| /petsc/src/dm/impls/swarm/ |
| H A D | swarmpic_plex.c | 22 PetscQuadrature q, fq; in private_PetscFECreateDefault_scalar_pk1() local 71 PetscCall(PetscDTStroudConicalQuadrature(dim - 1, 1, quadPointsPerEdge, -1.0, 1.0, &fq)); in private_PetscFECreateDefault_scalar_pk1() 74 PetscCall(PetscDTGaussTensorQuadrature(dim - 1, 1, quadPointsPerEdge, -1.0, 1.0, &fq)); in private_PetscFECreateDefault_scalar_pk1() 77 PetscCall(PetscFESetFaceQuadrature(*fem, fq)); in private_PetscFECreateDefault_scalar_pk1() 79 PetscCall(PetscQuadratureDestroy(&fq)); in private_PetscFECreateDefault_scalar_pk1()
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 806 PetscErrorCode PetscFEExpandFaceQuadrature(PetscFE fe, PetscQuadrature fq, PetscQuadrature *efq) in PetscFEExpandFaceQuadrature() argument 823 PetscCall(PetscQuadratureGetData(fq, NULL, &Nc, &Np, &points, &weights)); in PetscFEExpandFaceQuadrature() 836 PetscCall(PetscQuadratureCreate(PetscObjectComm((PetscObject)fq), efq)); in PetscFEExpandFaceQuadrature() 837 PetscCall(PetscQuadratureGetCellType(fq, &ct)); in PetscFEExpandFaceQuadrature() 839 PetscCall(PetscQuadratureGetOrder(fq, &order)); in PetscFEExpandFaceQuadrature() 874 PetscQuadrature fq; in PetscFEGetFaceTabulation() local 876 PetscCall(PetscFEGetFaceQuadrature(fem, &fq)); in PetscFEGetFaceTabulation() 877 if (fq) { in PetscFEGetFaceTabulation() 882 PetscCall(PetscFEExpandFaceQuadrature(fem, fq, &efq)); in PetscFEGetFaceTabulation() 883 PetscCall(PetscQuadratureGetData(fq, NULL, NULL, &Np, NULL, NULL)); in PetscFEGetFaceTabulation() [all …]
|
| /petsc/src/dm/dt/interface/ |
| H A D | dtds.c | 387 PetscQuadrature q = NULL, fq = NULL; in PetscDSSetUp() local 397 PetscCall(PetscFEGetFaceQuadrature(fe, &fq)); in PetscDSSetUp() 411 if (fq) { in PetscDSSetUp() 412 PetscCall(PetscQuadratureGetData(fq, &dim, NULL, NULL, NULL, NULL)); in PetscDSSetUp() 413 PetscCall(PetscQuadratureGetOrder(fq, &forder)); in PetscDSSetUp() 416 maxQuad[dim] = fq; in PetscDSSetUp() 464 PetscQuadrature fq; in PetscDSSetUp() local 471 PetscCall(PetscFEGetFaceQuadrature(fe, &fq)); in PetscDSSetUp() 472 if (fq) { in PetscDSSetUp() 473 PetscCall(PetscQuadratureGetData(fq, &dim, NULL, NULL, NULL, NULL)); in PetscDSSetUp() [all …]
|
| H A D | dt.c | 3438 …e ct, PetscInt qorder, PetscDTSimplexQuadratureType qtype, PetscQuadrature *q, PetscQuadrature *fq) in PetscDTCreateQuadratureByCell() argument 3452 PetscCall(PetscDTGaussTensorQuadrature(dim - 1, 1, quadPointsPerEdge, -1.0, 1.0, fq)); in PetscDTCreateQuadratureByCell() 3457 PetscCall(PetscDTSimplexQuadrature(dim - 1, 2 * qorder, qtype, fq)); in PetscDTCreateQuadratureByCell() 3468 *fq = q1; in PetscDTCreateQuadratureByCell() 3494 …reateDefaultQuadrature(DMPolytopeType ct, PetscInt qorder, PetscQuadrature *q, PetscQuadrature *fq) in PetscDTCreateDefaultQuadrature() argument 3497 PetscCall(PetscDTCreateQuadratureByCell(ct, qorder, PETSCDTSIMPLEXQUAD_DEFAULT, q, fq)); in PetscDTCreateDefaultQuadrature()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexglvis.c | 313 PetscQuadrature q, fq; in GLVisCreateFE() local 365 PetscCall(PetscDTStroudConicalQuadrature(dim - 1, 1, deg + 1, -1, +1, &fq)); in GLVisCreateFE() 368 PetscCall(PetscDTGaussTensorQuadrature(dim - 1, 1, deg + 1, -1, +1, &fq)); in GLVisCreateFE() 379 PetscCall(PetscFESetFaceQuadrature(*fem, fq)); in GLVisCreateFE() 442 PetscCall(PetscQuadratureDestroy(&fq)); in GLVisCreateFE()
|
| H A D | plexgmsh.c | 1403 PetscQuadrature q, fq; in GmshCreateFE() local 1443 PetscCall(PetscDTStroudConicalQuadrature(dim - 1, 1, k + 1, -1, +1, &fq)); in GmshCreateFE() 1446 PetscCall(PetscDTGaussTensorQuadrature(dim - 1, 1, k + 1, -1, +1, &fq)); in GmshCreateFE() 1455 PetscCall(PetscFESetFaceQuadrature(*fem, fq)); in GmshCreateFE() 1466 PetscCall(PetscQuadratureDestroy(&fq)); in GmshCreateFE()
|
| /petsc/src/dm/field/impls/ds/ |
| H A D | dmfieldds.c | 774 PetscQuadrature fq; in DMFieldCreateDefaultFaceQuadrature_DS() local 780 PetscCall(PetscFEGetFaceQuadrature(fe, &fq)); in DMFieldCreateDefaultFaceQuadrature_DS() 781 PetscCall(PetscFEExpandFaceQuadrature(fe, fq, quad)); in DMFieldCreateDefaultFaceQuadrature_DS()
|
| /petsc/src/ts/tutorials/ |
| H A D | ex53.c | 1922 PetscQuadrature q = NULL, fq = NULL; in SetupFE() local 1936 if (!fq) PetscCall(PetscFEGetFaceQuadrature(fe, &fq)); in SetupFE() 1938 PetscCall(PetscFESetFaceQuadrature(fe, fq)); in SetupFE()
|