pub enum ConstraintMethod {
Lagrange,
Penalty {
stiffness: f64,
},
AugmentedLagrangian {
penalty: f64,
},
Baumgarte {
alpha: f64,
beta: f64,
},
}Expand description
Constraint enforcement methods
Variants§
Lagrange
Lagrange multipliers
Penalty
Penalty method
AugmentedLagrangian
Augmented Lagrangian
Baumgarte
Stabilization (Baumgarte)
Trait Implementations§
Source§impl Clone for ConstraintMethod
impl Clone for ConstraintMethod
Source§fn clone(&self) -> ConstraintMethod
fn clone(&self) -> ConstraintMethod
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConstraintMethod
impl Debug for ConstraintMethod
Source§impl PartialEq for ConstraintMethod
impl PartialEq for ConstraintMethod
impl Copy for ConstraintMethod
impl StructuralPartialEq for ConstraintMethod
Auto Trait Implementations§
impl Freeze for ConstraintMethod
impl RefUnwindSafe for ConstraintMethod
impl Send for ConstraintMethod
impl Sync for ConstraintMethod
impl Unpin for ConstraintMethod
impl UnwindSafe for ConstraintMethod
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more