type_bfield Derived Type

type, public :: type_bfield


Components

Type Visibility Attributes Name Initial
logical, public :: lbfield = .False.
logical, public :: lbfield_constr = .False.
logical, public :: lbfield_all = .False.
logical, public :: lbfield_trans = .False.
logical, public :: lbfield_mt = .False.
logical, public :: ltorque = .False.
integer, public :: ibfield = 0
integer, public :: ibfield_constr = 0
integer, public :: itscf0 = 0
integer, public :: itscf1 = 10000
real(kind=dp), public, dimension (:,:), allocatable :: bfield
real(kind=dp), public, dimension (:), allocatable :: bfield_strength
real(kind=dp), public, dimension (:,:), allocatable :: bfield_constr
real(kind=dp), public, dimension (:), allocatable :: theta
real(kind=dp), public, dimension (:), allocatable :: phi
real(kind=dp), public, dimension (:,:,:,:), allocatable :: thetallmat
real(kind=dp), public, dimension(:,:), allocatable :: mag_torque