Home
last modified time | relevance | path

Searched refs:func_t (Results 1 – 3 of 3) sorted by relevance

/petsc/include/petsc/private/
H A Dpetscdsimpl.h24 …PetscVoidFn *func_t; /* Function that provides the time derivative of the boundary valu… member
/petsc/src/dm/dt/interface/
H A Ddtds.c198 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 Dplexfem.c1236 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()