PetscQuadratureExpandComposite#
Return a quadrature over the composite element, which has the original quadrature in each subelement
Synopsis#
#include "petscdt.h" 
PetscErrorCode PetscQuadratureExpandComposite(PetscQuadrature q, PetscInt numSubelements, const PetscReal v0[], const PetscReal jac[], PetscQuadrature *qref)
Not Collective; No Fortran Support
Input Parameters#
- q - The original - PetscQuadrature
- numSubelements - The number of subelements the original element is divided into 
- v0 - An array of the initial points for each subelement 
- jac - An array of the Jacobian mappings from the reference to each subelement 
Output Parameter#
- qref - The dimension 
Note#
Together v0 and jac define an affine mapping from the original reference element to each subelement
See Also#
PetscQuadrature, PetscFECreate(), PetscSpaceGetDimension(), PetscDualSpaceGetDimension()
Level#
intermediate
Location#
Index of all DT routines
Table of Contents for all manual pages
Index of all manual pages