The open archive for STFC research publications

Full Record Details

Persistent URL http://purl.org/net/epubs/work/63685
Record Status Checked
Record Id 63685
Title Status of the McStas instrument simulation project
Abstract The McStas neutron raytracing simulation package is a versatile tool for producing accurate simulations of neutron scattering instruments. It is extensively used for design and optimization of instruments, virtual experiments, data analysis and user training. McStas was founded as an scientific, open-source collaborative code in 1997. This contribution presents the project at its current state and gives an overview of lessons learned in areas of * Design process * Development strategies * User contributions * Code lifecycles * Quality assurance * Documentation * Handling dependencices * Interoperability * Synergies with McXtrace Further, main new developments in the McStas 2.0 release are discussed, including component parameter uniformisation, updated brilliance descriptions of the sources, developments toward new user interfaces and a newly developed web-platform. References Please use Times New Roman font size 10 for references in this format 1. Kim Lefmann, KL, Kristian Nielsen, KN. McStas, a General Software Package for Neutron Ray-tracing Simulations, Neutron News 10, 20, (1999). 2. Peter Willendrup, PW, Emmanuel Farhi, EF and Kim Lefmann, KL. McStas 1.7 a new version of the flexible Monte Carlo neutron scattering package, Physica B, 350 (2004) E735. 3. Erik B. Knudsen, EK, Peter Willendrup PW et. al. McXtrace: a modern ray-tracing package for x-ray instrumentation, Proceedings of SPIE, the International Society for Optical Engineering, 8141 (2011)
Organisation ISIS , STFC
Keywords NOBUGS2012
Funding Information
Related Research Object(s):
Language English (EN)
Type Details URI(s) Local file(s) Year
Presentation Presented at NOBUGS 2012 (NOBUGS 2012), Rutherford Appleton Laboratory, Didcot, England, 24-26 Sep 2012. conciseconcat.pdf 2012
Showing record 1 of 1
Science and Technology Facilities Council Switchboard: 01793 442000