#include <WsfRocketOrbitalManeuvering.hpp>
|
| double | mEmptyMass |
| double | mFuelMass |
| double | mTotalMass |
| double | mBurnRate |
| | The rate of fuel expenditure (Kg/Sec); this can be provided or derived from the exhaust velocity.
|
| double | mThrust |
| | The thrust (N); this must be provided.
|
| double | mExhaustVelocity |
| | The exhaust velocity (m/s); this can be provided or derived from the burn rate.
|
◆ Stage()
| WsfRocketOrbitalManeuvering::Stage::Stage |
( |
| ) |
|
◆ ~Stage()
| WsfRocketOrbitalManeuvering::Stage::~Stage |
( |
| ) |
|
|
default |
◆ GetAvailableDeltaV()
| double WsfRocketOrbitalManeuvering::Stage::GetAvailableDeltaV |
( |
double | aTotalMass | ) |
const |
◆ GetAvailableDuration()
| double WsfRocketOrbitalManeuvering::Stage::GetAvailableDuration |
( |
| ) |
const |
|
inline |
◆ GetBurnRate()
| double WsfRocketOrbitalManeuvering::Stage::GetBurnRate |
( |
| ) |
const |
|
inline |
◆ GetDeltaV()
| double WsfRocketOrbitalManeuvering::Stage::GetDeltaV |
( |
double | aTotalMass, |
|
|
double | aDuration ) const |
◆ GetDuration()
| double WsfRocketOrbitalManeuvering::Stage::GetDuration |
( |
double | aTotalMass, |
|
|
double | aDeltaV ) const |
◆ GetEmptyMass()
| double WsfRocketOrbitalManeuvering::Stage::GetEmptyMass |
( |
| ) |
const |
|
inline |
◆ GetExhaustVelocity()
| double WsfRocketOrbitalManeuvering::Stage::GetExhaustVelocity |
( |
| ) |
const |
|
inline |
◆ GetFuelMass()
| double WsfRocketOrbitalManeuvering::Stage::GetFuelMass |
( |
| ) |
const |
|
inline |
◆ GetSpecificImpulse()
| double WsfRocketOrbitalManeuvering::Stage::GetSpecificImpulse |
( |
| ) |
const |
◆ GetThrust()
| double WsfRocketOrbitalManeuvering::Stage::GetThrust |
( |
| ) |
const |
|
inline |
◆ GetTotalMass()
| double WsfRocketOrbitalManeuvering::Stage::GetTotalMass |
( |
| ) |
const |
|
inline |
◆ Initialize()
| bool WsfRocketOrbitalManeuvering::Stage::Initialize |
( |
| ) |
|
◆ ProcessInput()
| bool WsfRocketOrbitalManeuvering::Stage::ProcessInput |
( |
UtInput & | aInput | ) |
|
◆ Thrust()
| double WsfRocketOrbitalManeuvering::Stage::Thrust |
( |
double | aTotalMass, |
|
|
double | aDuration, |
|
|
double & | aDeltaV ) |
◆ mBurnRate
| double WsfRocketOrbitalManeuvering::Stage::mBurnRate |
|
protected |
◆ mEmptyMass
| double WsfRocketOrbitalManeuvering::Stage::mEmptyMass |
|
protected |
◆ mExhaustVelocity
| double WsfRocketOrbitalManeuvering::Stage::mExhaustVelocity |
|
protected |
◆ mFuelMass
| double WsfRocketOrbitalManeuvering::Stage::mFuelMass |
|
protected |
◆ mThrust
| double WsfRocketOrbitalManeuvering::Stage::mThrust |
|
protected |
◆ mTotalMass
| double WsfRocketOrbitalManeuvering::Stage::mTotalMass |
|
protected |
The documentation for this class was generated from the following files: