Vectorized Function to calculate the scalar product between a Legendre polynomial (ansatz function) and a dual Legendre polynomial (test function) on the reference element [-1;+1] and to calculate the scalar product between a Legendre polynomial (ansatz function) and a differentiated dual Legendre polynomial (test function) on the reference element [-1;+1].
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ansFunc | The ansatz function index, there first ansatz function has index 1. |
||
integer, | intent(in) | :: | testFunc | The test function index, there first test function has index 1. |
||
integer, | intent(in) | :: | mPd | maxPolyDegree |
The scalar product of the two functions.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | iTest |