52 research outputs found

    MCViNE -- An object oriented Monte Carlo neutron ray tracing simulation package

    Get PDF
    MCViNE (Monte-Carlo VIrtual Neutron Experiment) is a versatile Monte Carlo (MC) neutron ray-tracing program that provides researchers with tools for performing computer modeling and simulations that mirror real neutron scattering experiments. By adopting modern software engineering practices such as using composite and visitor design patterns for representing and accessing neutron scatterers, and using recursive algorithms for multiple scattering, MCViNE is flexible enough to handle sophisticated neutron scattering problems including, for example, neutron detection by complex detector systems, and single and multiple scattering events in a variety of samples and sample environments. In addition, MCViNE can take advantage of simulation components in linear-chain-based MC ray tracing packages widely used in instrument design and optimization, as well as NumPy-based components that make prototypes useful and easy to develop. These developments have enabled us to carry out detailed simulations of neutron scattering experiments with non-trivial samples in time-of-flight inelastic instruments at the Spallation Neutron Source. Examples of such simulations for powder and single-crystal samples with various scattering kernels, including kernels for phonon and magnon scattering, are presented. With simulations that closely reproduce experimental results, scattering mechanisms can be turned on and off to determine how they contribute to the measured scattering intensities, improving our understanding of the underlying physics.Comment: 34 pages, 14 figure

    Spin-orbit coupling control of anisotropy, ground state and frustration in 5d2 Sr2MgOsO6

    Get PDF
    The influence of spin-orbit coupling (SOC) on the physical properties of the 5d2 system Sr2MgOsO6 is probed via a combination of magnetometry, specific heat measurements, elastic and inelastic neutron scattering, and density functional theory calculations. Although a significant degree of frustration is expected, we find that Sr2MgOsO6 orders in a type I antiferromagnetic structure at the remarkably high temperature of 108 K. The measurements presented allow for the first accurate quantification of the size of the magnetic moment in a 5d2 system of 0.60(2) muB - a significantly reduced moment from the expected value for such a system. Furthermore, significant anisotropy is identified via a spin excitation gap, and we confirm by first principles calculations that SOC not only provides the magnetocrystalline anisotropy, but also plays a crucial role in determining both the ground state magnetic order and the size of the local moment in this compound. Through comparison to Sr2ScOsO6, it is demonstrated that SOC-induced anisotropy has the ability to relieve frustration in 5d2 systems relative to their 5d3 counterparts, providing an explanation of the high TN found in Sr2MgOsO6.Comment: Submitted to Scientific Report
    corecore