Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=rk), | intent(in) | :: | coords(:,:) | Array of coordinates (on the reference element) to evaluate the tensor product polynomials at. First dimension is nCoord, second is 2 for x,y component. |
||
integer, | intent(in) | :: | nCoords | The number of coordinates to evaluate the polynomials at. |
||
integer, | intent(in) | :: | maxPolyDegree | The maximum polynomail degree of the MODG scheme. |
||
integer, | intent(in) | :: | basisType | |||
real(kind=rk), | intent(out), | allocatable | :: | polyVal(:,:) | The polynomial values. First dimension is the number of tensor product polynomials and the second dimension is the number of points, i.e. nCoords. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=rk), | private, | allocatable | :: | polyValX(:,:) | |||
real(kind=rk), | private, | allocatable | :: | polyValY(:,:) | |||
integer, | private | :: | iAnsX | ||||
integer, | private | :: | iAnsY | ||||
integer, | private | :: | iAns | ||||
integer, | private | :: | ansPos | ||||
integer, | private | :: | ansPosMax | ||||
real(kind=rk), | private | :: | n_q |