22#ifndef LSST_AFW_MATH_POLYNOMIALS_PolynomialFunction2d_h_INCLUDED
23#define LSST_AFW_MATH_POLYNOMIALS_PolynomialFunction2d_h_INCLUDED
31template <PackingOrder packing>
35template <PackingOrder packing>
59template <PackingOrder packing>
A 2-d function defined by a series expansion and its coefficients.
Low-level polynomials (including special polynomials) in C++.
PolynomialFunction1d simplified(ScaledPolynomialFunction1d const &f)
Calculate the standard polynomial function that is equivalent to a scaled standard polynomial functio...
ScaledPolynomialFunction2d< PackingOrder::YX > ScaledPolynomialFunction2dYX
A Function2d for scaled standard polynomials, ordered via PackingOrder::YX.
PolynomialFunction2d< PackingOrder::XY > PolynomialFunction2dXY
A Function2d for standard polynomials, ordered via PackingOrder::XY.
Function2d< ScaledPolynomialBasis2d< packing > > ScaledPolynomialFunction2d
A Function2d for scaled standard polynomials.
Function2d< PolynomialBasis2d< packing > > PolynomialFunction2d
A Function2d for standard polynomials.
ScaledPolynomialFunction2d< PackingOrder::XY > ScaledPolynomialFunction2dXY
A Function2d for scaled standard polynomials, ordered via PackingOrder::XY.
PolynomialFunction2d< PackingOrder::YX > PolynomialFunction2dYX
A Function2d for standard polynomials, ordered via PackingOrder::YX.