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.