params_equi_dommaschk_m Module

Module for parameter reading for the Dommaschk equilibrium type



Functions

public pure function get_dommaschk_x0()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_y0()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_phi0()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_xmin()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_xmax()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_ymin()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_ymax()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_rhomin()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_rhomax()

Arguments

None

Return Value real(kind=fp)

public pure function get_dommaschk_l_pol()

Arguments

None

Return Value integer

public pure function get_dommaschk_m_tor_consecutive()

Arguments

None

Return Value integer

public pure function get_dommaschk_num_field_periods()

Arguments

None

Return Value integer

public function get_dommaschk_fitting_coef() result(ptr)

Arguments

None

Return Value real(kind=FP), dimension(:,:,:), pointer

public pure function get_dommaschk_bndry_from_file()

Arguments

None

Return Value logical

public pure function get_dommaschk_inner_bndry_file() result(res)

Arguments

None

Return Value character(len=:), allocatable

public pure function get_dommaschk_inner_bndry_var() result(res)

Arguments

None

Return Value character(len=:), allocatable

public pure function get_dommaschk_outer_bndry_file() result(res)

Arguments

None

Return Value character(len=:), allocatable

public pure function get_dommaschk_outer_bndry_var() result(res)

Arguments

None

Return Value character(len=:), allocatable

public pure function get_dommaschk_exclusion_from_file()

Arguments

None

Return Value logical

public pure function get_dommaschk_exclusion_file() result(res)

Arguments

None

Return Value character(len=:), allocatable

public pure function get_dommaschk_exclusion_var() result(res)

Arguments

None

Return Value character(len=:), allocatable

public pure function get_dommaschk_rho_from_file()

Arguments

None

Return Value logical

public pure function get_dommaschk_rho_file() result(res)

Arguments

None

Return Value character(len=:), allocatable


Subroutines

public subroutine read_params_dommaschk(filename)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename

public subroutine write_params_dommaschk(filename)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename