Aether  0.0
Ionosphere-Thermosphere model
Data Structures | Public Member Functions | Data Fields
Inputs Class Reference

Data Structures

struct  grid_input_struct
 

Public Member Functions

 Inputs (Times &time, Report &report)
 
int read (Times &time, Report &report)
 
json read_json (std::string json_file)
 
int read_inputs_json (Times &time, Report &report)
 
int get_verbose ()
 
precision_t get_dt_euv ()
 
precision_t get_dt_report ()
 
precision_t get_n_outputs ()
 
precision_t get_dt_output (int iOutput)
 
std::string get_type_output (int iOutput)
 
precision_t get_euv_heating_eff_neutrals ()
 
std::string get_euv_model ()
 
std::string get_euv_file ()
 
std::string get_aurora_file ()
 
std::string get_chemistry_file ()
 
std::vector< std::string > get_omniweb_files ()
 
int get_number_of_omniweb_files ()
 
std::string get_f107_file ()
 
std::string get_planet ()
 
std::string get_planetary_file ()
 
std::string get_planet_species_file ()
 
std::string get_collision_file ()
 
std::string get_bfield_type ()
 
std::string get_electrodynamics_file ()
 
grid_input_struct get_grid_inputs ()
 
int get_nLonsGeo ()
 
int get_nLatsGeo ()
 
int get_nAltsGeo ()
 
std::string get_settings_str (std::string key1)
 
std::string get_settings_str (std::string key1, std::string key2)
 
std::vector< int > get_settings_timearr (std::string key1)
 
std::vector< int > get_settings_intarr (std::string key1)
 

Data Fields

int iVerbose
 
int iTimingDepth
 

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