Class LeP#
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.nLeP(Class nLeP)
Class Documentation#
- tfc.utils.BF_Py.LeP : public tfc.utils.BF_Py.BasisFunc
Legendre polynomial basis functions.
Subclassed by tfc.utils.BF_Py.nLeP
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 LeP 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#