Types
This section includes the types implemented in BernsteinExpansions.jl.
Bernstein forms
BernsteinExpansions.AbstractBernsteinForm — TypeAbstractBernsteinForm{T}Abstract supertype for all Bernstein forms types.
Notes
This type is parametric in the numeric type T.
julia> subtypes(AbstractBernsteinForm)
BernsteinExpansions.ImplicitBernsteinForm — TypeImplicitBernsteinForm{T, PT<:AbstractPolynomialLike{T},
D, N, TC, NC, SC} <: AbstractBernsteinForm{T}Type defining an implicit Bernstein form of a polynomial over a hyperrectangular domain.
Fields
pol– polynomial in one or several variablesdom– hyperrectangular set of typeIntervalBoxrepresenting the domain of the expansionnumvars– number of variables in the polynomialcoeffs– vector of arrays that holds the Bernstein coefficients implicitlynumcoeffs– integer holding the number of Bernstein coefficients that are implicitly defineddegs– vector of degrees of the Bernstein polynomial for each variable
Examples