Routine to initialize the projection coefficients for a usage in the subsampling routine to project degrees of freedoms of a parent cell to the degrees of freedoms of a child cell if the degrees of freedoms are Q-Legendre polynomials.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dofType |
The type of degrees of freedom we have in our cells. |
||
integer, | intent(in) | :: | nDofs |
The number of degrees of freedom for the parent cells. |
||
integer, | intent(in) | :: | ndims |
The number of dimensions in the polynomial representation. |
||
integer, | intent(in) | :: | nChilds |
The number of child cells. |
||
integer, | intent(in) | :: | nChildDofs |
The number of degrees of freedom for the child cells. |
||
type(ply_ProjCoeff_type), | intent(out) | :: | projection |
The subsampling coefficients that will be initialized by this routine. |