Public Member Functions | |
def | test_CalculateWeights (self) |
def | test_CalculateWeights2 (self) |
def | test_CalculateWeights_CoincidingPoint (self) |
def | test_Decomposition (self) |
def | test_DerivativeMatrix6 (self) |
def | test_DerivativeWeights (self) |
def | test_DerivativeWeights2 (self) |
def | test_DerivativeWeights6 (self) |
def | test_DerivativeWeights7 (self) |
def | test_DerivativeWeightsDifferentiationMatrix (self) |
def | test_DifferentiationMatrix3 (self) |
def | test_DoubleIntegrationWeights (self) |
def | test_DoubleIntegrationWeights2 (self) |
def | test_IntegrationMatrix (self) |
def | test_IntegrationWeights7 (self) |
def | test_IntegrationWeights8 (self) |
def | test_Point (self) |
def | test_PointInInterval (self) |
![]() | |
def | assertDeepCopyEquality (self, obj) |
None | assertEqualityOnPickleRoundtrip (self, object obj, tol=1e-9) |
def | gtsamAssertEquals (self, actual, expected, tol=1e-9) |
Definition at line 35 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_CalculateWeights | ( | self | ) |
Test interpolation weights for a cubic function at arbitrary points.
Definition at line 107 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_CalculateWeights2 | ( | self | ) |
Test interpolation weights in arbitrary interval [a,b].
Definition at line 117 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_CalculateWeights_CoincidingPoint | ( | self | ) |
Test that weights are correctly computed when x coincides with a Chebyshev point.
Definition at line 128 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_Decomposition | ( | self | ) |
Test fitting a linear function with Chebyshev basis.
Definition at line 69 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DerivativeMatrix6 | ( | self | ) |
Test the 6×6 differentiation matrix against known values.
Definition at line 90 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DerivativeWeights | ( | self | ) |
Test derivative weights for polynomial function at arbitrary points.
Definition at line 138 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DerivativeWeights2 | ( | self | ) |
Test derivative weights in arbitrary interval [a,b].
Definition at line 149 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DerivativeWeights6 | ( | self | ) |
Test that differentiating the identity function gives a constant.
Definition at line 178 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DerivativeWeights7 | ( | self | ) |
Test that differentiating the identity function gives a constant (N=7).
Definition at line 186 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DerivativeWeightsDifferentiationMatrix | ( | self | ) |
Test that derivative weights match multiplication by differentiation matrix.
Definition at line 163 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DifferentiationMatrix3 | ( | self | ) |
Test the 3×3 differentiation matrix against known values.
Definition at line 81 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DoubleIntegrationWeights | ( | self | ) |
Test double integration weights for constant function (N=7).
Definition at line 259 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_DoubleIntegrationWeights2 | ( | self | ) |
Test double integration weights for constant function (N=8).
Definition at line 268 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_IntegrationMatrix | ( | self | ) |
Test integration matrix properties and accuracy on polynomial functions.
Definition at line 194 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_IntegrationWeights7 | ( | self | ) |
Test integration weights against known values for N=7.
Definition at line 214 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_IntegrationWeights8 | ( | self | ) |
Test integration weights against known values for N=8.
Definition at line 240 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_Point | ( | self | ) |
Test that Chebyshev points are correctly calculated and symmetrical.
Definition at line 37 of file test_Chebyshev2.py.
def test_Chebyshev2.TestChebyshev2.test_PointInInterval | ( | self | ) |
Test that Chebyshev points map correctly to arbitrary intervals [a,b].
Definition at line 53 of file test_Chebyshev2.py.