Crate rustnomial[−][src]
Re-exports
pub use crate::err::PolynomialFromStringError;
pub use crate::err::TryAddError;
pub use crate::terms::Degree;
pub use crate::terms::Term;
Modules
Macros
Structs
A type which intreprets a polynomial as an integral, and ensures consistent use of the underlying polynomial as an integral.
A type that stores terms of a linear binomial in a static array. Operations are much faster than on Polynomial for the same size polynomial, but terms can not be added freely.
A type that represents a monomial. Operations are much faster than on other types representing the same polynomial, but terms can not be added freely.
A type that stores terms of a polynomial in a Vec.
A type that stores terms of a quadratic trinomial in a static array. Operations are much faster than on Polynomial for the same size polynomial, but terms can not be added freely.
A type which stores the terms of a polynomial in a map. It is intended to store the terms
of polynomials where the degree is significantly larger than the number of non-zero terms.
Operations are significantly slower than with Polynomial
if the number of non-zero terms
is very close to the degree.