Public Member Functions | Static Public Attributes | List of all members
GLOCNavAlm_T Class Reference

Detailed Description

Definition at line 68 of file GLOCNavAlm_T.cpp.

Public Member Functions

unsigned constructorCorrectedTest ()
 
unsigned constructorNumberCruncherTest ()
 
unsigned constructorPerturbationsTest ()
 
unsigned constructorTest ()
 
unsigned constructorUncorrectedTest ()
 
unsigned CorrectedTest ()
 
unsigned DeltasTest ()
 
unsigned fixFitTest ()
 
unsigned getUserTimeTest ()
 
unsigned getXvtTest ()
 
unsigned NumberCruncherTest ()
 
void reproduce ()
 Not getting the same results. Why not? More...
 
unsigned reproduce2 ()
 
unsigned UncorrectedTest ()
 
unsigned validateTest ()
 

Static Public Attributes

static const double ae = 6378136e-3
 
static const double aExpected = 25509.694012650143
 
static const double aprimeExpected = 25508.9554310860556
 
static const double BExpected = 0.00010151884398503961
 
static const double clkbiasExpected = 0
 
static const double clkdriftExpected = 0
 
static const double deltaa1_aExpected = 8.30615563565482404e-05
 
static const double deltaa2_aExpected = 5.41085801381285305e-05
 
static const double deltah1Expected = 1.69203051231874733e-08
 
static const double deltah2Expected = -2.82679737584760494e-05
 
static const double deltai1Expected = 1.95658219192184023e-05
 
static const double deltai2Expected = 1.27492527500887458e-05
 
static const double DeltaiA = -0.00012947082519531
 
static const double deltal1Expected = 4.61175901454555875e-05
 
static const double deltaL1Expected = 1.10334212545863083e-08
 
static const double deltal2Expected = -1.12240813035558812e-05
 
static const double deltaL2Expected = 4.02696658242106401e-05
 
static const double deltalambda1Expected = 6.05435071360537479e-08
 
static const double deltalambda2Expected = 1.63517802188070858e-05
 
static const double DeltaTA = 0.01953124999975
 
static const double DeltaTdotA = 6.103515625E-05
 
static const double DeltatprExpected = 104128.375
 
static const double E0Expected = -1.8174637892065451
 
static const double EExpected = 1.60610784063585167
 
static const double epsilonA = 0.000432968139648438
 
static const double epsilonprimeExpected = 0.000424199178735691155
 
static const double GM = 398600441.8e-3
 
static const double hExpected = 0.00041981843111904164
 
static const double hprimeExpected = 0.00039153353705544239
 
static const double iav = 64.8
 
static const double iExpected = 1.1305666106990377
 
static const double iprimeExpected = 1.13055979412986857
 
static const double J20 = 1082.62575e-6
 
static const double L1Expected = 0.00083970352771615942
 
static const double lambdaA = -0.293967247009277
 
static const double lambdaExpected = -8.5173843140309469
 
static const double lambdaprimeExpected = -8.51736802279423523
 
static const double LExpected = 3.5714451660610322
 
static const double lExpected = -0.00010589567905904274
 
static const double LprimeExpected = 3.57148542469343516
 
static const double lprimeExpected = -0.00016323735050805419
 
static const double N = 1453
 
static const double NA = 1452
 
static const double nExpected = 0.00015497193747756143
 
static const double nuExpected = 1.60653177221277219
 
static const double omegaA = 0.57867431640625
 
static const double omegaExpected = 1.8178836298808301
 
static const double omegaprimeExpected = 1.96580151879618214
 
static const double pExpected = 25509.689230566949846
 
static const double pprimeExpected = 25508.9508408785184
 
static const double relcorrExpected = -9.5126785342953703954e-10
 
static const double rExpected = 25509.3374532650379
 
static const gnsstk::GLONASSTime tA
 
static const double Tav = 40544.0
 
static const double TdrExpected = 40544.019836425781
 
static const double ti = 51300
 
static const double tlambdaA = 33571.625
 
static const gnsstk::GLONASSTime toi
 
static const double uExpected = 3.57233329100895433
 
static const double vrExpected = 0.00167577247194655653
 
static const double vuExpected = 3.95290163460661152
 
static const double we = 7.2921150e-5
 
static const int WExpected = 2
 
static const double xdotExpected = -686.100809921691084
 
static const double xExpected = 10697116.4874360654
 
static const double ydotExpected = -1136.54864124521881
 
static const double yExpected = 21058292.4241863210
 
static const double zdotExpected = -3249.98587740305799
 
static const double zExpected = -9635679.33963303405
 

Member Function Documentation

◆ constructorCorrectedTest()

unsigned GLOCNavAlm_T::constructorCorrectedTest ( )

Definition at line 289 of file GLOCNavAlm_T.cpp.

◆ constructorNumberCruncherTest()

unsigned GLOCNavAlm_T::constructorNumberCruncherTest ( )

Definition at line 305 of file GLOCNavAlm_T.cpp.

◆ constructorPerturbationsTest()

unsigned GLOCNavAlm_T::constructorPerturbationsTest ( )

Definition at line 263 of file GLOCNavAlm_T.cpp.

◆ constructorTest()

unsigned GLOCNavAlm_T::constructorTest ( )

Definition at line 236 of file GLOCNavAlm_T.cpp.

◆ constructorUncorrectedTest()

unsigned GLOCNavAlm_T::constructorUncorrectedTest ( )

Definition at line 279 of file GLOCNavAlm_T.cpp.

◆ CorrectedTest()

unsigned GLOCNavAlm_T::CorrectedTest ( )

Definition at line 477 of file GLOCNavAlm_T.cpp.

◆ DeltasTest()

unsigned GLOCNavAlm_T::DeltasTest ( )

Definition at line 624 of file GLOCNavAlm_T.cpp.

◆ fixFitTest()

unsigned GLOCNavAlm_T::fixFitTest ( )

Definition at line 431 of file GLOCNavAlm_T.cpp.

◆ getUserTimeTest()

unsigned GLOCNavAlm_T::getUserTimeTest ( )

Definition at line 418 of file GLOCNavAlm_T.cpp.

◆ getXvtTest()

unsigned GLOCNavAlm_T::getXvtTest ( )

Definition at line 332 of file GLOCNavAlm_T.cpp.

◆ NumberCruncherTest()

unsigned GLOCNavAlm_T::NumberCruncherTest ( )

Definition at line 589 of file GLOCNavAlm_T.cpp.

◆ reproduce()

void GLOCNavAlm_T::reproduce ( )

Not getting the same results. Why not?

◆ reproduce2()

unsigned GLOCNavAlm_T::reproduce2 ( )

◆ UncorrectedTest()

unsigned GLOCNavAlm_T::UncorrectedTest ( )

Definition at line 449 of file GLOCNavAlm_T.cpp.

◆ validateTest()

unsigned GLOCNavAlm_T::validateTest ( )
Todo:
Implement some testing when the function has some meat to it.

Definition at line 321 of file GLOCNavAlm_T.cpp.

Member Data Documentation

◆ ae

const double GLOCNavAlm_T::ae = 6378136e-3
static

Definition at line 92 of file GLOCNavAlm_T.cpp.

◆ aExpected

const double GLOCNavAlm_T::aExpected = 25509.694012650143
static

Definition at line 114 of file GLOCNavAlm_T.cpp.

◆ aprimeExpected

const double GLOCNavAlm_T::aprimeExpected = 25508.9554310860556
static

Definition at line 120 of file GLOCNavAlm_T.cpp.

◆ BExpected

const double GLOCNavAlm_T::BExpected = 0.00010151884398503961
static

Definition at line 131 of file GLOCNavAlm_T.cpp.

◆ clkbiasExpected

const double GLOCNavAlm_T::clkbiasExpected = 0
static

Definition at line 158 of file GLOCNavAlm_T.cpp.

◆ clkdriftExpected

const double GLOCNavAlm_T::clkdriftExpected = 0
static

Definition at line 159 of file GLOCNavAlm_T.cpp.

◆ deltaa1_aExpected

const double GLOCNavAlm_T::deltaa1_aExpected = 8.30615563565482404e-05
static

Definition at line 132 of file GLOCNavAlm_T.cpp.

◆ deltaa2_aExpected

const double GLOCNavAlm_T::deltaa2_aExpected = 5.41085801381285305e-05
static

Definition at line 133 of file GLOCNavAlm_T.cpp.

◆ deltah1Expected

const double GLOCNavAlm_T::deltah1Expected = 1.69203051231874733e-08
static

Definition at line 134 of file GLOCNavAlm_T.cpp.

◆ deltah2Expected

const double GLOCNavAlm_T::deltah2Expected = -2.82679737584760494e-05
static

Definition at line 135 of file GLOCNavAlm_T.cpp.

◆ deltai1Expected

const double GLOCNavAlm_T::deltai1Expected = 1.95658219192184023e-05
static

Definition at line 140 of file GLOCNavAlm_T.cpp.

◆ deltai2Expected

const double GLOCNavAlm_T::deltai2Expected = 1.27492527500887458e-05
static

Definition at line 141 of file GLOCNavAlm_T.cpp.

◆ DeltaiA

const double GLOCNavAlm_T::DeltaiA = -0.00012947082519531
static

Definition at line 103 of file GLOCNavAlm_T.cpp.

◆ deltal1Expected

const double GLOCNavAlm_T::deltal1Expected = 4.61175901454555875e-05
static

