pub struct OptReport {
pub converged: bool,
pub n_steps: usize,
pub final_energy: F,
pub final_fmax: F,
}Expand description
Outcome of a single minimization.
Fields§
§converged: boolWhether fmax convergence was reached within max_steps.
n_steps: usizeNumber of outer L-BFGS iterations performed.
final_energy: FPotential energy at the returned point (kcal/mol).
final_fmax: FMaximum per-atom force magnitude at the returned point (kcal/mol/Å).
Trait Implementations§
impl Copy for OptReport
impl StructuralPartialEq for OptReport
Auto Trait Implementations§
impl Freeze for OptReport
impl RefUnwindSafe for OptReport
impl Send for OptReport
impl Sync for OptReport
impl Unpin for OptReport
impl UnsafeUnpin for OptReport
impl UnwindSafe for OptReport
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