Package diffpy.mpdf
Tools for magnetic pair distribution function analysis
Expand source code
#!/usr/bin/env python
##############################################################################
#
# diffpy.mpdf         by Frandsen Group
#                     Benjamin A. Frandsen benfrandsen@byu.edu
#                     (c) 2022 Benjamin Allen Frandsen
#                      All rights reserved
#
# File coded by:    Benjamin Frandsen
#
# See AUTHORS.txt for a list of people who contributed.
# See LICENSE.txt for license information.
#
##############################################################################
"""Tools for magnetic pair distribution function analysis
"""
# package version
from diffpy.mpdf.version import __version__
# convenience imports
from diffpy.mpdf.magstructure import *
from diffpy.mpdf.mpdfcalculator import *
from diffpy.mpdf.magutils import *
from diffpy.mpdf.mpdf3Dcalculator import *
from diffpy.mpdf.visualize3D import *
from diffpy.mpdf.mciftools import *
from diffpy.mpdf.simpleparser import *
from diffpy.mpdf.mpdftransformer import *
# End of fileSub-modules
- diffpy.mpdf.magstructure
- 
classes to create magnetic structures for mPDF calculations. 
- diffpy.mpdf.magutils
- 
functions to facilitate mPDF analysis. 
- diffpy.mpdf.mciftools
- 
functions for creating magnetic structures from MCIF files. 
- diffpy.mpdf.mpdf3Dcalculator
- 
class to perform 3D-mPDF calculations 
- diffpy.mpdf.mpdfcalculator
- 
class to perform mPDF calculations 
- diffpy.mpdf.mpdftransformer
- 
class to transform magnetic scattering data into mPDF data. 
- diffpy.mpdf.simpleparser
- 
Parser that can be used for CIF and MCIF files. 
- diffpy.mpdf.tests
- 
Unit tests for diffpy.mpdf. 
- diffpy.mpdf.version
- 
Definition of version, date, gitsha. 
- diffpy.mpdf.visualize3D
- 
Generate 2D slices of 3D data for visualization.