pub struct SensitivityResult {
pub indices: Vec<SensitivityIndex>,
pub n_samples: usize,
pub total_variance: f64,
}Expand description
Result of a sensitivity analysis.
Fields§
§indices: Vec<SensitivityIndex>Per-variable sensitivity indices.
n_samples: usizeNumber of samples used.
total_variance: f64Total variance of the output.
Implementations§
Source§impl SensitivityResult
impl SensitivityResult
Sourcepub fn most_influential(&self) -> Option<&SensitivityIndex>
pub fn most_influential(&self) -> Option<&SensitivityIndex>
The most influential variable (highest total-order index).
Trait Implementations§
Source§impl Clone for SensitivityResult
impl Clone for SensitivityResult
Source§fn clone(&self) -> SensitivityResult
fn clone(&self) -> SensitivityResult
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 SensitivityResult
impl Debug for SensitivityResult
Source§impl<'de> Deserialize<'de> for SensitivityResult
impl<'de> Deserialize<'de> for SensitivityResult
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 SensitivityResult
impl RefUnwindSafe for SensitivityResult
impl Send for SensitivityResult
impl Sync for SensitivityResult
impl Unpin for SensitivityResult
impl UnsafeUnpin for SensitivityResult
impl UnwindSafe for SensitivityResult
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