[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/AetherModel/aethermodel.github.io/main/classGrid.html [Back]  [Original]

Aether: Grid Class Reference
Aether  0.0
Ionosphere-Thermosphere model
Public Member Functions | Data Fields
Grid Class Reference

Public Member Functions

 Grid (int nX, int nY, int nZ)
 
void set_radius (float planet_radius, fcube alts3d)
 
fcube get_radius ()
 
int get_IsGeoGrid ()
 
bool get_HasBField ()
 
void set_IsGeoGrid (int value)
 
int64_t get_nPointsInGrid ()
 
int64_t get_nX ()
 
int64_t get_nY ()
 
int64_t get_nZ ()
 
int64_t get_nLons ()
 
int64_t get_nLats ()
 
int64_t get_nAlts ()
 
int64_t get_nGCs ()
 
 Grid (int nX_in, int nY_in, int nZ_in, int nGCs_in)
 
void calc_sza (Planets planet, Times time, Report &report)
 
void calc_gse (Planets planet, Times time, Report &report)
 
void calc_mlt (Report &report)
 
void fill_grid (Planets planet, Report &report)
 
void fill_grid_radius (Planets planet, Report &report)
 
void init_geo_grid (Planets planet, Inputs input, Report &report)
 
void fill_grid_bfield (Planets planet, Inputs input, Report &report)
 

Data Fields

arma_cube geoLon_scgc
 
arma_cube geoX_scgc
 
arma_cube geoLat_scgc
 
arma_cube geoY_scgc
 
arma_cube geoAlt_scgc
 
arma_cube geoZ_scgc
 
arma_cube geoLocalTime_scgc
 
arma_cube magLon_scgc
 
arma_cube magX_scgc
 
arma_cube magLat_scgc
 
arma_cube magY_scgc
 
arma_cube magAlt_scgc
 
arma_cube magZ_scgc
 
arma_cube magLocalTime_scgc
 
arma_vec mag_pole_north_ll
 
arma_vec mag_pole_south_ll
 
std::vector< arma_cube > mag_pole_north_gse
 
std::vector< arma_cube > mag_pole_south_gse
 
std::vector< arma_cube > GSE_XYZ_vcgc
 
std::string altitude_name = "Altitude"
 
std::string altitude_unit = "meters"
 
std::string longitude_name = "Longitude"
 
std::string longitude_unit = "radians"
 
std::string latitude_name = "Latitude"
 
std::string latitude_unit = "radians"
 
arma_cube radius_scgc
 
arma_cube radius2_scgc
 
arma_cube radius2i_scgc
 
arma_cube gravity_scgc
 
arma_cube sza_scgc
 
arma_cube cos_sza_scgc
 
arma_cube dalt_center_scgc
 
arma_cube dalt_lower_scgc
 
arma_cube dalt_ratio_scgc
 
arma_cube dalt_ratio_sq_scgc
 
arma_cube dlon_center_scgc
 
arma_cube dlon_center_dist_scgc
 
arma_cube dlat_center_scgc
 
arma_cube dlat_center_dist_scgc
 
std::vector< arma_cube > bfield_vcgc
 
arma_cube bfield_mag_scgc
 
std::vector< arma_cube > bfield_unit_vcgc
 

The documentation for this class was generated from the following files:
Generated by   doxygen [doxygen] 1.8.17
Web Proxy Viewer  |  New URL  |  Original Page