GBS
boundary_input_type_mod Module Reference

Data Types

type  tboundaryinput
 

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

character(len=3), pointer bc_theta_lopt => null()
 
character(len=3), pointer bc_theta_ropt => null()
 
character(len=3), pointer bc_tempe_lopt => null()
 
character(len=3), pointer bc_tempe_ropt => null()
 
character(len=3), pointer bc_tempi_lopt => null()
 
character(len=3), pointer bc_tempi_ropt => null()
 
character(len=3), pointer bc_omega_lopt => null()
 
character(len=3), pointer bc_omega_ropt => null()
 
character(len=3), pointer bc_vpare_lopt => null()
 
character(len=3), pointer bc_vpare_ropt => null()
 
character(len=3), pointer bc_vpari_lopt => null()
 
character(len=3), pointer bc_vpari_ropt => null()
 
character(len=3), pointer bc_strmf_lopt => null()
 
character(len=3), pointer bc_strmf_ropt => null()
 
character(len=3), pointer bc_model_yb => null()
 
character(len=3), pointer bc_model_yt => null()
 
character(len=3), pointer bc_model_xl => null()
 
character(len=3), pointer bc_model_xr => null()
 
character(len=3), pointer bc_theta_topt => null()
 
character(len=3), pointer bc_theta_bopt => null()
 
character(len=3), pointer bc_tempe_topt => null()
 
character(len=3), pointer bc_tempe_bopt => null()
 
character(len=3), pointer bc_tempi_topt => null()
 
character(len=3), pointer bc_tempi_bopt => null()
 
character(len=3), pointer bc_vpare_topt => null()
 
character(len=3), pointer bc_vpare_bopt => null()
 
character(len=3), pointer bc_vpari_topt => null()
 
character(len=3), pointer bc_vpari_bopt => null()
 
character(len=3), pointer bc_strmf_topt => null()
 
character(len=3), pointer bc_strmf_bopt => null()
 
character(len=3), pointer bc_omega_topt => null()
 
character(len=3), pointer bc_omega_bopt => null()
 
character(len=3), pointer bc_psi_lopt => null()
 
character(len=3), pointer bc_psi_ropt => null()
 
character(len=3), pointer bc_psi_topt => null()
 
character(len=3), pointer bc_psi_bopt => null()
 
real(dp), pointer bc_theta_lval => null()
 
real(dp), pointer bc_theta_rval => null()
 
real(dp), pointer bc_tempe_lval => null()
 
real(dp), pointer bc_tempe_rval => null()
 
real(dp), pointer bc_tempi_lval => null()
 
real(dp), pointer bc_tempi_rval => null()
 
real(dp), pointer bc_omega_lval => null()
 
real(dp), pointer bc_omega_rval => null()
 
real(dp), pointer bc_vpare_lval => null()
 
real(dp), pointer bc_vpare_rval => null()
 
real(dp), pointer bc_vpari_lval => null()
 
real(dp), pointer bc_vpari_rval => null()
 
real(dp), pointer bc_strmf_lval => null()
 
real(dp), pointer bc_strmf_rval => null()
 
real(dp), pointer bc_theta_tval => null()
 
real(dp), pointer bc_theta_bval => null()
 
real(dp), pointer bc_tempe_tval => null()
 
real(dp), pointer bc_tempe_bval => null()
 
real(dp), pointer bc_tempi_tval => null()
 
real(dp), pointer bc_tempi_bval => null()
 
real(dp), pointer bc_vpare_tval => null()
 
real(dp), pointer bc_vpare_bval => null()
 
real(dp), pointer bc_vpari_tval => null()
 
real(dp), pointer bc_vpari_bval => null()
 
real(dp), pointer bc_strmf_tval => null()
 
real(dp), pointer bc_strmf_bval => null()
 
real(dp), pointer bc_omega_tval => null()
 
real(dp), pointer bc_omega_bval => null()
 
real(dp), pointer bc_psi_lval => null()
 
real(dp), pointer bc_psi_rval => null()
 
real(dp), pointer bc_psi_tval => null()
 
real(dp), pointer bc_psi_bval => null()
 
real(dp), pointer fact_bc_strmf => null()
 
real(dp), pointer fact_bc_theta => null()
 
real(dp), pointer fact_bc_omega => null()
 

Function/Subroutine Documentation

