Published July 15, 2004
| Version v1
Journal article
A novel Monte Carlo algorithm for simulating crystals with McStas
Description
We developed an original Monte Carlo algorithm for the simulation of Bragg diffraction by mosaic, bent and gradient crystals. It has practical applications, as it can be used for simulating imperfect crystals (monochromators, analyzers and perhaps samples) in neutron ray-tracing packages, like McStas. The code we describe here provides a detailed description of the particle interaction with the microscopic homogeneous regions composing the crystal, therefore it can be used also for the calculation of quantities having a conceptual interest, as multiple scattering, or for the interpretation of experiments aiming at characterizing crystals, like diffraction topographs
Additional details
Identifiers
- DOI
- 10.1016/j.physb.2004.03.191;
- PII
- S0921452604004120;
Publishing Information
- Journal Title
- Physica. B, Condensed Matter
- Journal Volume
- 350
- Journal Issue
- 1-3
- Journal Page Range
- p. E725-E729
- ISSN
- 0921-4526
- CODEN
- PHYBE3
Conference
- Title
- 3. European conference on neutron scattering
- Dates
- 3-6 Sep 2003
- Place
- Montpellier (France)
INIS
- Country of Publication
- Netherlands
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 36054448
- Subject category
- S75: CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND SUPERFLUIDITY;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- ALGORITHMS; BRAGG REFLECTION; COMPUTERIZED SIMULATION; CRYSTALS; M CODES; MONOCHROMATORS; MONTE CARLO METHOD; MULTIPLE SCATTERING; NEUTRON DIFFRACTION; NEUTRONS
- Descriptors DEC
- BARYONS; CALCULATION METHODS; COHERENT SCATTERING; COMPUTER CODES; DIFFRACTION; ELEMENTARY PARTICLES; FERMIONS; HADRONS; MATHEMATICAL LOGIC; NUCLEONS; REFLECTION; SCATTERING; SIMULATION
Optional Information
- Copyright
- Copyright (c) 2004 Elsevier Science B.V., Amsterdam, The Netherlands, All rights reserved.