Class CP#
Defined in File BF_Py.py
Inheritance Relationships#
Base Type#
public tfc.utils.BF_Py.BasisFunc(Class BasisFunc)
Derived Type#
public tfc.utils.BF_Py.nCP(Class nCP)
Class Documentation#
- tfc.utils.BF_Py.CP : public tfc.utils.BF_Py.BasisFunc
Chebyshev polynomial basis functions.
Subclassed by tfc.utils.BF_Py.nCP
Public Functions
- __init__(self, Number x0, Number xf, JaxOrNumpyArray nC, uint m)#
Initialize the basis class. Parameters ---------- x0 : Number Start of the problem domain. xf : Number End of the problem domain. nC : JaxOrNumpyArray Basis functions to be removed m: uint Number of basis functions.
Protected Functions
- _Hint(self, JaxOrNumpyArray z, uint d)#
Internal method used to calcualte the CP basis function values. Parameters ---------- z : NDArray Values to calculate the basis functions for. d : uint Derivative order. Returns ------- H : NDArray Basis function values.
Protected Attributes
- _m#