24#include <unsupported/Eigen/KroneckerProduct>
35 using Parameters = Eigen::Matrix<double, -1, 1 >;
37 Parameters parameters_;
83 using Parameters = Eigen::Matrix<double, -1, 1 >;
Base class and basic functions for Manifold types.
Compute an interpolating basis.
Global functions in a separate testing namespace.
Definition: chartTesting.h:28
CRTP Base class for function bases.
Definition: Basis.h:95
Basis of Chebyshev polynomials of the first kind https://en.wikipedia.org/wiki/Chebyshev_polynomials#...
Definition: Chebyshev.h:34
static Weights CalculateWeights(size_t N, double x, double a=-1, double b=1)
Evaluate Chebyshev Weights on [-1,1] at x up to order N-1 (N values)
Definition: Chebyshev.cpp:39
static Weights DerivativeWeights(size_t N, double x, double a=-1, double b=1)
Evaluate Chebyshev derivative at x.
Definition: Chebyshev.cpp:54
Basis of Chebyshev polynomials of the second kind.
Definition: Chebyshev.h:82
static Weights DerivativeWeights(size_t N, double x, double a=-1, double b=1)
Evaluate Chebyshev derivative at x.
Definition: Chebyshev.cpp:79
static Weights CalculateWeights(size_t N, double x, double a=-1, double b=1)
Evaluate Chebyshev Weights on [-1,1] at any x up to order N-1 (N values).
Definition: Chebyshev.cpp:64