Trait rustnomial::Integrable [−][src]
pub trait Integrable<N, P: FreeSizePolynomial<N> + Evaluable<N>> { fn integral(&self) -> Integral<N, P>; }
Required methods
Implementors
impl<N> Integrable<N, Polynomial<N>> for LinearBinomial<N> where
N: Zero + Copy + DivAssign + Mul<Output = N> + MulAssign + AddAssign + Div<Output = N> + TryFromUsizeContinuous,
impl<N> Integrable<N, Polynomial<N>> for Polynomial<N> where
N: Zero + One + Copy + DivAssign + Mul<Output = N> + MulAssign + AddAssign + TryFromUsizeContinuous + SubAssign,
impl<N> Integrable<N, Polynomial<N>> for QuadraticTrinomial<N> where
N: Zero + TryFromUsizeExact + Copy + DivAssign + Mul<Output = N> + MulAssign + AddAssign + Div<Output = N>,
impl<N> Integrable<N, SparsePolynomial<N>> for Monomial<N> where
N: Zero + Copy + Mul<Output = N> + AddAssign + PowUsize + Div<Output = N> + TryFromUsizeExact,
impl<N> Integrable<N, SparsePolynomial<N>> for SparsePolynomial<N> where
N: PartialEq + Zero + Copy + Div<Output = N> + Mul<Output = N> + PowUsize + AddAssign + TryFromUsizeExact,