Home
last modified time | relevance | path

Searched refs:PetscCallCEED (Results 1 – 11 of 11) sorted by relevance

/petsc/src/dm/interface/
H A Ddmceed.c36 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()
79PetscCallCEED(CeedVectorSetArray(*cx, PetscMemType2Ceed(memtype), CEED_USE_POINTER, (PetscScalar *… in VecGetCeedVectorRead()
87 PetscCallCEED(CeedVectorDestroy(cx)); in VecRestoreCeedVectorRead()
161PetscCallCEED(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 Ddm.c779 PetscCallCEED(CeedElemRestrictionDestroy(&(*dm)->ceedERestrict)); in DMDestroy()
780 PetscCallCEED(CeedDestroy(&(*dm)->ceed)); in DMDestroy()
/petsc/include/
H A Dpetscdmceed.h11 void PetscCallCEED(CeedErrorType);
13 #define PetscCallCEED(...) \ macro
19 #define CHKERRQ_CEED(...) PetscCallCEED(__VA_ARGS__)
/petsc/src/dm/dt/fv/interface/ceed/
H A Dfvceed.c23 PetscCallCEED(CeedReferenceCopy(ceed, &fv->ceed)); in PetscFVSetCeed()
58PetscCallCEED(CeedBasisCreateTensorH1Lagrange(fv->ceed, dim, Nc, 1, (ord + 1) / 2, CEED_GAUSS, &fv… in PetscFVGetCeedBasis()
/petsc/src/dm/dt/fe/interface/ceed/
H A Dfeceed.c23 PetscCallCEED(CeedReferenceCopy(ceed, &fe->ceed)); in PetscFESetCeed()
61PetscCallCEED(CeedBasisCreateTensorH1Lagrange(fe->ceed, dim, Nc, deg + 1, (ord + 1) / 2, CEED_GAUS… in PetscFEGetCeedBasis()
/petsc/src/dm/impls/plex/
H A Dplexceed.c329PetscCallCEED(CeedElemRestrictionCreate(ceed, num_cells, cell_size, num_comp, 1, lvec_size, CEED_M… in DMPlexGetCeedRestriction()
353PetscCallCEED(CeedElemRestrictionCreate(ceed, num_faces, 1, num_comp, 1, lvec_size, CEED_MEM_HOST,… in DMPlexCreateCeedRestrictionFVM()
356PetscCallCEED(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 Ddmplextsceed.c25 PetscCallCEED(CeedOperatorApplyAdd(sd->op, clocX, clocF, CEED_REQUEST_IMMEDIATE)); in DMPlexTSComputeRHSFunctionFVMCEED()
/petsc/src/snes/utils/libceed/
H A Ddmplexsnesceed.c22 PetscCallCEED(CeedOperatorApplyAdd(sd->op, clocX, clocF, CEED_REQUEST_IMMEDIATE)); in DMPlexSNESComputeResidualCEED()
/petsc/src/ts/tutorials/
H A Dex11.c398 PetscCallCEED(CeedQFunctionContextCreate(ceed, qfCtx)); in CreateQFunctionContext_SW()
399PetscCallCEED(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()
401PetscCallCEED(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()
606PetscCallCEED(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()
608PetscCallCEED(CeedQFunctionContextRegisterDouble(*qfCtx, "gamma", offsetof(Physics_Euler, gamma), … in CreateQFunctionContext_Euler()
625 PetscCallCEED(CeedQFunctionContextDestroy(&qfCtx)); in SetupCEED_Euler()
/petsc/doc/changes/
H A D317.md73 - Add `PetscCallCEED()` which supersedes `CHKERRQ_CEED()`
/petsc/src/dm/dt/fe/interface/
H A Dfe.c320 PetscCallCEED(CeedBasisDestroy(&(*fem)->ceedBasis)); in PetscFEDestroy()
321 PetscCallCEED(CeedDestroy(&(*fem)->ceed)); in PetscFEDestroy()