pub struct SdeResult {
pub mean: f64,
pub std: f64,
pub p05: f64,
pub p50: f64,
pub p95: f64,
pub min: f64,
pub max: f64,
pub n_paths: usize,
pub dt: f64,
}Expand description
Terminal statistics over all paths.
Fields§
§mean: f64Mean terminal value.
std: f64Standard deviation of terminal values.
p05: f645th percentile of terminal values.
p50: f64Median (50th percentile).
p95: f6495th percentile of terminal values.
min: f64Min terminal value.
max: f64Max terminal value.
n_paths: usizeNumber of paths simulated.
dt: f64Time step dt used.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SdeResult
impl<'de> Deserialize<'de> for SdeResult
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 SdeResult
impl RefUnwindSafe for SdeResult
impl Send for SdeResult
impl Sync for SdeResult
impl Unpin for SdeResult
impl UnsafeUnpin for SdeResult
impl UnwindSafe for SdeResult
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