Searched refs:func_t (Results 1 – 3 of 3) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | petscdsimpl.h | 24 …PetscVoidFn *func_t; /* Function that provides the time derivative of the boundary valu… member
|
| /petsc/src/dm/dt/interface/ |
| H A D | dtds.c | 198 if (b->func_t) { in PetscDSView_Ascii() 199 PetscCall(PetscDLAddr(b->func_t, &name)); in PetscDSView_Ascii() 201 else PetscCall(PetscViewerASCIIPrintf(viewer, " func_t: %p\n", b->func_t)); in PetscDSView_Ascii() 3209 b->func_t = bcFunc_t; in PetscDSAddBoundary() 3326 b->func_t = bcFunc_t; in PetscDSAddBoundaryByName() 3417 if (bcFunc_t) b->func_t = bcFunc_t; in PetscDSUpdateBoundary() 3479 …field, PetscInt *Nc, const PetscInt *comps[], PetscVoidFn **func, PetscVoidFn **func_t, void **ctx) in PetscDSGetBoundary() argument 3532 if (func_t) { in PetscDSGetBoundary() 3533 PetscAssertPointer(func_t, 13); in PetscDSGetBoundary() 3534 *func_t = b->func_t; in PetscDSGetBoundary() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 1236 PetscSimplePointFn *func_t = (PetscSimplePointFn *)bvfunc; in DMPlexInsertTimeDerivativeBoundaryValues_Plex() local 1238 if (isZero) func_t = zero; in DMPlexInsertTimeDerivativeBoundaryValues_Plex() 1240 …xInsertBoundaryValuesEssential(dm, time, field, Nc, comps, label, numids, ids, func_t, ctx, locX)); in DMPlexInsertTimeDerivativeBoundaryValues_Plex() 1244 PetscPointFn *func_t = (PetscPointFn *)bvfunc; in DMPlexInsertTimeDerivativeBoundaryValues_Plex() local 1247 …daryValuesEssentialField(dm, time, locX, field, Nc, comps, label, numids, ids, func_t, ctx, locX)); in DMPlexInsertTimeDerivativeBoundaryValues_Plex()
|