Skip to main content

Quadrature

Trait Quadrature 

Source
pub trait Quadrature: NumericPlugin {
    // Required method
    fn integrate(
        &self,
        cx: &mut Cx,
        f: &Func,
        var: &Symbol,
        lo: &Value,
        hi: &Value,
        opt: QuadOpts,
    ) -> Result<Value>;
}
Expand description

A numeric integration (quadrature) backend: computes a definite integral.

Required Methods§

Source

fn integrate( &self, cx: &mut Cx, f: &Func, var: &Symbol, lo: &Value, hi: &Value, opt: QuadOpts, ) -> Result<Value>

Integrates f over var from lo to hi.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§