#include <Equation.hpp>
Collaboration diagram for equationHeader:

Definition at line 48 of file Equation.hpp.
Public Member Functions | |
| equationHeader () | |
| Default constructor. | |
| equationHeader (const SourceID &source, const SatID &sat, const Variable indep, const double &cweight) | |
| Explicit constructor. | |
| equationHeader (const Variable &indep) | |
| Explicit constructor from a Variable. | |
| virtual equationHeader & | operator= (const equationHeader &right) |
| Assignment operator. | |
| virtual equationHeader & | operator= (const Variable &indep) |
| Assignment operator from a Variable. | |
| virtual | ~equationHeader () |
| Destructor. | |
Public Attributes | |
| SourceID | equationSource |
| Source this equation is related to. | |
| SatID | equationSat |
| Satellite this equation is related to. | |
| std::set< SourceID > | equationSourceSet |
| In case this variable is associated to SOME specific sources ("Variable::someSources" in "equationSource"), then the corresponding SourceID set is stored here. | |
| std::set< SatID > | equationSatSet |
| In case this variable is associated to SOME specific satellites if the size of the variable > 0. | |
| Variable | indTerm |
| Independent term. | |
| double | constWeight |
| Constant weight associated to this equation. | |
|
|
Default constructor.
Definition at line 84 of file Equation.hpp. |
|
||||||||||||||||||||
|
Explicit constructor.
Definition at line 96 of file Equation.hpp. |
|
|
Explicit constructor from a Variable.
Definition at line 108 of file Equation.hpp. |
|
|
Destructor.
Definition at line 126 of file Equation.hpp. |
|
|
Assignment operator from a Variable.
Definition at line 121 of file Equation.hpp. |
|
|
Assignment operator.
Definition at line 39 of file Equation.cpp. References equationHeader::constWeight, equationHeader::equationSat, equationHeader::equationSatSet, equationHeader::equationSource, equationHeader::equationSourceSet, and equationHeader::indTerm. |
|
|
Constant weight associated to this equation. This is a relative value that compares with the other Equations. It is 1.0 by default. Definition at line 80 of file Equation.hpp. Referenced by Equation::Equation(), and equationHeader::operator=(). |
|
|
Satellite this equation is related to.
Definition at line 56 of file Equation.hpp. Referenced by Equation::Equation(), and equationHeader::operator=(). |
|
|
In case this variable is associated to SOME specific satellites if the size of the variable > 0.
Definition at line 69 of file Equation.hpp. Referenced by equationHeader::operator=(). |
|
|
Source this equation is related to.
Definition at line 52 of file Equation.hpp. Referenced by Equation::Equation(), GeneralEquations::getPPPEquations(), and equationHeader::operator=(). |
|
|
In case this variable is associated to SOME specific sources ("Variable::someSources" in "equationSource"), then the corresponding SourceID set is stored here.
Definition at line 63 of file Equation.hpp. Referenced by equationHeader::operator=(). |
|
|
Independent term.
Definition at line 73 of file Equation.hpp. Referenced by Equation::Equation(), Equation::getIndependentTerm(), Equation::operator<(), and equationHeader::operator=(). |
1.3.9.1