DiffusionCoefficientParamStructure Struct Reference

Diffusion coefficient parameters. More...

#include <Parameters.h>

List of all members.

Public Member Functions

bool Load_dxx_parameters (string filename)
 Loads parameters from file.

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 ot 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, NumberDencities &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 eta1
double eta2
double eta3
double Bw
 Bw value.
bool BwFromLambda
 Bw lambda dependance flag.
int nint
double lam_min
 Minimum latitude.
double lam_max
 Maximum latitude.
double nu
double s
double f
string particle
 Type of particles, produced wave? Ions or electrons. Check StrToVal(string input, ParticleTypes &place) for known values.
double L
double EMeV
double Alpha


Detailed Description

Diffusion coefficient parameters.

Definition at line 25 of file Parameters.h.


Member Function Documentation

bool DiffusionCoefficientParamStructure::Load_dxx_parameters ( string  filename  ) 


Member Data Documentation

Definition at line 71 of file Parameters.h.

Referenced by Dxx_ba(), Dxx_local(), int_Daa_loc(), int_Dpa_loc(), and int_Dpp_loc().

Bw value.

Definition at line 57 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

Bw lambda dependance flag.

Definition at line 58 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

d_omega value.

Definition at line 51 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

Kp value associated with parameters (for Kp-scaling).

Definition at line 40 of file Parameters.h.

Referenced by Load_dxx_parameters(), and DiffusionCoefficient::Scale().

Dxx name.

Definition at line 28 of file Parameters.h.

Referenced by DiffusionCoefficient::Calculate(), DiffusionCoefficient::Get(), and Load_dxx_parameters().

Dxx type. Check StrToVal(string input, DiffusionCoefficientTypes &place) for known values.

Definition at line 27 of file Parameters.h.

Referenced by DiffusionCoefficient::Calculate(), DiffusionCoefficient::Get(), and Load_dxx_parameters().

Definition at line 71 of file Parameters.h.

Referenced by Daa_root(), Dpa_root(), Dpp_root(), Dxx_ba(), and Dxx_local().

Definition at line 55 of file Parameters.h.

Referenced by Dxx_local(), F_cap2(), and Load_dxx_parameters().

Definition at line 55 of file Parameters.h.

Referenced by Dxx_local(), F_cap2(), and Load_dxx_parameters().

Definition at line 55 of file Parameters.h.

Referenced by Dxx_local(), F_cap2(), and Load_dxx_parameters().

Definition at line 65 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

File name for loading ot saving diffusion coefficients array.

Definition at line 34 of file Parameters.h.

Referenced by DiffusionCoefficient::Get(), and Load_dxx_parameters().

Type of the file (w/wo grid etc).

Definition at line 33 of file Parameters.h.

Referenced by DiffusionCoefficient::Get(), and Load_dxx_parameters().

Definition at line 71 of file Parameters.h.

Referenced by Dxx_ba(), Dxx_local(), int_Daa_loc(), int_Dpa_loc(), and int_Dpp_loc().

Maximum latitude.

Definition at line 61 of file Parameters.h.

Referenced by Dxx_ba(), and Load_dxx_parameters().

Minimum latitude.

Definition at line 60 of file Parameters.h.

Referenced by Dxx_ba(), and Load_dxx_parameters().

Load diffusion coefficient or calculate flag.

Definition at line 42 of file Parameters.h.

Referenced by DiffusionCoefficient::Get(), and Load_dxx_parameters().

MLT averaging part of the orbit.

Definition at line 45 of file Parameters.h.

Referenced by DiffusionCoefficient::Get(), and Load_dxx_parameters().

Dxx is multiplied to this number after all other operations. Useful for fast Dxx modifications.

Definition at line 47 of file Parameters.h.

Referenced by DiffusionCoefficient::Get(), and Load_dxx_parameters().

Definition at line 59 of file Parameters.h.

Referenced by Dxx_ba(), and Load_dxx_parameters().

Definition at line 63 of file Parameters.h.

Referenced by Daa_root(), Dpa_root(), Dpp_root(), and Load_dxx_parameters().

Number density model. Check StrToVal(string input, NumberDencities &place) for known values.

Definition at line 44 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

omega lower cutoff

Definition at line 53 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

Omega_m value.

Definition at line 50 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

Omega_m type. Check StrToVal(string input, Omega_mTypes &place) for known values.

Definition at line 49 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

omega upper cutoff

Definition at line 52 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

Type of particles, produced wave? Ions or electrons. Check StrToVal(string input, ParticleTypes &place) for known values.

Definition at line 68 of file Parameters.h.

Referenced by Dxx_local(), and Load_dxx_parameters().

Definition at line 64 of file Parameters.h.

Referenced by Dxx_local(), Load_dxx_parameters(), and rrouts().

Time, when diffusion coefficient ends.

Definition at line 37 of file Parameters.h.

Referenced by Load_dxx_parameters().

Time, when diffusion coefficient starts.

Definition at line 36 of file Parameters.h.

Referenced by DiffusionCoefficientsGroup::ActivateAndScale(), and Load_dxx_parameters().

Flag, use scaling if equal to true.

Definition at line 39 of file Parameters.h.

Referenced by DiffusionCoefficient::Get(), and Load_dxx_parameters().

Wave name.

Definition at line 31 of file Parameters.h.

Referenced by DiffusionCoefficient::Calculate(), DiffusionCoefficient::Get(), and Load_dxx_parameters().

Wave type (chorus, hiss etc). Check StrToVal(string input, WaveTypes &place) for known values.

Definition at line 30 of file Parameters.h.

Referenced by Load_dxx_parameters(), and DiffusionCoefficient::Scale().


The documentation for this struct was generated from the following files:

Generated on Thu May 27 11:53:19 2010 for VERB_CODE_2.0 by  doxygen 1.5.9