GBS
neutrals_input_type_mod.F90 File Reference

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

Data Types

type  neutrals_input_type_mod::tneutralsinput
 

Modules

module  neutrals_input_type_mod
 

Functions/Subroutines

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

Variables

logical, pointer neutrals_input_type_mod::use_neutrals => null()
 
integer, pointer neutrals_input_type_mod::nx_neutrals => null()
 
integer, pointer neutrals_input_type_mod::ny_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::t0_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::eion_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::n0_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::omegaci_neutrals => null()
 
integer, pointer neutrals_input_type_mod::nv_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::vmax_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::twev_neutrals => null()
 
logical, pointer neutrals_input_type_mod::freeze_neutrals => null()
 
logical, pointer neutrals_input_type_mod::enforce_dstep_neutrals => null()
 
integer, pointer neutrals_input_type_mod::dstep_neutrals => null()
 
logical, pointer neutrals_input_type_mod::debug_neutrals => null()
 
integer, pointer neutrals_input_type_mod::n_interp_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::solver_cutoff => null()
 
real(dp), pointer neutrals_input_type_mod::window_width_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::reflexion_neutrals => null()
 
logical, pointer neutrals_input_type_mod::reflexion_eachwall_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::reflexion_down_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::reflexion_left_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::reflexion_up_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::reflexion_right_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::alpha_recl => null()
 
logical, pointer neutrals_input_type_mod::reflexion_ions_coeff => null()
 
real(dp), pointer neutrals_input_type_mod::reflexion_ions => null()
 
logical, pointer neutrals_input_type_mod::ionsource_wl => null()
 
logical, pointer neutrals_input_type_mod::ionsource_wu => null()
 
logical, pointer neutrals_input_type_mod::ionsource_wr => null()
 
logical, pointer neutrals_input_type_mod::ionsource_wd => null()
 
integer, pointer neutrals_input_type_mod::include_friction_neutrals => null()
 
integer, pointer neutrals_input_type_mod::include_te_terms_neutrals => null()
 
integer, pointer neutrals_input_type_mod::include_ti_terms_neutrals => null()
 
integer, pointer neutrals_input_type_mod::include_rec_neutrals => null()
 
logical, pointer neutrals_input_type_mod::wdgp_neutrals => null()
 
logical, pointer neutrals_input_type_mod::wlgp_neutrals => null()
 
logical, pointer neutrals_input_type_mod::wugp_neutrals => null()
 
logical, pointer neutrals_input_type_mod::wrgp_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::twgp_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::y0gp_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::x0gp_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::dygp_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::sgp_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::srw_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::y0gp2_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::x0gp2_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::dygp2_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::sgp2_neutrals => null()
 
real(dp), pointer neutrals_input_type_mod::pump_x0 => null()
 
real(dp), pointer neutrals_input_type_mod::pump_dx => null()
 
real(dp), pointer neutrals_input_type_mod::pump_wx => null()
 
real(dp), pointer neutrals_input_type_mod::pump_x0_2 => null()
 
real(dp), pointer neutrals_input_type_mod::pump_dx_2 => null()
 
real(dp), pointer neutrals_input_type_mod::pump_wx_2 => null()
 
logical, pointer neutrals_input_type_mod::ggp_neutrals => null()
 
logical, pointer neutrals_input_type_mod::symmgp_neutrals => null()
 
logical, pointer neutrals_input_type_mod::set_pump_wd => null()
 
logical, pointer neutrals_input_type_mod::set_pump_wl => null()
 
logical, pointer neutrals_input_type_mod::set_pump_wu => null()
 
logical, pointer neutrals_input_type_mod::set_pump_wr => null()
 
logical, pointer neutrals_input_type_mod::set_pump_wd_2 => null()
 
logical, pointer neutrals_input_type_mod::set_pump_wl_2 => null()
 
logical, pointer neutrals_input_type_mod::set_pump_wu_2 => null()
 
logical, pointer neutrals_input_type_mod::set_pump_wr_2 => null()
 
logical, pointer neutrals_input_type_mod::ionvelocity => null()
 
character(len=64), pointer neutrals_input_type_mod::solver_neutrals => 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