Ginan
Loading...
Searching...
No Matches
orbits.cpp File Reference

Functions

bool inertial2Keplers (Trace &trace, const VectorEci &r, const VectorEci &v, Vector6d &keplers)
 
VectorEci keplers2Inertial (Trace &trace, const Vector6d &keplers0)
 
void getKeplerPartials (Trace &trace, VectorXd &keplers0, MatrixXd &partials)
 
void getKeplerInversePartials (Trace &trace, VectorEci &pos, VectorEci &vel, MatrixXd &partials)
 
VectorEci propagateEllipse (Trace &trace, GTime time, double dt, const VectorEci &rSat, const VectorEci &vSat, SatPos &satPos, bool j2)
 
VectorEci propagateFull (Trace &trace, GTime time, double dt, VectorEci &rSat, VectorEci &vSat, SatPos &satPos)
 

Function Documentation

◆ getKeplerInversePartials()

void getKeplerInversePartials ( Trace & trace,
VectorEci & pos,
VectorEci & vel,
MatrixXd & partials )
Here is the call graph for this function:

◆ getKeplerPartials()

void getKeplerPartials ( Trace & trace,
VectorXd & keplers0,
MatrixXd & partials )
Here is the call graph for this function:

◆ inertial2Keplers()

bool inertial2Keplers ( Trace & trace,
const VectorEci & r,
const VectorEci & v,
Vector6d & keplers )
Here is the caller graph for this function:

◆ keplers2Inertial()

VectorEci keplers2Inertial ( Trace & trace,
const Vector6d & keplers0 )
Here is the caller graph for this function:

◆ propagateEllipse()

VectorEci propagateEllipse ( Trace & trace,
GTime time,
double dt,
const VectorEci & rSat,
const VectorEci & vSat,
SatPos & satPos,
bool j2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ propagateFull()

VectorEci propagateFull ( Trace & trace,
GTime time,
double dt,
VectorEci & rSat,
VectorEci & vSat,
SatPos & satPos )
Here is the call graph for this function:
Here is the caller graph for this function: