ply_QLegOneDimCoeff Function

private function ply_QLegOneDimCoeff(nDofsOneDim, nChildDofsOneDim) result(projCoeffOneDim)

Routine to create one-dimensional projection coefficient for a coarse element to a fine element.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nDofsOneDim

The number of dofs in one dimension.

integer, intent(in) :: nChildDofsOneDim

The number of dofs in one dimension for the children.

Return Value real(kind=rk), allocatable, (:,:,:)

Projected one-dimensional coefficients.

First index is Legendre polynomial on the parent element, second index is the Legendre polynomial on the child element, third index is left or right projection.