22#ifndef LSST_AFW_MATH_POLYNOMIALS_Chebyshev1Basis2d_h_INCLUDED
23#define LSST_AFW_MATH_POLYNOMIALS_Chebyshev1Basis2d_h_INCLUDED
33template <PackingOrder packing>
37template <PackingOrder packing>
A Basis2d formed from the product of a Basis1d for each of x and y, truncated at the sum of their ord...
A 2-d basis that transforms all input points before evaluating nested basis.
Low-level polynomials (including special polynomials) in C++.
Chebyshev1Basis2d< PackingOrder::XY > Chebyshev1Basis2dXY
A Basis2d for Chebyshev polynomials of the first kind, ordered via PackingOrder::XY.
ScaledChebyshev1Basis2d< PackingOrder::YX > ScaledChebyshev1Basis2dYX
A Basis2d for scaled Chebyshev polynomials of the first kind, ordered via PackingOrder::YX.
ScaledChebyshev1Basis2d< PackingOrder::XY > ScaledChebyshev1Basis2dXY
A Basis2d for scaled Chebyshev polynomials of the first kind, ordered via PackingOrder::XY.
Chebyshev1Basis2d< PackingOrder::YX > Chebyshev1Basis2dYX
A Basis2d for Chebyshev polynomials of the first kind, ordered via PackingOrder::YX.
PackedBasis2d< Chebyshev1Basis1d, packing > Chebyshev1Basis2d
A Basis2d for Chebyshev polynomials of the first kind, templated on packing order.
ScaledBasis2d< Chebyshev1Basis2d< packing > > ScaledChebyshev1Basis2d
A Basis2d for scaled Chebyshev polynomials of the first kind, templated on packing order.