Public Member Functions | List of all members
test_Chebyshev2.TestChebyshev2 Class Reference
Inheritance diagram for test_Chebyshev2.TestChebyshev2:
Inheritance graph
[legend]

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)
 
- Public Member Functions inherited from gtsam.utils.test_case.GtsamTestCase
def assertDeepCopyEquality (self, obj)
 
None assertEqualityOnPickleRoundtrip (self, object obj, tol=1e-9)
 
def gtsamAssertEquals (self, actual, expected, tol=1e-9)
 

Detailed Description

Definition at line 35 of file test_Chebyshev2.py.

Member Function Documentation

◆ test_CalculateWeights()

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.

◆ test_CalculateWeights2()

def test_Chebyshev2.TestChebyshev2.test_CalculateWeights2 (   self)
Test interpolation weights in arbitrary interval [a,b].

Definition at line 117 of file test_Chebyshev2.py.

◆ test_CalculateWeights_CoincidingPoint()

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.

◆ test_Decomposition()

def test_Chebyshev2.TestChebyshev2.test_Decomposition (   self)
Test fitting a linear function with Chebyshev basis.

Definition at line 69 of file test_Chebyshev2.py.

◆ test_DerivativeMatrix6()

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.

◆ test_DerivativeWeights()

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.

◆ test_DerivativeWeights2()

def test_Chebyshev2.TestChebyshev2.test_DerivativeWeights2 (   self)
Test derivative weights in arbitrary interval [a,b].

Definition at line 149 of file test_Chebyshev2.py.

◆ test_DerivativeWeights6()

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.

◆ test_DerivativeWeights7()

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.

◆ test_DerivativeWeightsDifferentiationMatrix()

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.

◆ test_DifferentiationMatrix3()

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.

◆ test_DoubleIntegrationWeights()

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.

◆ test_DoubleIntegrationWeights2()

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.

◆ test_IntegrationMatrix()

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.

◆ test_IntegrationWeights7()

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.

◆ test_IntegrationWeights8()

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.

◆ test_Point()

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.

◆ test_PointInInterval()

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.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Wed May 28 2025 03:15:50