VERB_code_2.3
|
Struct that holds various parameters to be used for Dxx. More...
#include <Parameters.h>
Public Member Functions | |
bool | Load_dxx_parameters (string filename) |
Public Attributes | |
string | DxxType |
Dxx type. Check StrToVal(string input, DiffusionCoefficientTypes &place) for known values. | |
string | DxxName |
Dxx name. | |
string | waveType |
Wave type (chorus, hiss etc). Check StrToVal(string input, WaveTypes &place) for known values. | |
string | waveName |
Wave name. | |
string | filetype |
Type of the file (w/wo grid etc) | |
string | filename |
File name for loading or saving diffusion coefficients array. | |
double | time_start |
Time, when diffusion coefficient starts. | |
double | time_end |
Time, when diffusion coefficient ends. | |
bool | useScale |
Flag, use scaling if equal to true. | |
double | DxxKp |
Kp value associated with parameters (for Kp-scaling) | |
string | loadOrCalculate |
Load diffusion coefficient or calculate flag. | |
string | numberDensity |
Number density model. Check StrToVal(string input, NumberDensities &place) for known values. | |
double | MLT_averaging |
MLT averaging part of the orbit. | |
double | multiplicator |
Dxx is multiplied to this number after all other operations. Useful for fast Dxx modifications. | |
string | Omega_mType |
Omega_m type. Check StrToVal(string input, Omega_mTypes &place) for known values. | |
double | Omega_m |
Omega_m value. | |
double | d_omega |
d_omega value. | |
double | omega_uc |
omega upper cutoff | |
double | omega_lc |
omega lower cutoff | |
double | Bw |
Bw value. | |
bool | BwFromLambda |
Bw lambda dependance flag. | |
int | nint |
Number of points in integral. | |
double | mirror_point_coeff |
Coefficient for mirror point (like 0.999, cause we can not integrate all the way to mirror point) | |
double | lam_min |
Minimum latitude. | |
double | lam_max |
Maximum latitude. | |
double | nu |
\( erf(\sigma)*\sqrt{\pi} \) | |
double | s |
sign | |
double | f |
f_ratio | |
string | particle |
Type of particles, produced wave? Ions or electrons. Check StrToVal(string input, ParticleTypes &place) for known values. | |
double | eta1 |
eta values, calculation parameters | |
double | eta2 |
eta values, calculation parameters | |
double | eta3 |
eta values, calculation parameters | |
double | L |
global | |
double | EMeV |
global | |
double | Alpha |
global | |
Struct that holds various parameters to be used for Dxx.
Diffusion coefficient parameters
Definition at line 27 of file Parameters.h.
bool DxxParameters_structure::Load_dxx_parameters | ( | string | dxx_parameters_file_name | ) |
Loads parameters from file
Definition at line 476 of file Parameters.cpp.