Lines Matching refs:qGeom
2765 PetscQuadrature qGeom = NULL; in DMPlexComputeBdIntegral_Internal() local
2794 if (maxDegree <= 1) PetscCall(DMFieldCreateDefaultQuadrature(coordField, pointIS, &qGeom)); in DMPlexComputeBdIntegral_Internal()
2795 if (!qGeom) { in DMPlexComputeBdIntegral_Internal()
2796 PetscCall(PetscFEGetFaceQuadrature(fe, &qGeom)); in DMPlexComputeBdIntegral_Internal()
2797 PetscCall(PetscObjectReference((PetscObject)qGeom)); in DMPlexComputeBdIntegral_Internal()
2799 PetscCall(PetscQuadratureGetData(qGeom, NULL, NULL, &Nq, NULL, NULL)); in DMPlexComputeBdIntegral_Internal()
2800 PetscCall(DMPlexGetFEGeom(coordField, pointIS, qGeom, PETSC_FEGEOM_BOUNDARY, &fgeom)); in DMPlexComputeBdIntegral_Internal()
2829 PetscCall(DMPlexRestoreFEGeom(coordField, pointIS, qGeom, PETSC_FEGEOM_BOUNDARY, &fgeom)); in DMPlexComputeBdIntegral_Internal()
2830 PetscCall(PetscQuadratureDestroy(&qGeom)); in DMPlexComputeBdIntegral_Internal()
4628 PetscQuadrature qGeom = NULL; in DMPlexComputeJacobian_Patch_Internal() local
4705 if (maxDegree <= 1) PetscCall(DMFieldCreateDefaultQuadrature(coordField, cellIS, &qGeom)); in DMPlexComputeJacobian_Patch_Internal()
4706 if (!qGeom) { in DMPlexComputeJacobian_Patch_Internal()
4710 PetscCall(PetscFEGetQuadrature(fe, &qGeom)); in DMPlexComputeJacobian_Patch_Internal()
4711 PetscCall(PetscObjectReference((PetscObject)qGeom)); in DMPlexComputeJacobian_Patch_Internal()
4713 PetscCall(DMSNESGetFEGeom(coordField, cellIS, qGeom, PETSC_FEGEOM_BASIC, &cgeomFEM)); in DMPlexComputeJacobian_Patch_Internal()
4788 PetscCall(DMSNESRestoreFEGeom(coordField, cellIS, qGeom, PETSC_FALSE, &cgeomFEM)); in DMPlexComputeJacobian_Patch_Internal()
4789 PetscCall(PetscQuadratureDestroy(&qGeom)); in DMPlexComputeJacobian_Patch_Internal()
4949 PetscQuadrature qGeom = NULL; in DMPlexComputeBdResidualSingleByKey() local
4968 if (maxDegree <= 1) PetscCall(DMFieldCreateDefaultQuadrature(coordField, pointIS, &qGeom)); in DMPlexComputeBdResidualSingleByKey()
4969 if (!qGeom) { in DMPlexComputeBdResidualSingleByKey()
4973 PetscCall(PetscFEGetFaceQuadrature(fe, &qGeom)); in DMPlexComputeBdResidualSingleByKey()
4974 PetscCall(PetscObjectReference((PetscObject)qGeom)); in DMPlexComputeBdResidualSingleByKey()
4976 PetscCall(PetscQuadratureGetData(qGeom, NULL, NULL, &Nq, NULL, NULL)); in DMPlexComputeBdResidualSingleByKey()
4977 PetscCall(DMSNESGetFEGeom(coordField, pointIS, qGeom, PETSC_FEGEOM_BOUNDARY, &fgeom)); in DMPlexComputeBdResidualSingleByKey()
5036 PetscCall(DMSNESRestoreFEGeom(coordField, pointIS, qGeom, PETSC_TRUE, &fgeom)); in DMPlexComputeBdResidualSingleByKey()
5037 PetscCall(PetscQuadratureDestroy(&qGeom)); in DMPlexComputeBdResidualSingleByKey()
5948 PetscQuadrature qGeom = NULL; in DMPlexComputeBdJacobianSingleByLabel() local
5971 if (maxDegree <= 1) PetscCall(DMFieldCreateDefaultQuadrature(coordField, pointIS, &qGeom)); in DMPlexComputeBdJacobianSingleByLabel()
5972 if (!qGeom) { in DMPlexComputeBdJacobianSingleByLabel()
5976 PetscCall(PetscFEGetFaceQuadrature(fe, &qGeom)); in DMPlexComputeBdJacobianSingleByLabel()
5977 PetscCall(PetscObjectReference((PetscObject)qGeom)); in DMPlexComputeBdJacobianSingleByLabel()
5979 PetscCall(PetscQuadratureGetData(qGeom, NULL, NULL, &Nq, NULL, NULL)); in DMPlexComputeBdJacobianSingleByLabel()
5980 PetscCall(DMSNESGetFEGeom(coordField, pointIS, qGeom, PETSC_FEGEOM_BOUNDARY, &fgeom)); in DMPlexComputeBdJacobianSingleByLabel()
6061 PetscCall(DMSNESRestoreFEGeom(coordField, pointIS, qGeom, PETSC_TRUE, &fgeom)); in DMPlexComputeBdJacobianSingleByLabel()
6062 PetscCall(PetscQuadratureDestroy(&qGeom)); in DMPlexComputeBdJacobianSingleByLabel()
6249 PetscQuadrature qGeom = NULL; in DMPlexComputeJacobianByKey() local
6267 if (maxDegree <= 1) PetscCall(DMFieldCreateDefaultQuadrature(coordField, cellIS, &qGeom)); in DMPlexComputeJacobianByKey()
6268 if (!qGeom) { in DMPlexComputeJacobianByKey()
6269 PetscCall(PetscFEGetQuadrature(fe, &qGeom)); in DMPlexComputeJacobianByKey()
6270 PetscCall(PetscObjectReference((PetscObject)qGeom)); in DMPlexComputeJacobianByKey()
6272 PetscCall(PetscQuadratureGetData(qGeom, NULL, NULL, &Nq, NULL, NULL)); in DMPlexComputeJacobianByKey()
6273 PetscCall(DMSNESGetFEGeom(coordField, cellIS, qGeom, PETSC_FEGEOM_BASIC, &cgeomFEM)); in DMPlexComputeJacobianByKey()
6300 PetscCall(DMSNESRestoreFEGeom(coordField, cellIS, qGeom, PETSC_FALSE, &cgeomFEM)); in DMPlexComputeJacobianByKey()
6301 PetscCall(PetscQuadratureDestroy(&qGeom)); in DMPlexComputeJacobianByKey()
6472 PetscQuadrature qGeom = NULL; in DMPlexComputeJacobianByKeyGeneral() local
6490 if (maxDegree <= 1) PetscCall(DMFieldCreateDefaultQuadrature(coordField, cellIS, &qGeom)); in DMPlexComputeJacobianByKeyGeneral()
6491 if (!qGeom) { in DMPlexComputeJacobianByKeyGeneral()
6492 PetscCall(PetscFEGetQuadrature(fe, &qGeom)); in DMPlexComputeJacobianByKeyGeneral()
6493 PetscCall(PetscObjectReference((PetscObject)qGeom)); in DMPlexComputeJacobianByKeyGeneral()
6495 PetscCall(PetscQuadratureGetData(qGeom, NULL, NULL, &Nq, NULL, NULL)); in DMPlexComputeJacobianByKeyGeneral()
6496 PetscCall(DMSNESGetFEGeom(coordField, cellIS, qGeom, PETSC_FEGEOM_BASIC, &cgeomFEM)); in DMPlexComputeJacobianByKeyGeneral()
6523 PetscCall(DMSNESRestoreFEGeom(coordField, cellIS, qGeom, PETSC_FALSE, &cgeomFEM)); in DMPlexComputeJacobianByKeyGeneral()
6524 PetscCall(PetscQuadratureDestroy(&qGeom)); in DMPlexComputeJacobianByKeyGeneral()
7078 PetscQuadrature qGeom = NULL; in DMPlexComputeJacobianActionByKey() local
7087 if (maxDegree <= 1) PetscCall(DMFieldCreateDefaultQuadrature(coordField, cellIS, &qGeom)); in DMPlexComputeJacobianActionByKey()
7088 if (!qGeom) { in DMPlexComputeJacobianActionByKey()
7089 PetscCall(PetscFEGetQuadrature(fe, &qGeom)); in DMPlexComputeJacobianActionByKey()
7090 PetscCall(PetscObjectReference((PetscObject)qGeom)); in DMPlexComputeJacobianActionByKey()
7092 PetscCall(PetscQuadratureGetData(qGeom, NULL, NULL, &Nq, NULL, NULL)); in DMPlexComputeJacobianActionByKey()
7093 PetscCall(DMSNESGetFEGeom(coordField, cellIS, qGeom, PETSC_FEGEOM_BASIC, &cgeomFEM)); in DMPlexComputeJacobianActionByKey()
7114 PetscCall(DMSNESRestoreFEGeom(coordField, cellIS, qGeom, PETSC_FALSE, &cgeomFEM)); in DMPlexComputeJacobianActionByKey()
7115 PetscCall(PetscQuadratureDestroy(&qGeom)); in DMPlexComputeJacobianActionByKey()