#include <CR3BPDynamics.h>
|
| | CR3BPDynamics () |
| int16 | calculateRates (floating_point time, const std::array< floating_point, NUM_CR3BP_STATES > &state, std::array< floating_point, NUM_CR3BP_STATES > &out_rates) override |
| | Function to calculate frame rates of change for a frame.
|
| virtual int16 | calculateRates (floating_point time, const std::array< floating_point, N > &state, std::array< floating_point, N > &out_rates) |
| | Function to calculate rates from current state of system.
|
|
| double | mu_star |
| | This is the ratio of second body mass to total system mass.
|
◆ CR3BPDynamics()
| warptwin::CR3BPDynamics::CR3BPDynamics |
( |
| ) |
|
|
inline |
◆ calculateRates()
| int16 warptwin::CR3BPDynamics::calculateRates |
( |
floating_point | time, |
|
|
const std::array< floating_point, NUM_CR3BP_STATES > & | state, |
|
|
std::array< floating_point, NUM_CR3BP_STATES > & | out_rates ) |
|
override |
Function to calculate frame rates of change for a frame.
- Parameters
-
| time | The time input for the calculation. Uses current time |
| state | The current state vector in the calculation |
| out_rates | Implicit return of rates of change in states |
◆ mu_star
| double warptwin::CR3BPDynamics::mu_star |
This is the ratio of second body mass to total system mass.
The documentation for this class was generated from the following files: