Public Member Functions | Public Attributes | List of all members
gnsstk::GLOFNavAlm::NumberCruncher::Deltas Class Reference

Detailed Description

Yet more abstraction, as these data get computed multiple times. What are they? shrug.

Definition at line 207 of file GLOFNavAlm.hpp.

Public Member Functions

 Deltas ()
 Initialize everything to NaN. More...
 
Deltas operator- (const Deltas &right) const
 
void setDeltas (const NumberCruncher &nc, double a, double tau, double n)
 

Public Attributes

double deltaa
 
double deltah
 
double deltai
 
double deltal
 
double deltalambdaBar
 
double deltaOMEGA
 

Constructor & Destructor Documentation

◆ Deltas()

gnsstk::GLOFNavAlm::NumberCruncher::Deltas::Deltas ( )

Initialize everything to NaN.

Definition at line 590 of file GLOFNavAlm.cpp.

Member Function Documentation

◆ operator-()

GLOFNavAlm::NumberCruncher::Deltas gnsstk::GLOFNavAlm::NumberCruncher::Deltas::operator- ( const Deltas right) const

Definition at line 602 of file GLOFNavAlm.cpp.

◆ setDeltas()

void gnsstk::GLOFNavAlm::NumberCruncher::Deltas::setDeltas ( const NumberCruncher nc,
double  a,
double  tau,
double  n 
)

Set the delta values in this object.

Parameters
[in]ncThe NumberCruncher that has all the necessary data used to compute the deltas (which is most of the data fields in NumberCruncher).
[in]aThe semi-major axis of the satellite's orbit.
[in]tauThe value of tau, which should be 0 for computing m=1, and ti-t&lambdak for m=2.
[in]nthe value of n (2pi/Tdeltap) as computed by GLOFNavAlm::setSemiMajorAxisIncl.

Definition at line 620 of file GLOFNavAlm.cpp.

Member Data Documentation

◆ deltaa

double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltaa

Definition at line 225 of file GLOFNavAlm.hpp.

◆ deltah

double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltah

Definition at line 226 of file GLOFNavAlm.hpp.

◆ deltai

double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltai

Definition at line 229 of file GLOFNavAlm.hpp.

◆ deltal

double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltal

Definition at line 227 of file GLOFNavAlm.hpp.

◆ deltalambdaBar

double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltalambdaBar

Definition at line 230 of file GLOFNavAlm.hpp.

◆ deltaOMEGA

double gnsstk::GLOFNavAlm::NumberCruncher::Deltas::deltaOMEGA

Definition at line 228 of file GLOFNavAlm.hpp.


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


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