Struct feos_core::SolverOptions
source · [−]pub struct SolverOptions {
pub max_iter: Option<usize>,
pub tol: Option<f64>,
pub verbosity: Verbosity,
}
Expand description
Options for the various phase equilibria solvers.
If the values are None, solver specific default values are used.
Fields
max_iter: Option<usize>
Maximum number of iterations.
tol: Option<f64>
Tolerance.
verbosity: Verbosity
Iteration outpput indicated by the Verbosity enum.
Implementations
Trait Implementations
sourceimpl Clone for SolverOptions
impl Clone for SolverOptions
sourcefn clone(&self) -> SolverOptions
fn clone(&self) -> SolverOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Default for SolverOptions
impl Default for SolverOptions
sourcefn default() -> SolverOptions
fn default() -> SolverOptions
Returns the “default value” for a type. Read more
impl Copy for SolverOptions
Auto Trait Implementations
impl RefUnwindSafe for SolverOptions
impl Send for SolverOptions
impl Sync for SolverOptions
impl Unpin for SolverOptions
impl UnwindSafe for SolverOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more