Loading [MathJax]/extensions/tex2jax.js
GBS
All Classes Namespaces Files Functions Variables Enumerator Macros Modules Pages
model_input_type_mod.F90 File Reference

Datatype holding the input parameters from a namelist. More...

Data Types

type  model_input_type_mod::tmodelinput
 

Modules

module  model_input_type_mod
 

Functions/Subroutines

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

Variables

real(dp), pointer model_input_type_mod::diff_theta => null()
 
real(dp), pointer model_input_type_mod::diff_tempe => null()
 
real(dp), pointer model_input_type_mod::diff_tempi => null()
 
real(dp), pointer model_input_type_mod::diff_omega => null()
 
real(dp), pointer model_input_type_mod::diff_vpare => null()
 
real(dp), pointer model_input_type_mod::diff_vpari => null()
 
real(dp), pointer model_input_type_mod::rorho_s => null()
 
real(dp), pointer model_input_type_mod::lambda => null()
 
real(dp), pointer model_input_type_mod::source_priv_reg => null()
 
real(dp), pointer model_input_type_mod::sig_priv_reg => null()
 
real(dp), pointer model_input_type_mod::sec_theta => null()
 
real(dp), pointer model_input_type_mod::suh_theta => null()
 
real(dp), pointer model_input_type_mod::sec_tempe => null()
 
real(dp), pointer model_input_type_mod::suh_tempe => null()
 
real(dp), pointer model_input_type_mod::sloc_tempe => null()
 
real(dp), pointer model_input_type_mod::sloc_tempi => null()
 
real(dp), pointer model_input_type_mod::sloc_theta => null()
 
real(dp), pointer model_input_type_mod::sloc_omega => null()
 
real(dp), pointer model_input_type_mod::sec_tempi => null()
 
real(dp), pointer model_input_type_mod::suh_tempi => null()
 
real(dp), pointer model_input_type_mod::wec_theta => null()
 
real(dp), pointer model_input_type_mod::wuh_theta => null()
 
real(dp), pointer model_input_type_mod::wec_tempe => null()
 
real(dp), pointer model_input_type_mod::wuh_tempe => null()
 
real(dp), pointer model_input_type_mod::wloc_tempe => null()
 
real(dp), pointer model_input_type_mod::wloc_tempi => null()
 
real(dp), pointer model_input_type_mod::wloc_theta => null()
 
real(dp), pointer model_input_type_mod::wloc_omega => null()
 
real(dp), pointer model_input_type_mod::wec_tempi => null()
 
real(dp), pointer model_input_type_mod::wuh_tempi => null()
 
real(dp), pointer model_input_type_mod::x0_ec_theta => null()
 
real(dp), pointer model_input_type_mod::x0_uh_theta => null()
 
real(dp), pointer model_input_type_mod::x0_ec_tempe => null()
 
real(dp), pointer model_input_type_mod::x0_uh_tempe => null()
 
real(dp), pointer model_input_type_mod::x0_loc_tempe => null()
 
real(dp), pointer model_input_type_mod::x0_loc_tempi => null()
 
real(dp), pointer model_input_type_mod::x0_loc_theta => null()
 
real(dp), pointer model_input_type_mod::x0_loc_omega => null()
 
real(dp), pointer model_input_type_mod::x0_ec_tempi => null()
 
real(dp), pointer model_input_type_mod::x0_uh_tempi => null()
 
real(dp), pointer model_input_type_mod::y0_loc_tempe => null()
 
real(dp), pointer model_input_type_mod::y0_loc_tempi => null()
 
real(dp), pointer model_input_type_mod::y0_loc_theta => null()
 
real(dp), pointer model_input_type_mod::y0_loc_omega => null()
 
real(dp), pointer model_input_type_mod::sec_vpare => null()
 
real(dp), pointer model_input_type_mod::suh_vpare => null()
 
real(dp), pointer model_input_type_mod::sec_vpari => null()
 
