| /petsc/src/dm/interface/ |
| H A D | dmceed.c | 36 PetscCallCEED(CeedInit(ceedresource, &dm->ceed)); in DMGetCeed() 56 PetscCallCEED(CeedVectorCreate(ceed, n, cx)); in VecGetCeedVector() 57 PetscCallCEED(CeedVectorSetArray(*cx, PetscMemType2Ceed(memtype), CEED_USE_POINTER, x)); in VecGetCeedVector() 65 PetscCallCEED(CeedVectorDestroy(cx)); in VecRestoreCeedVector() 78 PetscCallCEED(CeedVectorCreate(ceed, n, cx)); in VecGetCeedVectorRead() 79 …PetscCallCEED(CeedVectorSetArray(*cx, PetscMemType2Ceed(memtype), CEED_USE_POINTER, (PetscScalar *… in VecGetCeedVectorRead() 87 PetscCallCEED(CeedVectorDestroy(cx)); in VecRestoreCeedVectorRead() 161 …PetscCallCEED(CeedElemRestrictionCreateStrided(ceed, Ncell, Nq, *Nqdata, Ncell * Nq * (*Nqdata), C… in DMCeedCreateGeometry() 173 PetscCallCEED(CeedQFunctionCreateInterior(ceed, 1, geom, geomName, &sd->qf)); in DMCeedCreateGeometry() 174 PetscCallCEED(CeedQFunctionAddInput(sd->qf, "x", cdim, CEED_EVAL_INTERP)); in DMCeedCreateGeometry() [all …]
|
| H A D | dm.c | 779 PetscCallCEED(CeedElemRestrictionDestroy(&(*dm)->ceedERestrict)); in DMDestroy() 780 PetscCallCEED(CeedDestroy(&(*dm)->ceed)); in DMDestroy()
|
| /petsc/include/ |
| H A D | petscdmceed.h | 11 void PetscCallCEED(CeedErrorType); 13 #define PetscCallCEED(...) \ macro 19 #define CHKERRQ_CEED(...) PetscCallCEED(__VA_ARGS__)
|
| /petsc/src/dm/dt/fv/interface/ceed/ |
| H A D | fvceed.c | 23 PetscCallCEED(CeedReferenceCopy(ceed, &fv->ceed)); in PetscFVSetCeed() 58 …PetscCallCEED(CeedBasisCreateTensorH1Lagrange(fv->ceed, dim, Nc, 1, (ord + 1) / 2, CEED_GAUSS, &fv… in PetscFVGetCeedBasis()
|
| /petsc/src/dm/dt/fe/interface/ceed/ |
| H A D | feceed.c | 23 PetscCallCEED(CeedReferenceCopy(ceed, &fe->ceed)); in PetscFESetCeed() 61 …PetscCallCEED(CeedBasisCreateTensorH1Lagrange(fe->ceed, dim, Nc, deg + 1, (ord + 1) / 2, CEED_GAUS… in PetscFEGetCeedBasis()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexceed.c | 329 …PetscCallCEED(CeedElemRestrictionCreate(ceed, num_cells, cell_size, num_comp, 1, lvec_size, CEED_M… in DMPlexGetCeedRestriction() 353 …PetscCallCEED(CeedElemRestrictionCreate(ceed, num_faces, 1, num_comp, 1, lvec_size, CEED_MEM_HOST,… in DMPlexCreateCeedRestrictionFVM() 356 …PetscCallCEED(CeedElemRestrictionCreate(ceed, num_faces, 1, num_comp, 1, lvec_size, CEED_MEM_HOST,… in DMPlexCreateCeedRestrictionFVM() 384 PetscCallCEED(CeedVectorSetValue(qd, 0.)); in DMPlexCeedComputeGeometryFVM() 385 PetscCallCEED(CeedVectorGetArray(qd, CEED_MEM_HOST, &qdata)); in DMPlexCeedComputeGeometryFVM() 434 PetscCallCEED(CeedVectorRestoreArray(qd, &qdata)); in DMPlexCeedComputeGeometryFVM()
|
| /petsc/src/ts/utils/libceed/ |
| H A D | dmplextsceed.c | 25 PetscCallCEED(CeedOperatorApplyAdd(sd->op, clocX, clocF, CEED_REQUEST_IMMEDIATE)); in DMPlexTSComputeRHSFunctionFVMCEED()
|
| /petsc/src/snes/utils/libceed/ |
| H A D | dmplexsnesceed.c | 22 PetscCallCEED(CeedOperatorApplyAdd(sd->op, clocX, clocF, CEED_REQUEST_IMMEDIATE)); in DMPlexSNESComputeResidualCEED()
|
| /petsc/src/ts/tutorials/ |
| H A D | ex11.c | 398 PetscCallCEED(CeedQFunctionContextCreate(ceed, qfCtx)); in CreateQFunctionContext_SW() 399 …PetscCallCEED(CeedQFunctionContextSetData(*qfCtx, CEED_MEM_HOST, CEED_USE_POINTER, sizeof(*sw), sw… in CreateQFunctionContext_SW() 400 PetscCallCEED(CeedQFunctionContextSetDataDestroy(*qfCtx, CEED_MEM_HOST, FreeContextPetsc)); in CreateQFunctionContext_SW() 401 …PetscCallCEED(CeedQFunctionContextRegisterDouble(*qfCtx, "gravity", offsetof(Physics_SW, gravity),… in CreateQFunctionContext_SW() 418 PetscCallCEED(CeedQFunctionContextDestroy(&qfCtx)); in SetupCEED_SW() 605 PetscCallCEED(CeedQFunctionContextCreate(ceed, qfCtx)); in CreateQFunctionContext_Euler() 606 …PetscCallCEED(CeedQFunctionContextSetData(*qfCtx, CEED_MEM_HOST, CEED_USE_POINTER, sizeof(*eu), eu… in CreateQFunctionContext_Euler() 607 PetscCallCEED(CeedQFunctionContextSetDataDestroy(*qfCtx, CEED_MEM_HOST, FreeContextPetsc)); in CreateQFunctionContext_Euler() 608 …PetscCallCEED(CeedQFunctionContextRegisterDouble(*qfCtx, "gamma", offsetof(Physics_Euler, gamma), … in CreateQFunctionContext_Euler() 625 PetscCallCEED(CeedQFunctionContextDestroy(&qfCtx)); in SetupCEED_Euler()
|
| /petsc/doc/changes/ |
| H A D | 317.md | 73 - Add `PetscCallCEED()` which supersedes `CHKERRQ_CEED()`
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 320 PetscCallCEED(CeedBasisDestroy(&(*fem)->ceedBasis)); in PetscFEDestroy() 321 PetscCallCEED(CeedDestroy(&(*fem)->ceed)); in PetscFEDestroy()
|