[][src]Trait peroxide::traits::num::Real

pub trait Real: PowOps + TrigOps + ExpLogOps + Neg + PartialOrd + Add<Output = Self> + Mul<Output = Self> + Div<Output = Self> + Sub<Output = Self> + Add<f64, Output = Self> + Mul<f64, Output = Self> + Div<f64, Output = Self> + Sub<f64, Output = Self> + Clone + Copy {
    pub fn to_f64(&self) -> f64;
pub fn from_f64(f: f64) -> Self;
pub fn to_dual(&self) -> Dual;
pub fn from_dual(d: Dual) -> Self;
pub fn to_hyper_dual(&self) -> HyperDual;
pub fn from_hyper_dual(h: HyperDual) -> Self; }

Required methods

pub fn to_f64(&self) -> f64[src]

pub fn from_f64(f: f64) -> Self[src]

pub fn to_dual(&self) -> Dual[src]

pub fn from_dual(d: Dual) -> Self[src]

pub fn to_hyper_dual(&self) -> HyperDual[src]

pub fn from_hyper_dual(h: HyperDual) -> Self[src]

Loading content...

Implementations on Foreign Types

impl Real for f64[src]

Loading content...

Implementors

impl Real for Number[src]

impl Real for Dual[src]

impl Real for HyperDual[src]

Loading content...