Initialization of the module. This needs to be performed before any call of the actual transformation ply_split_element_1D.
The initialization will compute the transformation matrix for Legendre polynomials with at least nMaxModes. If the initialization was already called before with the same or larger nMaxModes, the matrix will not be changed. Thus, calling this routine will only increase the size of the module variable split_legendre, never decrease it.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nMaxModes |
Maximal number of expected modes to perform the splitting for. |