Struct SurfaceCalibrationResidual
pub struct SurfaceCalibrationResidual { /* private fields */ }Implementations§
§impl SurfaceCalibrationResidual
impl SurfaceCalibrationResidual
pub const fn contract_id(&self) -> ChainContractId
pub const fn expiry(&self) -> SurfaceTenor
pub const fn strike(&self) -> f64
pub const fn log_moneyness(&self) -> f64
pub const fn market_total_variance(&self) -> f64
pub const fn model_total_variance(&self) -> f64
pub const fn market_implied_volatility(&self) -> f64
pub const fn model_implied_volatility(&self) -> f64
pub const fn final_weight(&self) -> f64
pub const fn weighted_squared_total_variance_error(&self) -> f64
pub fn absolute_total_variance_error(&self) -> f64
pub fn absolute_implied_volatility_error(&self) -> f64
Trait Implementations§
§impl Clone for SurfaceCalibrationResidual
impl Clone for SurfaceCalibrationResidual
§fn clone(&self) -> SurfaceCalibrationResidual
fn clone(&self) -> SurfaceCalibrationResidual
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for SurfaceCalibrationResidual
impl PartialEq for SurfaceCalibrationResidual
impl StructuralPartialEq for SurfaceCalibrationResidual
Auto Trait Implementations§
impl Freeze for SurfaceCalibrationResidual
impl RefUnwindSafe for SurfaceCalibrationResidual
impl Send for SurfaceCalibrationResidual
impl Sync for SurfaceCalibrationResidual
impl Unpin for SurfaceCalibrationResidual
impl UnsafeUnpin for SurfaceCalibrationResidual
impl UnwindSafe for SurfaceCalibrationResidual
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)