pub struct SensitivityAnalysisResult {
pub first_order_sensitivities: HashMap<String, Array1<f64>>,
pub parameter_interactions: HashMap<(String, String), Array1<f64>>,
pub nominal_parameters: HashMap<String, f64>,
pub nominal_state: Array1<f64>,
}Expand description
Sensitivity analysis result
Fields§
§first_order_sensitivities: HashMap<String, Array1<f64>>First-order sensitivities with respect to each parameter
parameter_interactions: HashMap<(String, String), Array1<f64>>Parameter interaction effects (second-order)
nominal_parameters: HashMap<String, f64>Nominal parameter values
nominal_state: Array1<f64>Nominal state
Trait Implementations§
Source§impl Clone for SensitivityAnalysisResult
impl Clone for SensitivityAnalysisResult
Source§fn clone(&self) -> SensitivityAnalysisResult
fn clone(&self) -> SensitivityAnalysisResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SensitivityAnalysisResult
impl RefUnwindSafe for SensitivityAnalysisResult
impl Send for SensitivityAnalysisResult
impl Sync for SensitivityAnalysisResult
impl Unpin for SensitivityAnalysisResult
impl UnwindSafe for SensitivityAnalysisResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more