Lines Matching refs:bd
3168 …Nc, const PetscInt comps[], PetscVoidFn *bcFunc, PetscVoidFn *bcFunc_t, PetscCtx ctx, PetscInt *bd) in PetscDSAddBoundary() argument
3222 if (bd) { in PetscDSAddBoundary()
3223 PetscAssertPointer(bd, 13); in PetscDSAddBoundary()
3224 *bd = n; in PetscDSAddBoundary()
3298 …Nc, const PetscInt comps[], PetscVoidFn *bcFunc, PetscVoidFn *bcFunc_t, PetscCtx ctx, PetscInt *bd) in PetscDSAddBoundaryByName() argument
3339 if (bd) { in PetscDSAddBoundaryByName()
3340 PetscAssertPointer(bd, 13); in PetscDSAddBoundaryByName()
3341 *bd = n; in PetscDSAddBoundaryByName()
3377 PetscErrorCode PetscDSUpdateBoundary(PetscDS ds, PetscInt bd, DMBoundaryConditionType type, const c… in PetscDSUpdateBoundary() argument
3385 if (n == bd) break; in PetscDSUpdateBoundary()
3389 …F, PETSC_ERR_ARG_OUTOFRANGE, "Boundary %" PetscInt_FMT " is not in [0, %" PetscInt_FMT ")", bd, n); in PetscDSUpdateBoundary()
3479 PetscErrorCode PetscDSGetBoundary(PetscDS ds, PetscInt bd, PetscWeakForm *wf, DMBoundaryConditionTy… in PetscDSGetBoundary() argument
3487 if (n == bd) break; in PetscDSGetBoundary()
3491 …F, PETSC_ERR_ARG_OUTOFRANGE, "Boundary %" PetscInt_FMT " is not in [0, %" PetscInt_FMT ")", bd, n); in PetscDSGetBoundary()