13#include <matrixlib/matrixlib.h>
45 bool SolarFluxPredictions(
double jD,
int kTiming,
int kSigma,
const char fileName[] );
51 AtmJ70(
double aP,
double f,
double fHat,
double fHat400 );
53 AtmJ70(
double jD,
int kTiming,
int kSigma,
const char fileName[] );
55 bool Initialize(
double jD,
int kTiming,
int kSigma,
const char fileName[] );
57 void Update(
double jD, ml_matrix rECI );
Class implementing the Jacchia 1970 atmospheric density model.
Definition: sc_atmJ70.h:26
double GetNumberDensityOfArgon(void)
Get the number density of argon.
Definition: sc_atmJ70.h:63
AtmJ70(void)
Constructor.
Definition: sc_atmJ70.cc:61
double GetDensity(void)
Get the density.
Definition: sc_atmJ70.h:59
void Update(double jD, ml_matrix rECI)
Update the model.
Definition: sc_atmJ70.cc:164
double GetNumberDensityOfOxygen(void)
Get the number density of oxygen.
Definition: sc_atmJ70.h:67
double GetNumberDensityOfHelium(void)
Get the number density of helium.
Definition: sc_atmJ70.h:61
double GetMeanMolecularMass(void)
Get the mean molecular mass.
Definition: sc_atmJ70.h:73
double GetNumberDensityOfMonatomicOxygen(void)
Get the number density of monatomic oxygen.
Definition: sc_atmJ70.h:69
double GetTemperature(void)
Get the temperature.
Definition: sc_atmJ70.h:71
double GetNumberDensityOfNitrogen(void)
Get the number density of nitrogen.
Definition: sc_atmJ70.h:65
bool Initialize(double jD, int kTiming, int kSigma, const char fileName[])
Initialize.
Definition: sc_atmJ70.cc:130