pub struct SensitivityMetadata {
pub requested_solver: SensitivitySolver,
pub solver_path: SensitivitySolverPath,
pub drop_tolerance: f64,
pub cg_tolerance: Option<f64>,
pub cg_max_iterations: Option<usize>,
pub auto_dense_threshold: usize,
pub reduced_dimension: usize,
pub ptdf: SensitivityMatrixMetadata,
pub lodf: SensitivityMatrixMetadata,
}Expand description
Metadata describing a sensitivity build.
Fields§
§requested_solver: SensitivitySolver§solver_path: SensitivitySolverPath§drop_tolerance: f64§cg_tolerance: Option<f64>§cg_max_iterations: Option<usize>§auto_dense_threshold: usize§reduced_dimension: usize§ptdf: SensitivityMatrixMetadata§lodf: SensitivityMatrixMetadataTrait Implementations§
Source§impl Clone for SensitivityMetadata
impl Clone for SensitivityMetadata
Source§fn clone(&self) -> SensitivityMetadata
fn clone(&self) -> SensitivityMetadata
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 moreSource§impl Debug for SensitivityMetadata
impl Debug for SensitivityMetadata
Source§impl<'de> Deserialize<'de> for SensitivityMetadata
impl<'de> Deserialize<'de> for SensitivityMetadata
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 SensitivityMetadata
impl RefUnwindSafe for SensitivityMetadata
impl Send for SensitivityMetadata
impl Sync for SensitivityMetadata
impl Unpin for SensitivityMetadata
impl UnsafeUnpin for SensitivityMetadata
impl UnwindSafe for SensitivityMetadata
Blanket Implementations§
impl<T> Allocation for T
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