Unit tests for Chebyshev Basis Decompositions via pseudo-spectral methods. More...
#include <CppUnitLite/TestHarness.h>
#include <gtsam/base/Testable.h>
#include <gtsam/basis/Chebyshev2.h>
#include <gtsam/basis/FitBasis.h>
#include <gtsam/geometry/Pose2.h>
#include <gtsam/geometry/Pose3.h>
#include <gtsam/nonlinear/factorTesting.h>
#include <cstddef>
#include <functional>
Go to the source code of this file.
Functions | |
double | f (double x) |
double | fprime (double x) |
int | main () |
double | proxy3 (double x) |
double | proxy4 (double x) |
TEST (Chebyshev2, Point) | |
TEST (Chebyshev2, PointInInterval) | |
TEST (Chebyshev2, Interpolate2) | |
TEST (Chebyshev2, Interpolate2_Interval) | |
TEST (Chebyshev2, Interpolate5) | |
TEST (Chebyshev2, InterpolateVector) | |
TEST (Chebyshev2, InterpolatePose2) | |
TEST (Chebyshev2, Decomposition) | |
TEST (Chebyshev2, DifferentiationMatrix3) | |
TEST (Chebyshev2, DerivativeMatrix6) | |
TEST (Chebyshev2, CalculateWeights) | |
TEST (Chebyshev2, CalculateWeights2) | |
TEST (Chebyshev2, DerivativeWeights) | |
TEST (Chebyshev2, DerivativeWeights2) | |
TEST (Chebyshev2, DerivativeWeightsDifferentiationMatrix) | |
TEST (Chebyshev2, DerivativeWeights6) | |
TEST (Chebyshev2, DerivativeWeights7) | |
TEST (Chebyshev2, Derivative6) | |
TEST (Chebyshev2, Derivative6_03) | |
TEST (Chebyshev2, VectorDerivativeFunctor) | |
TEST (Chebyshev2, VectorDerivativeFunctor2) | |
TEST (Chebyshev2, ComponentDerivativeFunctor) | |
TEST (Chebyshev2, IntegralWeights) | |
Variables | |
Vector6 | f3_at_6points = (Vector6() << 4, 2, 6, 2, 4, 3).finished() |
Unit tests for Chebyshev Basis Decompositions via pseudo-spectral methods.
Definition in file testChebyshev2.cpp.
double f | ( | double | x | ) |
Definition at line 245 of file testChebyshev2.cpp.
double fprime | ( | double | x | ) |
Definition at line 251 of file testChebyshev2.cpp.
int main | ( | void | ) |
Definition at line 496 of file testChebyshev2.cpp.
double proxy3 | ( | double | x | ) |
Definition at line 365 of file testChebyshev2.cpp.
double proxy4 | ( | double | x | ) |
Definition at line 389 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
Point | |||
) |
Definition at line 41 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
PointInInterval | |||
) |
Definition at line 59 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
Interpolate2 | |||
) |
Definition at line 79 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
Interpolate2_Interval | |||
) |
Definition at line 89 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
Interpolate5 | |||
) |
Definition at line 98 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
InterpolateVector | |||
) |
Definition at line 107 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
InterpolatePose2 | |||
) |
Definition at line 133 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
Decomposition | |||
) |
Definition at line 191 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
DifferentiationMatrix3 | |||
) |
Definition at line 209 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
DerivativeMatrix6 | |||
) |
Definition at line 226 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
CalculateWeights | |||
) |
Definition at line 257 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
CalculateWeights2 | |||
) |
Definition at line 269 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
DerivativeWeights | |||
) |
Definition at line 286 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
DerivativeWeights2 | |||
) |
Definition at line 307 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
DerivativeWeightsDifferentiationMatrix | |||
) |
Definition at line 329 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
DerivativeWeights6 | |||
) |
Definition at line 346 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
DerivativeWeights7 | |||
) |
Definition at line 355 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
Derivative6 | |||
) |
Definition at line 369 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
Derivative6_03 | |||
) |
Definition at line 393 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
VectorDerivativeFunctor | |||
) |
Definition at line 413 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
VectorDerivativeFunctor2 | |||
) |
Definition at line 430 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
ComponentDerivativeFunctor | |||
) |
Definition at line 461 of file testChebyshev2.cpp.
TEST | ( | Chebyshev2 | , |
IntegralWeights | |||
) |
Definition at line 477 of file testChebyshev2.cpp.
Vector6 f3_at_6points = (Vector6() << 4, 2, 6, 2, 4, 3).finished() |
Definition at line 364 of file testChebyshev2.cpp.