pub struct ActionAngleVariables {
pub actions: Vec<f64>,
pub angles: Vec<f64>,
}Expand description
Action-angle variables (I₁,…,Iₙ, θ₁,…,θₙ) for an integrable system.
Fields§
§actions: Vec<f64>Action variables (adiabatic invariants)
angles: Vec<f64>Angle variables (conjugate to actions, periodic with period 2π)
Implementations§
Auto Trait Implementations§
impl Freeze for ActionAngleVariables
impl RefUnwindSafe for ActionAngleVariables
impl Send for ActionAngleVariables
impl Sync for ActionAngleVariables
impl Unpin for ActionAngleVariables
impl UnsafeUnpin for ActionAngleVariables
impl UnwindSafe for ActionAngleVariables
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more