pub enum SubproblemSolver {
CauchyPoint,
Dogleg,
ConjugateGradient,
TwoDSubspace,
}Expand description
Trust region subproblem solver
Variants§
CauchyPoint
Cauchy point (steepest descent)
Dogleg
Dogleg method
ConjugateGradient
Conjugate Gradient (Steihaug-Toint)
TwoDSubspace
Two-dimensional subspace minimization
Trait Implementations§
Source§impl Clone for SubproblemSolver
impl Clone for SubproblemSolver
Source§fn clone(&self) -> SubproblemSolver
fn clone(&self) -> SubproblemSolver
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SubproblemSolver
Auto Trait Implementations§
impl Freeze for SubproblemSolver
impl RefUnwindSafe for SubproblemSolver
impl Send for SubproblemSolver
impl Sync for SubproblemSolver
impl Unpin for SubproblemSolver
impl UnsafeUnpin for SubproblemSolver
impl UnwindSafe for SubproblemSolver
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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