MoyoNonCollinearMagneticDataset Derived Type

type, public, bind(c) :: MoyoNonCollinearMagneticDataset

A dataset of the magnetic symmetry analysis of a non-collinear magnetic structure, created by moyo_noncollinear_magnetic_dataset_new and freed by moyo_noncollinear_magnetic_dataset_free.


Components

Type Visibility Attributes Name Initial
integer(kind=c_int32_t), public :: uni_number
integer(kind=c_int32_t), public :: num_atoms
type(MoyoMagneticOperations), public :: magnetic_operations
type(c_ptr), public :: orbits
type(MoyoNonCollinearMagneticCell), public :: std_mag_cell
real(kind=c_double), public :: std_linear(3,3)
real(kind=c_double), public :: std_origin_shift(3)
real(kind=c_double), public :: std_rotation_matrix(3,3)
type(MoyoNonCollinearMagneticCell), public :: prim_std_mag_cell
real(kind=c_double), public :: prim_std_linear(3,3)
real(kind=c_double), public :: prim_std_origin_shift(3)
type(c_ptr), public :: mapping_std_prim
real(kind=c_double), public :: symprec
real(kind=c_double), public :: angle_tolerance
real(kind=c_double), public :: mag_symprec