Loading…
Computational modelling and simulation of polycrystalline coherent inelastic neutron scattering
Inelastic neutron scattering is an experimental technique widely used to investigate the vibrational characteristics of materials in condensed matter research. While coherent inelastic neutron scattering is typically restricted to single-crystal samples, analysis of the complex datasets obtained on...
Saved in:
Published in: | Simulation modelling practice and theory 2017-09, Vol.77, p.338-349 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Inelastic neutron scattering is an experimental technique widely used to investigate the vibrational characteristics of materials in condensed matter research. While coherent inelastic neutron scattering is typically restricted to single-crystal samples, analysis of the complex datasets obtained on polycrystalline samples remains challenging, even for the simplest of structures. However, given the common availability of high performance computing platforms, it is becoming feasible to apply computationally intensive calculation methods that sample millions of q-points to the simulation of polycrystalline models of increasing complexity, a technique referred to as poly-CINS analysis. This approach allows the interpretation of experimental results by comparison and fitting against theoretical models. This paper describes a new high-performance implementation of the Scatter code, a modelling package developed for the General Utility Lattice Program (Gulp) for heterogenous CPU-GPU computing architectures. It provides the ability to generate theoretical poly-CINS data sets from semi-empirical and ab-initio models. We present the computational framework behind its implementation, applying an example of a semi-empirical model for the dynamics of a large unit-cell system, namely the two (low and ambient temperature) phases of solid C60 to illustrate the methodology and its scalability characteristics. |
---|---|
ISSN: | 1569-190X 1878-1462 |
DOI: | 10.1016/j.simpat.2017.08.001 |