Definition at line 136 of file GLOCNavAlm_T.cpp.

◆ deltaL1Expected

const double GLOCNavAlm_T::deltaL1Expected = 1.10334212545863083e-08
static

Definition at line 142 of file GLOCNavAlm_T.cpp.

◆ deltal2Expected

const double GLOCNavAlm_T::deltal2Expected = -1.12240813035558812e-05
static

Definition at line 137 of file GLOCNavAlm_T.cpp.

◆ deltaL2Expected

const double GLOCNavAlm_T::deltaL2Expected = 4.02696658242106401e-05
static

Definition at line 143 of file GLOCNavAlm_T.cpp.

◆ deltalambda1Expected

const double GLOCNavAlm_T::deltalambda1Expected = 6.05435071360537479e-08
static

Definition at line 138 of file GLOCNavAlm_T.cpp.

◆ deltalambda2Expected

const double GLOCNavAlm_T::deltalambda2Expected = 1.63517802188070858e-05
static

Definition at line 139 of file GLOCNavAlm_T.cpp.

◆ DeltaTA

const double GLOCNavAlm_T::DeltaTA = 0.01953124999975
static

Definition at line 98 of file GLOCNavAlm_T.cpp.

◆ DeltaTdotA

const double GLOCNavAlm_T::DeltaTdotA = 6.103515625E-05
static

Definition at line 99 of file GLOCNavAlm_T.cpp.

◆ DeltatprExpected

const double GLOCNavAlm_T::DeltatprExpected = 104128.375
static

Definition at line 109 of file GLOCNavAlm_T.cpp.

◆ E0Expected

const double GLOCNavAlm_T::E0Expected = -1.8174637892065451
static

Definition at line 117 of file GLOCNavAlm_T.cpp.

◆ EExpected

const double GLOCNavAlm_T::EExpected = 1.60610784063585167
static

Definition at line 144 of file GLOCNavAlm_T.cpp.

◆ epsilonA

const double GLOCNavAlm_T::epsilonA = 0.000432968139648438
static

Definition at line 102 of file GLOCNavAlm_T.cpp.

◆ epsilonprimeExpected

const double GLOCNavAlm_T::epsilonprimeExpected = 0.000424199178735691155
static

Definition at line 121 of file GLOCNavAlm_T.cpp.

◆ GM

const double GLOCNavAlm_T::GM = 398600441.8e-3
static

Definition at line 91 of file GLOCNavAlm_T.cpp.

◆ hExpected

const double GLOCNavAlm_T::hExpected = 0.00041981843111904164
static

Definition at line 129 of file GLOCNavAlm_T.cpp.

◆ hprimeExpected

const double GLOCNavAlm_T::hprimeExpected = 0.00039153353705544239
static

Definition at line 126 of file GLOCNavAlm_T.cpp.

◆ iav

const double GLOCNavAlm_T::iav = 64.8
static

Definition at line 90 of file GLOCNavAlm_T.cpp.

◆ iExpected

const double GLOCNavAlm_T::iExpected = 1.1305666106990377
static

Definition at line 111 of file GLOCNavAlm_T.cpp.

◆ iprimeExpected

const double GLOCNavAlm_T::iprimeExpected = 1.13055979412986857
static

Definition at line 122 of file GLOCNavAlm_T.cpp.

◆ J20

const double GLOCNavAlm_T::J20 = 1082.62575e-6
static

Definition at line 93 of file GLOCNavAlm_T.cpp.

◆ L1Expected

const double GLOCNavAlm_T::L1Expected = 0.00083970352771615942
static

Definition at line 118 of file GLOCNavAlm_T.cpp.

◆ lambdaA

const double GLOCNavAlm_T::lambdaA = -0.293967247009277
static

Definition at line 100 of file GLOCNavAlm_T.cpp.

◆ lambdaExpected

const double GLOCNavAlm_T::lambdaExpected = -8.5173843140309469
static

Definition at line 115 of file GLOCNavAlm_T.cpp.

◆ lambdaprimeExpected

const double GLOCNavAlm_T::lambdaprimeExpected = -8.51736802279423523
static

Definition at line 123 of file GLOCNavAlm_T.cpp.

◆ LExpected

const double GLOCNavAlm_T::LExpected = 3.5714451660610322
static

Definition at line 119 of file GLOCNavAlm_T.cpp.

◆ lExpected

const double GLOCNavAlm_T::lExpected = -0.00010589567905904274
static

Definition at line 130 of file GLOCNavAlm_T.cpp.

◆ LprimeExpected

const double GLOCNavAlm_T::LprimeExpected = 3.57148542469343516
static

Definition at line 125 of file GLOCNavAlm_T.cpp.

◆ lprimeExpected

const double GLOCNavAlm_T::lprimeExpected = -0.00016323735050805419
static

