GBS
|
Private Member Functions | |
procedure | load_parameters |
procedure | print_parameters |
procedure | store_parameters_hdf5 |
Private Attributes | |
real(dp) | diff_theta = 1.0_dp |
Diffusion coefficient for theta. More... | |
real(dp) | diff_tempe = 1.0_dp |
Diffusion coefficient for temperature. More... | |
real(dp) | diff_tempi = 1.0_dp |
Diffusion coefficient for ion temperature. More... | |
real(dp) | diff_omega = 5.0_dp |
Diffusion coefficient for omega. More... | |
real(dp) | diff_vpare = 1.0_dp |
Diffusion coefficient for vpare. More... | |
real(dp) | diff_vpari = 5.0_dp |
Diffusion coefficient for vpari. More... | |
real(dp) | rorho_s = 200.0_dp |
R/rho_s. More... | |
real(dp) | lambda = 3_dp |
Sheath potential, Lambda. More... | |
real(dp) | source_priv_reg = 0.0_dp |
Source for density in private region (avoid too low values fo density) More... | |
real(dp) | sig_priv_reg = 5.0_dp |
Sigma related to source_priv_reg. More... | |
real(dp) | sec_theta = 1.0_dp |
Peak intensity of EC source (left source) - Density. More... | |
real(dp) | suh_theta = 1.5_dp |
Peak intensity of UH source (right source) - Density. More... | |
real(dp) | sloc_theta = 0.0_dp |
Peak intensity of local gaussian source - Density. More... | |
real(dp) | sec_tempe = 1.0_dp |
Peak intensity of EC source (left source) - electron Temperature. More... | |
real(dp) | suh_tempe = 1.5_dp |
Peak intensity of UH source (right source) - electron Temperature. More... | |
real(dp) | sloc_tempe = 0.0_dp |
Peak intensity of local gaussian source - electron Temperature. More... | |
real(dp) | sec_tempi = 1.0_dp |
Peak intensity of EC source (left source) - ion Temperature. More... | |
real(dp) | suh_tempi = 1.5_dp |
Peak intensity of UH source (right source) - ion Temperature. More... | |
real(dp) | sloc_tempi = 0.0_dp |
Peak intensity of local gaussian source - ion Temperature. More... | |
real(dp) | wec_theta = 2.5_dp |
Width EC source (left source) - Density. More... | |
real(dp) | wuh_theta = 5.0_dp |
Width UH source (left source) - Density. More... | |
real(dp) | wloc_theta = 1.0_dp |
Width local gaussian source - Density. More... | |
real(dp) | wec_tempe = 2.5_dp |
Width EC source (left source) - electron Temperature. More... | |
real(dp) | wuh_tempe = 5.0_dp |
Width UH source (left source) - electron Temperature. More... | |
real(dp) | wloc_tempe = 1.0_dp |
Width local gaussian source - electron Temperature. More... | |
real(dp) | wec_tempi = 2.5_dp |
Width EC source (left source) - ion Temperature. More... | |
real(dp) | wuh_tempi = 5.0_dp |
Width UH source (left source) - ion Temperature. More... | |
real(dp) | wloc_tempi = 1.0_dp |
Width local gaussian source - ion Temperature. More... | |
real(dp) | x0_ec_theta = 15.0_dp |
Central position of EC source (left source) - Density. More... | |
real(dp) | x0_uh_theta = 35.0_dp |
Central position of UH source (left source) - Density. More... | |
real(dp) | x0_loc_theta = 35.0_dp |
X position of local gaussian source - Density. More... | |
real(dp) | y0_loc_theta = 35.0_dp |
Y position of local gaussian source - Density. More... | |
real(dp) | x0_ec_tempe = 15.0_dp |
Central position of EC source (left source) - electron Temperature. More... | |
real(dp) | x0_uh_tempe = 35.0_dp |
Central position of UH source (left source) - electron Temperature. More... | |
real(dp) | x0_loc_tempe = 35.0_dp |
X position of local gaussian source - electron Temperature. More... | |
real(dp) | x0_ec_tempi = 15.0_dp |
Central position of EC source (left source) - ion Temperature. More... | |
real(dp) | x0_uh_tempi = 35.0_dp |
Central position of UH source (left source) - ion Temperature. More... | |
real(dp) | x0_loc_tempi = 35.0_dp |
X position of local gaussian source - ion Temperature. More... | |
real(dp) | y0_loc_tempe = 35.0_dp |
Y position of local gaussian source - electron Temperature. More... | |
real(dp) | y0_loc_tempi = 35.0_dp |
Y position of local gaussian source - ion Temperature. More... | |
real(dp) | sec_vpare = 0.0_dp |
Peak intensity of EC source (left source) - v parallel e. More... | |
real(dp) | suh_vpare = 0.0_dp |
Peak intensity of UH source (right source) - v parallel e. More... | |
real(dp) | sec_vpari = 0.0_dp |
Peak intensity of EC source (left source) - v parallel i. More... | |
real(dp) | suh_vpari = 0.0_dp |
Peak intensity of UH source (right source) - v parallel i. More... | |
real(dp) | wec_vpare = 2.5_dp |
Width EC source (left source) - v parallel e. More... | |
real(dp) | wuh_vpare = 5.0_dp |
Width UH source (left source) - v parallel e. More... | |
real(dp) | wec_vpari = 2.5_dp |
Width EC source (left source) - v parallel i. More... | |
real(dp) | wuh_vpari = 5.0_dp |
Width UH source (left source) - v parallel i. More... | |
real(dp) | x0_ec_vpare = 15.0_dp |
Central position of EC source (left source) - v parallel e. More... | |
real(dp) | x0_uh_vpare = 35.0_dp |
Central position of UH source (left source) - v parallel e. More... | |
real(dp) | x0_ec_vpari = 15.0_dp |
Central position of EC source (left source) - v parallel i. More... | |
real(dp) | x0_uh_vpari = 35.0_dp |
Central position of UH source (left source) - v parallel i. More... | |
real(dp) | sloc_omega = 0.0_dp |
Peak intensity of local gaussian source - Omega. More... | |
real(dp) | wloc_omega = 1.0_dp |
Width local gaussian source - Omega. More... | |
real(dp) | x0_loc_omega = 35.0_dp |
X position of local gaussian source - Omega. More... | |
real(dp) | y0_loc_omega = 35.0_dp |
Y position of local gaussian source - Omega. More... | |
real(dp) | tau = 0.0_dp |
Ti0/Te0. More... | |
character(len=64) | model_option = 'SOL_es' |
logical | electromagnetic_run = .false. |
logical | poisson_parx_psi = .false. |
logical | full_ampere = .false. |
Full ampere equation containing parallel equilibrium current. More... | |
real(dp) | nu = 1.0_dp |
Resistivity. More... | |
real(dp) | miome = 1836.0_dp |
Mass ratio. More... | |
real(dp) | eta0_e = 0.0_dp |
Electron viscosity in the parallel direction. More... | |
real(dp) | eta0_i = 0.0_dp |
Ion viscosity in the parallel direction. More... | |
real(dp) | eta0_omega = 0.0_dp |
Omega diffusion in the parallel direction. More... | |
real(dp) | eta0_psi = 0.0_dp |
Psi diffusion in the parallel direction. More... | |
real(dp) | beta = 0.0_dp |
Plasma beta, for EM simulations. More... | |
real(dp) | fact_par = 1.0_dp |
Multiplier of vparez and vpariz in theta and tempe equations. More... | |
real(dp) | kh_fact = 1.0_dp |
Factor to switch off the Kelvin-Helmholtz instability. More... | |
logical | no_curv_tempe = .false. |
logical | no_parc_tempe = .false. |
logical | no_curv_tempi = .false. |
logical | no_parc_tempi = .false. |
logical | no_curv_theta = .false. |
logical | no_parc_theta = .false. |
logical | no_wstar_vpare = .false. |
logical | no_strmf_vpare = .false. |
logical | ohmic_source = .false. |
logical | spitzer_nu = .false. |
logical | spitzer_diff_tempe_par = .false. |
parallel heat diffusion coefficient depends on temperature (diff_tempe_par*Te^5/2, Stangeby Section 9.6)) More... | |
logical | spitzer_diff_tempi_par = .false. |
same for Ti More... | |
logical | freeze_vpare = .false. |
Logical switch to freeze vpare. More... | |
logical | freeze_vpari = .false. |
Logical switch to freeze vpari. More... | |
logical | freeze_tempe = .false. |
Logical switch to freeze tempe. More... | |
logical | freeze_tempi = .false. |
Logical switch to freeze tempi. More... | |
logical | freeze_theta = .false. |
Logical switch to freeze theta. More... | |
logical | freeze_omega = .false. |
Logical switch to freeze omega. More... | |
logical | emnonlinear = .true. |
logical | intchg = .true. |
logical | driftwaves = .true. |
logical | zero_tempe_bc = .true. |
real(dp) | diff_tempe_par = 0.0_dp |
diffusion coefficient for temperature in the parallel direction More... | |
real(dp) | diff_theta_par = 0.0_dp |
diffusion coefficient for density in the parallel direction More... | |
real(dp) | diff_tempi_par = 0.0_dp |
diffusion coefficient for temperature in the parallel direction More... | |
real(dp) | c_exb = 1.0_dp |
Coefficient that multiplies Non Linear terms. It should be 0 or. More... | |
real(dp) | c_gv = 1.0_dp |
Coefficient that multiplies GV terms (except nabla2_|). It should be 0 or 1. Is is used to easily set GV terms to 0. More... | |
real(dp) | fac_equi = 1.0_dp |
Coeffiecient that multiplies the equipartition term in the electron and ion temperature equation. More... | |
|
private |
|
private |
|
private |
|
private |
Plasma beta, for EM simulations.
|
private |
Coefficient that multiplies Non Linear terms. It should be 0 or.
|
private |
Coefficient that multiplies GV terms (except nabla2_|). It should be 0 or 1. Is is used to easily set GV terms to 0.
|
private |
Diffusion coefficient for omega.
|
private |
Diffusion coefficient for temperature.
|
private |
diffusion coefficient for temperature in the parallel direction
|
private |
Diffusion coefficient for ion temperature.
|
private |
diffusion coefficient for temperature in the parallel direction
|
private |
Diffusion coefficient for theta.
|
private |
diffusion coefficient for density in the parallel direction
|
private |
Diffusion coefficient for vpare.
|
private |
Diffusion coefficient for vpari.
|
private |
|
private |
|
private |
|
private |
Electron viscosity in the parallel direction.
|
private |
Ion viscosity in the parallel direction.
|
private |
Omega diffusion in the parallel direction.
|
private |
Psi diffusion in the parallel direction.
|
private |
Coeffiecient that multiplies the equipartition term in the electron and ion temperature equation.
|
private |
Multiplier of vparez and vpariz in theta and tempe equations.
|
private |
Logical switch to freeze omega.
|
private |
Logical switch to freeze tempe.
|
private |
Logical switch to freeze tempi.
|
private |
Logical switch to freeze theta.
|
private |
Logical switch to freeze vpare.
|
private |
Logical switch to freeze vpari.
|
private |
Full ampere equation containing parallel equilibrium current.
|
private |
|
private |
Factor to switch off the Kelvin-Helmholtz instability.
|
private |
Sheath potential, Lambda.
|
private |
Mass ratio.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Resistivity.
|
private |
|
private |
|
private |
R/rho_s.
|
private |
Peak intensity of EC source (left source) - electron Temperature.
|
private |
Peak intensity of EC source (left source) - ion Temperature.
|
private |
Peak intensity of EC source (left source) - Density.
|
private |
Peak intensity of EC source (left source) - v parallel e.
|
private |
Peak intensity of EC source (left source) - v parallel i.
|
private |
Sigma related to source_priv_reg.
|
private |
Peak intensity of local gaussian source - Omega.
|
private |
Peak intensity of local gaussian source - electron Temperature.
|
private |
Peak intensity of local gaussian source - ion Temperature.
|
private |
Peak intensity of local gaussian source - Density.
|
private |
Source for density in private region (avoid too low values fo density)
|
private |
parallel heat diffusion coefficient depends on temperature (diff_tempe_par*Te^5/2, Stangeby Section 9.6))
|
private |
same for Ti
|
private |
|
private |
Peak intensity of UH source (right source) - electron Temperature.
|
private |
Peak intensity of UH source (right source) - ion Temperature.
|
private |
Peak intensity of UH source (right source) - Density.
|
private |
Peak intensity of UH source (right source) - v parallel e.
|
private |
Peak intensity of UH source (right source) - v parallel i.
|
private |
Ti0/Te0.
|
private |
Width EC source (left source) - electron Temperature.
|
private |
Width EC source (left source) - ion Temperature.
|
private |
Width EC source (left source) - Density.
|
private |
Width EC source (left source) - v parallel e.
|
private |
Width EC source (left source) - v parallel i.
|
private |
Width local gaussian source - Omega.
|
private |
Width local gaussian source - electron Temperature.
|
private |
Width local gaussian source - ion Temperature.
|
private |
Width local gaussian source - Density.
|
private |
Width UH source (left source) - electron Temperature.
|
private |
Width UH source (left source) - ion Temperature.
|
private |
Width UH source (left source) - Density.
|
private |
Width UH source (left source) - v parallel e.
|
private |
Width UH source (left source) - v parallel i.
|
private |
Central position of EC source (left source) - electron Temperature.
|
private |
Central position of EC source (left source) - ion Temperature.
|
private |
Central position of EC source (left source) - Density.
|
private |
Central position of EC source (left source) - v parallel e.
|
private |
Central position of EC source (left source) - v parallel i.
|
private |
X position of local gaussian source - Omega.
|
private |
X position of local gaussian source - electron Temperature.
|
private |
X position of local gaussian source - ion Temperature.
|
private |
X position of local gaussian source - Density.
|
private |
Central position of UH source (left source) - electron Temperature.
|
private |
Central position of UH source (left source) - ion Temperature.
|
private |
Central position of UH source (left source) - Density.
|
private |
Central position of UH source (left source) - v parallel e.
|
private |
Central position of UH source (left source) - v parallel i.
|
private |
Y position of local gaussian source - Omega.
|
private |
Y position of local gaussian source - electron Temperature.
|
private |
Y position of local gaussian source - ion Temperature.
|
private |
Y position of local gaussian source - Density.
|
private |