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§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