darsia.PolynomialApproximationSpace#
- class PolynomialApproximationSpace(degree)[source]#
Bases:
ApproximationSpaceGlobal polynomial approximation space in 2d.
Class that provides a polynomial approximation space in 2d with basis functions x^i * y^j for i + j <= degree.
Initialize the polynomial approximation space.
- Parameters:
- degree
int Degree of the polynomial.
- degree
Methods
basis(x, k)Evaluation of the basis functions.
Attributes
Dimension of the polynomial approximation space.
- basis(x, k)[source]#
Evaluation of the basis functions.
- Parameters:
- x
np.ndarray Coordinates.
- k
int Index of the basis function.
- x
- Returns:
np.ndarrayValue of the basis function.
- property size#
Dimension of the polynomial approximation space.