Projection of the penalization terms (in modal representation) to the test functions.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nScalars | The number scalar variables in the equation system. |
||
| type(atl_cube_elem_type), | intent(in) | :: | mesh | The cubical elements. |
||
| integer, | intent(in) | :: | maxPolyDegree | The maximal polynomial degree of the modg scheme |
||
| type(atl_kerneldata_type), | intent(inout) | :: | kerneldata | The data of the kernel. This one is updated by the projection. |
||
| type(atl_penalizationData_type), | intent(in) | :: | penalizationdata | Volumetric data for the penalization |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private | :: | iElem | ||||
| integer, | private | :: | xTestFunc | ||||
| integer, | private | :: | yTestFunc | ||||
| integer, | private | :: | testPos | ||||
| integer, | private | :: | xAnsFuncMin | ||||
| integer, | private | :: | xAnsFunc | ||||
| integer, | private | :: | yAnsFuncMin | ||||
| integer, | private | :: | yAnsFunc | ||||
| integer, | private | :: | ansPos | ||||
| real(kind=rk), | private | :: | jacobiDet | ||||
| real(kind=rk), | private | :: | xScalProd | ||||
| real(kind=rk), | private | :: | yScalProd | ||||
| integer, | private | :: | mpd1 | ||||
| integer, | private | :: | mpd1_square |