◆ load_parameters()

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

Print parameters.

◆ store_parameters_hdf5()

subroutine boundary_input_type_mod::store_parameters_hdf5 ( class(tboundaryinput), 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

◆ bc_model_xl

character(len=3), pointer boundary_input_type_mod::bc_model_xl => null()
private

◆ bc_model_xr

character(len=3), pointer boundary_input_type_mod::bc_model_xr => null()
private

◆ bc_model_yb

character(len=3), pointer boundary_input_type_mod::bc_model_yb => null()
private

◆ bc_model_yt

character(len=3), pointer boundary_input_type_mod::bc_model_yt => null()
private

◆ bc_omega_bopt

character(len=3), pointer boundary_input_type_mod::bc_omega_bopt => null()
private

◆ bc_omega_bval

real(dp), pointer boundary_input_type_mod::bc_omega_bval => null()
private

◆ bc_omega_lopt

character(len=3), pointer boundary_input_type_mod::bc_omega_lopt => null()
private

◆ bc_omega_lval

real(dp), pointer boundary_input_type_mod::bc_omega_lval => null()
private

◆ bc_omega_ropt

character(len=3), pointer boundary_input_type_mod::bc_omega_ropt => null()
private

◆ bc_omega_rval

real(dp), pointer boundary_input_type_mod::bc_omega_rval => null()
private

◆ bc_omega_topt

character(len=3), pointer boundary_input_type_mod::bc_omega_topt => null()
private

◆ bc_omega_tval

real(dp), pointer boundary_input_type_mod::bc_omega_tval => null()
private

◆ bc_psi_bopt

character(len=3), pointer boundary_input_type_mod::bc_psi_bopt => null()
private

◆ bc_psi_bval

real(dp), pointer boundary_input_type_mod::bc_psi_bval => null()
private

◆ bc_psi_lopt

character(len=3), pointer boundary_input_type_mod::bc_psi_lopt => null()
private

◆ bc_psi_lval

real(dp), pointer boundary_input_type_mod::bc_psi_lval => null()
private

◆ bc_psi_ropt

character(len=3), pointer boundary_input_type_mod::bc_psi_ropt => null()
private

◆ bc_psi_rval

real(dp), pointer boundary_input_type_mod::bc_psi_rval => null()
private

◆ bc_psi_topt

character(len=3), pointer boundary_input_type_mod::bc_psi_topt => null()
private

◆ bc_psi_tval

real(dp), pointer boundary_input_type_mod::bc_psi_tval => null()
private

◆ bc_strmf_bopt

character(len=3), pointer boundary_input_type_mod::bc_strmf_bopt => null()
private

◆ bc_strmf_bval

real(dp), pointer boundary_input_type_mod::bc_strmf_bval => null()
private

◆ bc_strmf_lopt

character(len=3), pointer boundary_input_type_mod::bc_strmf_lopt => null()
private

◆ bc_strmf_lval

real(dp), pointer boundary_input_type_mod::bc_strmf_lval => null()
private

◆ bc_strmf_ropt

character(len=3), pointer boundary_input_type_mod::bc_strmf_ropt => null()
private

◆ bc_strmf_rval

real(dp), pointer boundary_input_type_mod::bc_strmf_rval => null()
private

◆ bc_strmf_topt

character(len=3), pointer boundary_input_type_mod::bc_strmf_topt => null()
private

◆ bc_strmf_tval

real(dp), pointer boundary_input_type_mod::bc_strmf_tval => null()
private

◆ bc_tempe_bopt

character(len=3), pointer boundary_input_type_mod::bc_tempe_bopt => null()
private

◆ bc_tempe_bval

real(dp), pointer boundary_input_type_mod::bc_tempe_bval => null()
private

◆ bc_tempe_lopt

character(len=3), pointer boundary_input_type_mod::bc_tempe_lopt => null()
private

◆ bc_tempe_lval

real(dp), pointer boundary_input_type_mod::bc_tempe_lval => null()
private

◆ bc_tempe_ropt

character(len=3), pointer boundary_input_type_mod::bc_tempe_ropt => null()
private

◆ bc_tempe_rval

real(dp), pointer boundary_input_type_mod::bc_tempe_rval => null()
private

◆ bc_tempe_topt

character(len=3), pointer boundary_input_type_mod::bc_tempe_topt => null()
private

◆ bc_tempe_tval

real(dp), pointer boundary_input_type_mod::bc_tempe_tval => null()
private

◆ bc_tempi_bopt

character(len=3), pointer boundary_input_type_mod::bc_tempi_bopt => null()
private

◆ bc_tempi_bval

real(dp), pointer boundary_input_type_mod::bc_tempi_bval => null()
private

◆ bc_tempi_lopt

character(len=3), pointer boundary_input_type_mod::bc_tempi_lopt => null()
private

◆ bc_tempi_lval

real(dp), pointer boundary_input_type_mod::bc_tempi_lval => null()
private

◆ bc_tempi_ropt

character(len=3), pointer boundary_input_type_mod::bc_tempi_ropt => null()
private

◆ bc_tempi_rval

real(dp), pointer boundary_input_type_mod::bc_tempi_rval => null()
private

◆ bc_tempi_topt

character(len=3), pointer boundary_input_type_mod::bc_tempi_topt => null()
private

◆ bc_tempi_tval

real(dp), pointer boundary_input_type_mod::bc_tempi_tval => null()
private

◆ bc_theta_bopt

character(len=3), pointer boundary_input_type_mod::bc_theta_bopt => null()
private

◆ bc_theta_bval

real(dp), pointer boundary_input_type_mod::bc_theta_bval => null()
private

◆ bc_theta_lopt

character(len=3), pointer boundary_input_type_mod::bc_theta_lopt => null()
private

◆ bc_theta_lval

real(dp), pointer boundary_input_type_mod::bc_theta_lval => null()
private

◆ bc_theta_ropt

character(len=3), pointer boundary_input_type_mod::bc_theta_ropt => null()
private

◆ bc_theta_rval

real(dp), pointer boundary_input_type_mod::bc_theta_rval => null()
private

◆ bc_theta_topt

character(len=3), pointer boundary_input_type_mod::bc_theta_topt => null()
private

◆ bc_theta_tval

real(dp), pointer boundary_input_type_mod::bc_theta_tval => null()
private

◆ bc_vpare_bopt

character(len=3), pointer boundary_input_type_mod::bc_vpare_bopt => null()
private

◆ bc_vpare_bval

real(dp), pointer boundary_input_type_mod::bc_vpare_bval => null()
private

◆ bc_vpare_lopt

character(len=3), pointer boundary_input_type_mod::bc_vpare_lopt => null()
private

◆ bc_vpare_lval

real(dp), pointer boundary_input_type_mod::bc_vpare_lval => null()
private

◆ bc_vpare_ropt

character(len=3), pointer boundary_input_type_mod::bc_vpare_ropt => null()
private

◆ bc_vpare_rval

real(dp), pointer boundary_input_type_mod::bc_vpare_rval => null()
private

◆ bc_vpare_topt

character(len=3), pointer boundary_input_type_mod::bc_vpare_topt => null()
private

◆ bc_vpare_tval

real(dp), pointer boundary_input_type_mod::bc_vpare_tval => null()
private

◆ bc_vpari_bopt

character(len=3), pointer boundary_input_type_mod::bc_vpari_bopt => null()
private

◆ bc_vpari_bval

real(dp), pointer boundary_input_type_mod::bc_vpari_bval => null()
private

◆ bc_vpari_lopt

character(len=3), pointer boundary_input_type_mod::bc_vpari_lopt => null()
private

◆ bc_vpari_lval

real(dp), pointer boundary_input_type_mod::bc_vpari_lval => null()
private

◆ bc_vpari_ropt

character(len=3), pointer boundary_input_type_mod::bc_vpari_ropt => null()
private

◆ bc_vpari_rval

real(dp), pointer boundary_input_type_mod::bc_vpari_rval => null()
private

◆ bc_vpari_topt

character(len=3), pointer boundary_input_type_mod::bc_vpari_topt => null()
private

◆ bc_vpari_tval

real(dp), pointer boundary_input_type_mod::bc_vpari_tval => null()
private

◆ fact_bc_omega

real(dp), pointer boundary_input_type_mod::fact_bc_omega => null()
private

◆ fact_bc_strmf

real(dp), pointer boundary_input_type_mod::fact_bc_strmf => null()
private

◆ fact_bc_theta

real(dp), pointer boundary_input_type_mod::fact_bc_theta => null()
private