Lines Matching refs:nearnullspaceConstructors
758 PetscCall(PetscFree2((*dm)->nullspaceConstructors, (*dm)->nearnullspaceConstructors));
1555 if (dm->nearnullspaceConstructors && dm->nearnullspaceConstructors[f]) {
1556 PetscCall((*dm->nearnullspaceConstructors[f])(dm, f, f, &nullSpace));
1882 PetscCheck(dm->nearnullspaceConstructors, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONG, "Must call DMCreateDS() to setup nullspaces");
1883 dm->nearnullspaceConstructors[field] = nullsp;
1916 PetscCheck(dm->nearnullspaceConstructors, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONG, "Must call DMCreateDS() to setup nullspaces");
1917 *nullsp = dm->nearnullspaceConstructors[field];
5234 PetscCall(PetscFree2(newdm->nullspaceConstructors, newdm->nearnullspaceConstructors));
5235 PetscCall(PetscCalloc2(Nf, &newdm->nullspaceConstructors, Nf, &newdm->nearnullspaceConstructors));
5947 PetscCall(PetscFree2(dm->nullspaceConstructors, dm->nearnullspaceConstructors));
5948 PetscCall(PetscCalloc2(Nf, &dm->nullspaceConstructors, Nf, &dm->nearnullspaceConstructors));