Angular anisotropy landscape of vortex ensembles in polarized small-angle neutron scattering – Dataset
收藏资源简介:
This repository supplements the article Angular anisotropy landscape of vortex ensembles in polarized small-angle neutron scattering. It contains the Python code and generated data used for the numerical exploration of spin-flip small-angle neutron scattering (SANS) observables associated with vortex-like magnetic particle states, in correspondence with the accompanying article on magnetic inter-particle vortices and SANS signatures. The workflow builds real-space magnetization configurations for spherical particles with tunable hyperbolic vortex structure: $$\mathbf{m}'(\mathbf{r}') =[\operatorname{sech}(\nu \rho'/R) \, \mathbf{e}_z'+\tanh(\nu\rho'/R) \, \mathbf{e}_{\varphi}']\Theta( 1- r'/R) ,$$ samples particle orientations within a spherical cap distribution, assigns chirality, and exports the resulting magnetization data for simulation with NuMagSANS. The repository also includes post-processing and visualization scripts that map the resulting 2D scattering patterns across parameter space and classify characteristic symmetries such as vertical two-fold, horizontal two-fold, four-fold, and ring-like responses. The included files cover both the simulation pipeline and the figure-generation workflow. NuMagSANS_gen/ contains routines for constructing the real-space magnetic configurations, including grid generation, local vortex magnetization, orientation sampling, chirality assignment, and parameter-map creation. NuMagSANSrun.py provides the driver script for running the NuMagSANS calculations from the generated magnetization data. The directory NuMagSANS_Output/ contains precomputed simulation results, including 2D SANS output files and the associated parameter map. The scripts fig1.py, fig2.py, and fig3.py reproduce visualization panels and parameter-space scattering landscapes related to the article. The local paperfig/ package provides helper routines for assembling publication-style figures. Together, these files document the full path from model generation to simulated SANS observables and final manuscript figures. (NuMagSANS executable is not included)



