Lines Matching refs:quad
378 PetscErrorCode DMFieldCreateDefaultQuadrature(DMField field, IS pointIS, PetscQuadrature *quad) in DMFieldCreateDefaultQuadrature() argument
383 PetscAssertPointer(quad, 3); in DMFieldCreateDefaultQuadrature()
385 *quad = NULL; in DMFieldCreateDefaultQuadrature()
386 PetscTryTypeMethod(field, createDefaultQuadrature, pointIS, quad); in DMFieldCreateDefaultQuadrature()
406 PetscErrorCode DMFieldCreateDefaultFaceQuadrature(DMField field, IS pointIS, PetscQuadrature *quad) in DMFieldCreateDefaultFaceQuadrature() argument
411 PetscAssertPointer(quad, 3); in DMFieldCreateDefaultFaceQuadrature()
413 *quad = NULL; in DMFieldCreateDefaultFaceQuadrature()
414 PetscTryTypeMethod(field, createDefaultFaceQuadrature, pointIS, quad); in DMFieldCreateDefaultFaceQuadrature()
439 PetscErrorCode DMFieldCreateFEGeom(DMField field, IS pointIS, PetscQuadrature quad, PetscFEGeomMode… in DMFieldCreateFEGeom() argument
450 PetscValidHeader(quad, 3); in DMFieldCreateFEGeom()
453 PetscCall(PetscFEGeomCreate(quad, nPoints, dE, mode, &g)); in DMFieldCreateFEGeom()
454 PetscCall(DMFieldEvaluateFE(field, pointIS, quad, PETSC_REAL, g->v, g->J, NULL)); in DMFieldCreateFEGeom()
525 if (faceData) PetscUseTypeMethod(field, computeFaceData, pointIS, quad, g); in DMFieldCreateFEGeom()