Searched refs:nearnullspaceConstructors (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/interface/ |
| H A D | dmi.c | 243 PetscCall(PetscFree2((*subdm)->nullspaceConstructors, (*subdm)->nearnullspaceConstructors)); in DMSelectFields_Private() 244 …oc2(numFields, &(*subdm)->nullspaceConstructors, numFields, &(*subdm)->nearnullspaceConstructors)); in DMSelectFields_Private() 533 PetscCall(PetscFree2((*superdm)->nullspaceConstructors, (*superdm)->nearnullspaceConstructors)); in DMCreateSectionSuperDM() 534 …(PetscCalloc2(Nf, &(*superdm)->nullspaceConstructors, Nf, &(*superdm)->nearnullspaceConstructors)); in DMCreateSectionSuperDM()
|
| H A D | dm.c | 758 PetscCall(PetscFree2((*dm)->nullspaceConstructors, (*dm)->nearnullspaceConstructors)); in DMDestroy() 1555 if (dm->nearnullspaceConstructors && dm->nearnullspaceConstructors[f]) { in DMCreateMatrix() 1556 PetscCall((*dm->nearnullspaceConstructors[f])(dm, f, f, &nullSpace)); in DMCreateMatrix() 1882 …PetscCheck(dm->nearnullspaceConstructors, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONG, "… in DMSetNearNullSpaceConstructor() 1883 dm->nearnullspaceConstructors[field] = nullsp; in DMSetNearNullSpaceConstructor() 1916 …PetscCheck(dm->nearnullspaceConstructors, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONG, "… in DMGetNearNullSpaceConstructor() 1917 *nullsp = dm->nearnullspaceConstructors[field]; in DMGetNearNullSpaceConstructor() 5234 PetscCall(PetscFree2(newdm->nullspaceConstructors, newdm->nearnullspaceConstructors)); in DMCopyFields() 5235 … PetscCall(PetscCalloc2(Nf, &newdm->nullspaceConstructors, Nf, &newdm->nearnullspaceConstructors)); in DMCopyFields() 5947 PetscCall(PetscFree2(dm->nullspaceConstructors, dm->nearnullspaceConstructors)); in DMCreateDS() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | dmimpl.h | 308 NullSpaceFn *nearnullspaceConstructors; member
|