pub struct AssemblySolveOptions {
pub tolerance: f64,
pub max_iterations: usize,
pub strategy: SolveStrategy,
}Fields§
§tolerance: f64Convergence target for the maximum residual, relative to the model scale (lengths in model units, direction residuals dimensionless).
max_iterations: usizeMaximum accepted Levenberg-Marquardt steps (per sub-solve when decomposed).
strategy: SolveStrategy§7.5–7.6 strategy selection; omitted in JSON means Auto.
Trait Implementations§
Source§impl Clone for AssemblySolveOptions
impl Clone for AssemblySolveOptions
Source§fn clone(&self) -> AssemblySolveOptions
fn clone(&self) -> AssemblySolveOptions
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 AssemblySolveOptions
Source§impl Debug for AssemblySolveOptions
impl Debug for AssemblySolveOptions
Source§impl Default for AssemblySolveOptions
impl Default for AssemblySolveOptions
Source§impl<'de> Deserialize<'de> for AssemblySolveOptions
impl<'de> Deserialize<'de> for AssemblySolveOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AssemblySolveOptions
impl RefUnwindSafe for AssemblySolveOptions
impl Send for AssemblySolveOptions
impl Sync for AssemblySolveOptions
impl Unpin for AssemblySolveOptions
impl UnsafeUnpin for AssemblySolveOptions
impl UnwindSafe for AssemblySolveOptions
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