real(dp), pointer model_input_type_mod::suh_vpari => null()
 
real(dp), pointer model_input_type_mod::wec_vpare => null()
 
real(dp), pointer model_input_type_mod::wuh_vpare => null()
 
real(dp), pointer model_input_type_mod::wec_vpari => null()
 
real(dp), pointer model_input_type_mod::wuh_vpari => null()
 
real(dp), pointer model_input_type_mod::x0_ec_vpare => null()
 
real(dp), pointer model_input_type_mod::x0_uh_vpare => null()
 
real(dp), pointer model_input_type_mod::x0_ec_vpari => null()
 
real(dp), pointer model_input_type_mod::x0_uh_vpari => null()
 
real(dp), pointer model_input_type_mod::tau => null()
 
real(dp), pointer model_input_type_mod::nu => null()
 
real(dp), pointer model_input_type_mod::miome => null()
 
real(dp), pointer model_input_type_mod::eta0_e => null()
 
real(dp), pointer model_input_type_mod::eta0_i => null()
 
real(dp), pointer model_input_type_mod::eta0_omega => null()
 
real(dp), pointer model_input_type_mod::eta0_psi => null()
 
real(dp), pointer model_input_type_mod::beta => null()
 
real(dp), pointer model_input_type_mod::fact_par => null()
 
real(dp), pointer model_input_type_mod::kh_fact => null()
 
real(dp), pointer model_input_type_mod::diff_tempe_par => null()
 
real(dp), pointer model_input_type_mod::diff_theta_par => null()
 
real(dp), pointer model_input_type_mod::diff_tempi_par => null()
 
real(dp), pointer model_input_type_mod::c_exb => null()
 
real(dp), pointer model_input_type_mod::c_gv => null()
 
real(dp), pointer model_input_type_mod::fac_equi => null()
 
logical, pointer model_input_type_mod::poisson_parx_psi => null()
 
logical, pointer model_input_type_mod::no_curv_tempe => null()
 
logical, pointer model_input_type_mod::no_parc_tempe => null()
 
logical, pointer model_input_type_mod::no_curv_tempi => null()
 
logical, pointer model_input_type_mod::no_parc_tempi => null()
 
logical, pointer model_input_type_mod::no_curv_theta => null()
 
logical, pointer model_input_type_mod::no_parc_theta => null()
 
logical, pointer model_input_type_mod::no_wstar_vpare => null()
 
logical, pointer model_input_type_mod::no_strmf_vpare => null()
 
logical, pointer model_input_type_mod::ohmic_source => null()
 
logical, pointer model_input_type_mod::spitzer_nu => null()
 
logical, pointer model_input_type_mod::spitzer_diff_tempe_par => null()
 
logical, pointer model_input_type_mod::spitzer_diff_tempi_par => null()
 
logical, pointer model_input_type_mod::freeze_vpare => null()
 
logical, pointer model_input_type_mod::freeze_vpari => null()
 
logical, pointer model_input_type_mod::freeze_tempe => null()
 
logical, pointer model_input_type_mod::freeze_tempi => null()
 
logical, pointer model_input_type_mod::freeze_theta => null()
 
logical, pointer model_input_type_mod::freeze_omega => null()
 
logical, pointer model_input_type_mod::emnonlinear => null()
 
logical, pointer model_input_type_mod::intchg => null()
 
logical, pointer model_input_type_mod::driftwaves => null()
 
logical, pointer model_input_type_mod::zero_tempe_bc => null()
 
logical, pointer model_input_type_mod::full_ampere => null()
 
logical, pointer model_input_type_mod::electromagnetic_run => null()
 
character(len=64), pointer model_input_type_mod::model_option => null()
 

Detailed Description

Datatype holding the input parameters from a namelist.

Author
(in alphabetical order)
Emmanuel Lanti emman.nosp@m.uel..nosp@m.lanti.nosp@m.@epf.nosp@m.l.ch