mccode 0.0~git20240719135548.728fd5e+ds5-1 source package in Ubuntu
Changelog
mccode (0.0~git20240719135548.728fd5e+ds5-1) unstable; urgency=medium * Team upload [ Emmanuel FARHI ] * debian: add webgl-classic 3d viewer, fix doc generation (postinst is needed) * debian: update release number * debian: fix duplicate links * debian: add patch to install common/lib/share [ Picca Frédéric-Emmanuel ] * Trim trailing whitespace. * New upstream version 0.0~git20240719135548.728fd5e+ds5 * d/patches: refresh patch series -- Picca Frédéric-Emmanuel <email address hidden> Fri, 19 Jul 2024 17:18:51 +0200
Upload details
- Uploaded by:
- Debian PaN Maintainers
- Uploaded to:
- Sid
- Original maintainer:
- Debian PaN Maintainers
- Architectures:
- any
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
mccode_0.0~git20240719135548.728fd5e+ds5-1.dsc | 5.0 KiB | 9602bcb0297ef2e56c171b818f08e54e74d2148921256cc99bb47abb17608d21 |
mccode_0.0~git20240719135548.728fd5e+ds5.orig.tar.xz | 207.4 MiB | 54555955cadd5bc23a437d779dce2ab3017e8a5160864fcdd5d38c47009671cb |
mccode_0.0~git20240719135548.728fd5e+ds5-1.debian.tar.xz | 27.7 KiB | f6aa62409f1cd8c897424fc81c3b523ea815636f91b5f4ab7e4c93a70a607fd4 |
Available diffs
No changes file available.
Binary packages built by this source
- mcstas: Neutron ray-trace simulation
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the McStas engine itself.
- mcstas-clusterscripts: Neutron ray-trace simulation - parallelization scripts
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains scripts to run McStas in parallel on various
types of clusters.
- mcstas-comps: Neutron ray-trace simulation - components
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the McStas components (i.e. models for
simulated instruments and objects).
- mcstas-dbgsym: debug symbols for mcstas
- mcstas-manuals: Neutron ray-trace simulation - documentation
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the documentation.
- mcstas-mccodelib: Neutron ray-trace simulation - Python code library
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains Python libraries.
- mcstas-mcdisplay-mantid: Neutron ray-trace simulation - Mantid instrument display
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the Mantid frontend for the McStas instrument
display.
- mcstas-mcdisplay-matlab: Neutron ray-trace simulation - Matlab/Octave instrument display
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the Matlab/Octave frontend for the instrument
display.
- mcstas-mcdisplay-matplotlib: Neutron ray-trace simulation - Matplotlib instrument display
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the python matplotlib frontend for the instrument
display.
- mcstas-mcdisplay-pyqtgraph: Neutron ray-trace simulation - pyqtgraph instrument display
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the pyqtgraph frontend for the instrument
display.
- mcstas-mcdisplay-webgl: Neutron ray-trace simulation - WebGL instrument display
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the WebGL frontend for the instrument
display.
- mcstas-mcdisplay-webgl-classic: No summary available for mcstas-mcdisplay-webgl-classic in ubuntu oracular.
No description available for mcstas-
mcdisplay- webgl-classic in ubuntu oracular.
- mcstas-mcdoc: Neutron ray-trace simulation - documentation browser
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains mcdoc, a tool to display documentation for
McStas itself and for the simulated instruments.
- mcstas-mcgui: Neutron ray-trace simulation - GUI
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the graphical user interface.
- mcstas-mcplot-matlab: Neutron ray-trace simulation - Matlab/Octave plotting frontend
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains a Matlab/Octave frontend for the simulation
result viewer.
- mcstas-mcplot-matplotlib: Neutron ray-trace simulation - Matplotlib plotting frontend
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the Matplotlib plotting frontend for the
simulation results.
- mcstas-mcplot-pyqtgraph: Neutron ray-trace simulation - pyqtgraph plotting frontend
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the pyqtgraph plotting frontend for the
simulation results.
- mcstas-mcplot-svg: Neutron ray-trace simulation - SVG plotting frontend
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains the SVG plotting frontend for the
simulation results.
- mcstas-mcresplot: Neutron ray-trace simulation - resolution function plotter
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains mcresplot, a front-end to plot resolution
function.
- mcstas-mcrun: Neutron ray-trace simulation - runner
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This package contains mcrun, the command-line tool to run the
McStat simulations.
- mcstas-suite-python: Neutron ray-trace simulation - full simulation suite
McStas is a tool for carrying out Monte Carlo ray-tracing simulations
of neutron scattering instruments with high complexity and
precision. The simulations can compute all aspects of the performance
of instruments and can thus be used to optimize the use of existing
equipment, design new instrumentation, and carry out virtual
experiments for e.g. training, experimental planning or data
analysis.
.
McStas is based on a unique design where an automatic compilation
process translates high-level textual instrument descriptions into
efficient ISO-C code.
.
This metapackage contains the full python suite of tools.
- mcxtrace: X-ray ray-trace simulation
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the McXtrace engine itself.
- mcxtrace-clusterscripts: X-ray ray-trace simulation - parallelization scripts
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains scripts to run McXtrace in parallel on various
types of clusters.
- mcxtrace-comps: X-ray ray-trace simulation - components
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the McXtrace components (i.e. models for
simulated beamlines and objects).
- mcxtrace-dbgsym: debug symbols for mcxtrace
- mcxtrace-manuals: X-ray ray-trace simulation - documentation
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the documentation.
- mcxtrace-mccodelib: X-ray ray-trace simulation - Python code library
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains Python libraries.
- mcxtrace-mxdisplay-matlab: X-ray ray-trace simulation - Matlab/Octave instrument display
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the Matlab/Octave frontend for the instrument
display.
- mcxtrace-mxdisplay-matplotlib: X-ray ray-trace simulation - Matplotlib instrument display
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the Python Matplotlib frontend for the instrument
display.
- mcxtrace-mxdisplay-pyqtgraph: X-ray ray-trace simulation - pyqtgraph instrument display
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the pyqtgraph frontend for the instrument
display.
- mcxtrace-mxdisplay-webgl: X-ray ray-trace simulation - WebGL instrument display
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the WebGL frontend for the instrument
display.
- mcxtrace-mxdisplay-webgl-classic: No summary available for mcxtrace-mxdisplay-webgl-classic in ubuntu oracular.
No description available for mcxtrace-
mxdisplay- webgl-classic in ubuntu oracular.
- mcxtrace-mxdoc: X-ray ray-trace simulation - documentation browser
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains mxdoc, a tool to display documentation for
McXtrace itself and for the simulated beamlines.
- mcxtrace-mxgui: X-ray ray-trace simulation - GUI
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the graphical user interface.
- mcxtrace-mxplot-matlab: X-ray ray-trace simulation - Matlab/Octave plotting frontend
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains a Matlab/Octave frontend for the simulation
result viewer.
- mcxtrace-mxplot-matplotlib: X-ray ray-trace simulation - Matplotlib plotting frontend
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the Matplotlib plotting frontend for the
simulation results.
- mcxtrace-mxplot-pyqtgraph: X-ray ray-trace simulation - pyqtgraph plotting frontend
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the pyqtgraph plotting frontend for the
simulation results.
- mcxtrace-mxplot-svg: X-ray ray-trace simulation - SVG plotting frontend
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains the SVG plotting frontend for the
simulation results.
- mcxtrace-mxrun: X-ray ray-trace simulation - runner
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This package contains mxrun, the command-line tool to run the
McXtrace simulations.
- mcxtrace-suite-python: X-ray ray-trace simulation - full simulation suite
McXtrace is a tool for carrying out highly complex Monte Carlo
ray-tracing simulations of X-ray beamlines to high precision. The
simulations can compute all aspects of the performance of beamlines
and can thus be used to optimize the use of existing equipment,
design new instrumentation, and carry out virtual experiments for
e.g. training, experimental planning or data analysis.
.
McXtrace is based on a unique design, inhereted from its
sister McStas, where an automatic compilation process translates
high-level textual instrument descriptions into efficient ANSI-C
code. This design makes it simple to set up typical simulations and
also gives essentially unlimited freedom to handle more unusual
cases.
.
This metapackage contains the full Python suite of tools.