Compute a multi-dimensional tensor for the given set of nodes.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nPoints1D | Number auf integration points in each direction. |
||
integer, | intent(in) | :: | nDims | Number of dimensions to create the points for. |
||
procedure(ply_nodeset_coords) | :: | nodeset | Set of node coordinates to use in the element. |
|||
real(kind=rk), | intent(out) | :: | points(nPoints1D**nDims,nDims) | Resulting list of points. First index runs over all points, second indicates the coordinate dimension (x=1,y=2,z=3). |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | j | ||||
integer, | private | :: | k | ||||
integer, | private | :: | jk | ||||
integer, | private | :: | n1d | ||||
integer, | private | :: | nPlane | ||||
real(kind=rk), | private, | allocatable | :: | gaussp1D(:) | |||
integer, | private | :: | numQuadPoints |