GBS
magnetic_input_type_mod Module Reference

Data Types

type  tmagneticinput
 

Functions/Subroutines

subroutine load_parameters (this, nml_unit)
 Load namelist parameters from a given unit. More...
 
subroutine print_parameters (this)
 Print parameters. More...
 
subroutine store_parameters_hdf5 (this, file_unit, group_name)
 Store all the parameters in the HDF5 file provided. More...
 

Variables

real(dp), dimension(:,:), pointer dpsidx_n => null()
 
real(dp), dimension(:,:), pointer dpsidx_v => null()
 
real(dp), dimension(:,:), pointer dpsidy_n => null()
 
real(dp), dimension(:,:), pointer dpsidy_v => null()
 
real(dp), dimension(:,:), pointer d2psidx2_n => null()
 
real(dp), dimension(:,:), pointer d2psidx2_v => null()
 
real(dp), dimension(:,:), pointer d2psidy2_n => null()
 
real(dp), dimension(:,:), pointer d2psidy2_v => null()
 
real(dp), dimension(:,:), pointer d2psidxdy_n => null()
 
real(dp), dimension(:,:), pointer d2psidxdy_v => null()
 
real(dp), dimension(:,:), pointer psi_eq => null()
 
real(dp), pointer xmag => null()
 
real(dp), pointer y0_source => null()
 
real(dp), pointer yxpt => null()
 
real(dp), pointer y1_source => null()
 
real(dp), pointer yxpt1 => null()
 

Function/Subroutine Documentation

◆ load_parameters()

subroutine magnetic_input_type_mod::load_parameters ( class(tmagneticinput), intent(inout), target  this,
integer, intent(in)  nml_unit 
)
private

Load namelist parameters from a given unit.

Parameters
[in]nml_unitUnit from which to read the namelist

◆ print_parameters()

subroutine magnetic_input_type_mod::print_parameters ( class(tmagneticinput), intent(inout)  this)
private

Print parameters.

◆ store_parameters_hdf5()

subroutine magnetic_input_type_mod::store_parameters_hdf5 ( class(tmagneticinput), intent(in)  this,
integer, intent(in)  file_unit,
character(len=*), intent(in)  group_name 
)
private

Store all the parameters in the HDF5 file provided.

Variable Documentation

◆ d2psidx2_n

real(dp), dimension(:,:), pointer magnetic_input_type_mod::d2psidx2_n => null()
private

◆ d2psidx2_v

real(dp), dimension(:,:), pointer magnetic_input_type_mod::d2psidx2_v => null()
private

◆ d2psidxdy_n

real(dp), dimension(:,:), pointer magnetic_input_type_mod::d2psidxdy_n => null()
private

◆ d2psidxdy_v

real(dp), dimension(:,:), pointer magnetic_input_type_mod::d2psidxdy_v => null()
private

◆ d2psidy2_n

real(dp), dimension(:,:), pointer magnetic_input_type_mod::d2psidy2_n => null()
private

◆ d2psidy2_v

real(dp), dimension(:,:), pointer magnetic_input_type_mod::d2psidy2_v => null()
private

◆ dpsidx_n

real(dp), dimension(:,:), pointer magnetic_input_type_mod::dpsidx_n => null()
private

◆ dpsidx_v

real(dp), dimension(:,:), pointer magnetic_input_type_mod::dpsidx_v => null()
private

◆ dpsidy_n

real(dp), dimension(:,:), pointer magnetic_input_type_mod::dpsidy_n => null()
private

◆ dpsidy_v

real(dp), dimension(:,:), pointer magnetic_input_type_mod::dpsidy_v => null()
private

◆ psi_eq

real(dp), dimension(:,:), pointer magnetic_input_type_mod::psi_eq => null()
private

◆ xmag

real(dp), pointer magnetic_input_type_mod::xmag => null()
private

◆ y0_source

real(dp), pointer magnetic_input_type_mod::y0_source => null()
private

◆ y1_source

real(dp), pointer magnetic_input_type_mod::y1_source => null()
private

◆ yxpt

real(dp), pointer magnetic_input_type_mod::yxpt => null()
private

◆ yxpt1

real(dp), pointer magnetic_input_type_mod::yxpt1 => null()
private