Go to the documentation of this file.
69 const double a[4] = {1.,2.,3.,4.};
70 const double b[4] = {5.,6.,7.,8.};
87 TUDEF(
"IonoModelStore",
"constructor/destructor" );
102 TUDEF(
"IonoModelStore",
"addIonoModel" );
181 TUDEF(
"IonoModelStore",
"getCorrection" );
233 TUDEF(
"IonoModelStore",
"edit" );
288 TUDEF(
"IonoModelStore",
"clear" );
315 errorCount += tester.
testAdd();
316 errorCount += tester.
testGet();
320 std::cout <<
"Total Failures for " << __FILE__ <<
": "
321 << errorCount << std::endl;
#define TUCATCH(STATEMENT)
#define TUASSERTE(TYPE, EXP, GOT)
virtual void dump(std::ostream &s=std::cout) const
static const GNSSTK_EXPORT CommonTime BEGINNING_OF_TIME
earliest representable CommonTime
~IonoModelStoreTest()
Default Destructor.
#define TUTHROW(STATEMENT)
static const GNSSTK_EXPORT CommonTime END_OF_TIME
latest representable CommonTime
virtual CommonTime getInitialTime() const
int main()
Main function to initialize and run the program.
Test the IonoModelStore class.
bool addIonoModel(const CommonTime &mt, const IonoModel &im) noexcept
void edit(const CommonTime &tmin, const CommonTime &tmax=CommonTime::END_OF_TIME)
virtual CommonTime getFinalTime() const
IonoModelStoreTest()
Default Constructor.
virtual unsigned size() const
#define TUDEF(CLASS, METHOD)
int testConstructDestruct()
virtual double getCorrection(const CommonTime &time, const Position &rxgeo, double svel, double svaz, CarrierBand band=CarrierBand::L1) const
virtual bool empty() const
gnsstk::IonoModelStore * store
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39