Definition at line 127 of file GLOCNavAlm_T.cpp.

◆ N

const double GLOCNavAlm_T::N = 1453
static

Definition at line 105 of file GLOCNavAlm_T.cpp.

◆ NA

const double GLOCNavAlm_T::NA = 1452
static

Definition at line 96 of file GLOCNavAlm_T.cpp.

◆ nExpected

const double GLOCNavAlm_T::nExpected = 0.00015497193747756143
static

Definition at line 113 of file GLOCNavAlm_T.cpp.

◆ nuExpected

const double GLOCNavAlm_T::nuExpected = 1.60653177221277219
static

Definition at line 145 of file GLOCNavAlm_T.cpp.

◆ omegaA

const double GLOCNavAlm_T::omegaA = 0.57867431640625
static

Definition at line 101 of file GLOCNavAlm_T.cpp.

◆ omegaExpected

const double GLOCNavAlm_T::omegaExpected = 1.8178836298808301
static

Definition at line 116 of file GLOCNavAlm_T.cpp.

◆ omegaprimeExpected

const double GLOCNavAlm_T::omegaprimeExpected = 1.96580151879618214
static

Definition at line 124 of file GLOCNavAlm_T.cpp.

◆ pExpected

const double GLOCNavAlm_T::pExpected = 25509.689230566949846
static

Definition at line 148 of file GLOCNavAlm_T.cpp.

◆ pprimeExpected

const double GLOCNavAlm_T::pprimeExpected = 25508.9508408785184
static

Definition at line 128 of file GLOCNavAlm_T.cpp.

◆ relcorrExpected

const double GLOCNavAlm_T::relcorrExpected = -9.5126785342953703954e-10
static
Warning
this value not vetted independently.

Definition at line 161 of file GLOCNavAlm_T.cpp.

◆ rExpected

const double GLOCNavAlm_T::rExpected = 25509.3374532650379
static

Definition at line 149 of file GLOCNavAlm_T.cpp.

◆ tA

const gnsstk::GLONASSTime GLOCNavAlm_T::tA
static

Definition at line 107 of file GLOCNavAlm_T.cpp.

◆ Tav

const double GLOCNavAlm_T::Tav = 40544.0
static

Definition at line 89 of file GLOCNavAlm_T.cpp.

◆ TdrExpected

const double GLOCNavAlm_T::TdrExpected = 40544.019836425781
static

Definition at line 112 of file GLOCNavAlm_T.cpp.

◆ ti

const double GLOCNavAlm_T::ti = 51300
static

Definition at line 104 of file GLOCNavAlm_T.cpp.

◆ tlambdaA

const double GLOCNavAlm_T::tlambdaA = 33571.625
static

Definition at line 97 of file GLOCNavAlm_T.cpp.

◆ toi

const gnsstk::GLONASSTime GLOCNavAlm_T::toi
static

Definition at line 106 of file GLOCNavAlm_T.cpp.

◆ uExpected

const double GLOCNavAlm_T::uExpected = 3.57233329100895433
static

Definition at line 146 of file GLOCNavAlm_T.cpp.

◆ vrExpected

const double GLOCNavAlm_T::vrExpected = 0.00167577247194655653
static

Definition at line 150 of file GLOCNavAlm_T.cpp.

◆ vuExpected

const double GLOCNavAlm_T::vuExpected = 3.95290163460661152
static

Definition at line 151 of file GLOCNavAlm_T.cpp.

◆ we

const double GLOCNavAlm_T::we = 7.2921150e-5
static

Definition at line 94 of file GLOCNavAlm_T.cpp.

◆ WExpected

const int GLOCNavAlm_T::WExpected = 2
static

Definition at line 110 of file GLOCNavAlm_T.cpp.

◆ xdotExpected

const double GLOCNavAlm_T::xdotExpected = -686.100809921691084
static

Definition at line 155 of file GLOCNavAlm_T.cpp.

◆ xExpected

const double GLOCNavAlm_T::xExpected = 10697116.4874360654
static

Definition at line 152 of file GLOCNavAlm_T.cpp.

◆ ydotExpected

const double GLOCNavAlm_T::ydotExpected = -1136.54864124521881
static

Definition at line 156 of file GLOCNavAlm_T.cpp.

◆ yExpected

const double GLOCNavAlm_T::yExpected = 21058292.4241863210
static

Definition at line 153 of file GLOCNavAlm_T.cpp.

◆ zdotExpected

const double GLOCNavAlm_T::zdotExpected = -3249.98587740305799
static

Definition at line 157 of file GLOCNavAlm_T.cpp.

◆ zExpected

const double GLOCNavAlm_T::zExpected = -9635679.33963303405
static

Definition at line 154 of file GLOCNavAlm_T.cpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:43