Aether  0.0
Ionosphere-Thermosphere model
aurora.h
1 // Copyright 2020, the Aether Development Team (see doc/dev_team.md for members)
2 // Full license can be found in License.md
3 
4 #ifndef INCLUDE_AURORA_H_
5 #define INCLUDE_AURORA_H_
6 
7 
8 
9 void read_aurora(Neutrals &neutrals,
10  Ions &ions,
11  Inputs args,
12  Report &report);
13 
14 arma_vec calculate_fang(float eflux, // in ergs/cm2/s
15  float avee, // in keV
16  float Ebin, // eV
17  arma_vec rhoH,
18  std::vector<float> Ci,
19  float dE, // eV
20  arma_vec H,
21  Report &report);
22 
23 void calc_aurora(Grid grid,
24  Neutrals &neutrals,
25  Ions &ions,
26  Inputs args,
27  Report &report);
28 
29 #endif // INCLUDE_AURORA_H_
30 
Inputs
Definition: inputs.h:10
Report
Definition: report.h:28
Ions
Definition: ions.h:10
Grid
Definition: arm_vars.h:11
Neutrals
Definition: neutrals.h:26