Projection of the source terms (in modal representation) to the test functions.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(atl_source_type), | intent(in) | :: | sourcedata | The modal representation of the source |
||
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. |
||
integer, | intent(in) | :: | currentLevel | The current level |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | iElem | ||||
integer, | private | :: | elemPos | ||||
integer, | private | :: | xTestFunc | ||||
integer, | private | :: | yTestFunc | ||||
integer, | private | :: | zTestFunc | ||||
integer, | private | :: | testPos | ||||
integer, | private | :: | xAnsFuncMin | ||||
integer, | private | :: | xAnsFunc | ||||
integer, | private | :: | yAnsFuncMin | ||||
integer, | private | :: | yAnsFunc | ||||
integer, | private | :: | zAnsFuncMin | ||||
integer, | private | :: | zAnsFunc | ||||
integer, | private | :: | ansPos | ||||
integer, | private | :: | varPos | ||||
integer, | private | :: | iSource | ||||
integer, | private | :: | nSourceElems | ||||
real(kind=rk), | private | :: | jacobiDet | ||||
real(kind=rk), | private | :: | xScalProd | ||||
real(kind=rk), | private | :: | yScalProd | ||||
real(kind=rk), | private | :: | zScalProd | ||||
integer, | private | :: | nDoFs |