GBS
initial_input_type_mod Module Reference

Data Types

type  tinitialinput
 

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), pointer initback_theta => null()
 
real(dp), pointer initback_tempe => null()
 
real(dp), pointer initback_tempi => null()
 
real(dp), pointer initback_omega => null()
 
real(dp), pointer initback_vpare => null()
 
real(dp), pointer initback_vpari => null()
 
real(dp), pointer initback_strmf => null()
 
real(dp), pointer initback_psi => null()
 
real(dp), pointer initnoise_theta => null()
 
real(dp), pointer initnoise_tempe => null()
 
real(dp), pointer initnoise_tempi => null()
 
real(dp), pointer initnoise_omega => null()
 
real(dp), pointer initnoise_vpare => null()
 
real(dp), pointer initnoise_vpari => null()
 
real(dp), pointer initnoise_strmf => null()
 
real(dp), pointer initnoise_psi => null()
 
logical, pointer reset_vpare => null()
 
logical, pointer reset_vpari => null()
 
logical, pointer reset_tempe => null()
 
logical, pointer reset_tempi => null()
 
logical, pointer reset_theta => null()
 
logical, pointer reset_omega => null()
 
logical, pointer reset_strmf => null()
 
logical, pointer reset_psi => null()
 
integer, pointer iseed => null()
 

Function/Subroutine Documentation

◆ load_parameters()

subroutine initial_input_type_mod::load_parameters ( class(tinitialinput), 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 initial_input_type_mod::print_parameters ( class(tinitialinput), intent(inout)  this)
private

Print parameters.

◆ store_parameters_hdf5()

subroutine initial_input_type_mod::store_parameters_hdf5 ( class(tinitialinput), 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

◆ initback_omega

real(dp), pointer initial_input_type_mod::initback_omega => null()
private

◆ initback_psi

real(dp), pointer initial_input_type_mod::initback_psi => null()
private

◆ initback_strmf

real(dp), pointer initial_input_type_mod::initback_strmf => null()
private

◆ initback_tempe

real(dp), pointer initial_input_type_mod::initback_tempe => null()
private

◆ initback_tempi

real(dp), pointer initial_input_type_mod::initback_tempi => null()
private

◆ initback_theta

real(dp), pointer initial_input_type_mod::initback_theta => null()
private

◆ initback_vpare

real(dp), pointer initial_input_type_mod::initback_vpare => null()
private

◆ initback_vpari

real(dp), pointer initial_input_type_mod::initback_vpari => null()
private

◆ initnoise_omega

real(dp), pointer initial_input_type_mod::initnoise_omega => null()
private

◆ initnoise_psi

real(dp), pointer initial_input_type_mod::initnoise_psi => null()
private

◆ initnoise_strmf

real(dp), pointer initial_input_type_mod::initnoise_strmf => null()
private

◆ initnoise_tempe

real(dp), pointer initial_input_type_mod::initnoise_tempe => null()
private

◆ initnoise_tempi

real(dp), pointer initial_input_type_mod::initnoise_tempi => null()
private

◆ initnoise_theta

real(dp), pointer initial_input_type_mod::initnoise_theta => null()
private

◆ initnoise_vpare

real(dp), pointer initial_input_type_mod::initnoise_vpare => null()
private

◆ initnoise_vpari

real(dp), pointer initial_input_type_mod::initnoise_vpari => null()
private

◆ iseed

integer, pointer initial_input_type_mod::iseed => null()
private

◆ reset_omega

logical, pointer initial_input_type_mod::reset_omega => null()
private

◆ reset_psi

logical, pointer initial_input_type_mod::reset_psi => null()
private

◆ reset_strmf

logical, pointer initial_input_type_mod::reset_strmf => null()
private

◆ reset_tempe

logical, pointer initial_input_type_mod::reset_tempe => null()
private

◆ reset_tempi

logical, pointer initial_input_type_mod::reset_tempi => null()
private

◆ reset_theta

logical, pointer initial_input_type_mod::reset_theta => null()
private

◆ reset_vpare

logical, pointer initial_input_type_mod::reset_vpare => null()
private

◆ reset_vpari

logical, pointer initial_input_type_mod::reset_vpari => null()
private