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

Functions

Vector3d getNormal (const Vector3d &eD, const Vector3d &eX, const Vector3d &eY, const Vector3d &eZ, const SurfaceDetails &surf)
 
Vector3d calculateAcceleration (const Vector3d &direction, const Vector3d &eN, const double mass, const double area, const double alpha, const double delta, const double rho, const double kappa, const double s)
 
Vector3d applyBoxwingSrp (const OrbitOptions &orbitOptions, const Vector3d &eD, const Vector3d &eX, const Vector3d &eY, const Vector3d &eZ)
 
Vector3d applyBoxwingAlbedo (const OrbitOptions &orbitOptions, const double E_Vis, const double E_IR, const Vector3d &rsat, const Vector3d &eD, const Vector3d &eX, const Vector3d &eY, const Vector3d &eZ)
 

Function Documentation

◆ applyBoxwingAlbedo()

Vector3d applyBoxwingAlbedo ( const OrbitOptions & orbitOptions,
const double E_Vis,
const double E_IR,
const Vector3d & rsat,
const Vector3d & eD,
const Vector3d & eX,
const Vector3d & eY,
const Vector3d & eZ )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ applyBoxwingSrp()

Vector3d applyBoxwingSrp ( const OrbitOptions & orbitOptions,
const Vector3d & eD,
const Vector3d & eX,
const Vector3d & eY,
const Vector3d & eZ )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ calculateAcceleration()

Vector3d calculateAcceleration ( const Vector3d & direction,
const Vector3d & eN,
const double mass,
const double area,
const double alpha,
const double delta,
const double rho,
const double kappa,
const double s )
Here is the caller graph for this function:

◆ getNormal()

Vector3d getNormal ( const Vector3d & eD,
const Vector3d & eX,
const Vector3d & eY,
const Vector3d & eZ,
const SurfaceDetails & surf )
Here is the caller graph for this function: