Class astrea::astro::EquinoctialPartial¶
ClassList > astrea > astro > EquinoctialPartial
Class representing a partial derivative of an Equinoctial state vector.
#include <Equinoctial.hpp>
Public Functions¶
| Type | Name |
|---|---|
| EquinoctialPartial () = default Default constructor for EquinoctialPartial . |
|
| EquinoctialPartial (const Velocity & semilatusPartial, const UnitlessPerTime & fPartial, const UnitlessPerTime & gPartial, const UnitlessPerTime & hPartial, const UnitlessPerTime & kPartial, const AngularRate & trueLongitudePartial) Constructor for EquinoctialPartial with velocity and acceleration components. |
|
| std::vector< Unitless > | force_to_vector () const Converts the EquinoctialPartial state vector to a vector of unitless values. |
| Equinoctial | operator* (const Time & time) const Multiplication operator for EquinoctialPartial . |
Public Functions Documentation¶
function EquinoctialPartial [1/2]¶
Default constructor for EquinoctialPartial .
Initializes the EquinoctialPartial with zero values.
function EquinoctialPartial [2/2]¶
Constructor for EquinoctialPartial with velocity and acceleration components.
inline astrea::astro::EquinoctialPartial::EquinoctialPartial (
const Velocity & semilatusPartial,
const UnitlessPerTime & fPartial,
const UnitlessPerTime & gPartial,
const UnitlessPerTime & hPartial,
const UnitlessPerTime & kPartial,
const AngularRate & trueLongitudePartial
)
Parameters:
semilatusPartialSemilatus rectum partial derivativefPartialFirst component of the eccentricity vector partial derivativegPartialSecond component of the eccentricity vector partial derivativehPartialFirst component of the planar vector partial derivativekPartialSecond component of the planar vector partial derivativetrueLongitudePartialTrue longitude partial derivative
function force_to_vector¶
Converts the EquinoctialPartial state vector to a vector of unitless values.
Returns:
std::vector<Unitless> Vector containing the components of the EquinoctialPartial state vector.
function operator*¶
Multiplication operator for EquinoctialPartial .
Parameters:
timeTime to multiply the EquinoctialPartial by
Returns:
Equinoctial Resulting Equinoctial state vector after multiplication.
The documentation for this class was generated from the following file astrea/astro/astro/state/orbital_elements/instances/Equinoctial.hpp