Trait nyx_space::dynamics::deltavctrl::DeltaVctrl
source · pub trait DeltaVctrlwhere
Self: Clone + Sized,{
// Required methods
fn ctrl_vector(&self, state: &Orbit) -> Vector3<f64>;
fn next(&mut self, state: &Orbit);
}
Expand description
The DeltaVctrl
trait handles control laws, optimizations, and other such methods for
controlling the change in velocity of a point mass during a mission arc (MissionArc
).
Required Methods§
sourcefn ctrl_vector(&self, state: &Orbit) -> Vector3<f64>
fn ctrl_vector(&self, state: &Orbit) -> Vector3<f64>
Returns the control vector corresponding to the change in velocity direction in the inertial frame.