Searched refs:sumspaces (Results 1 – 3 of 3) sorted by relevance
169 for (s = 0; s < Ns; ++s) PetscCall(PetscSpaceDestroy(&sum->sumspaces[s])); in PetscSpaceSumSetNumSubspaces_Sum()170 PetscCall(PetscFree(sum->sumspaces)); in PetscSpaceSumSetNumSubspaces_Sum()174 PetscCall(PetscCalloc1(Ns, &sum->sumspaces)); in PetscSpaceSumSetNumSubspaces_Sum()207 *subspace = sum->sumspaces[s]; in PetscSpaceSumGetSubspace_Sum()222 PetscCall(PetscSpaceDestroy(&sum->sumspaces[s])); in PetscSpaceSumSetSubspace_Sum()223 sum->sumspaces[s] = subspace; in PetscSpaceSumSetSubspace_Sum()350 PetscCall(PetscSpaceView(sum->sumspaces[i], v)); in PetscSpaceSumView_Ascii()372 for (i = 0; i < Ns; ++i) PetscCall(PetscSpaceDestroy(&sum->sumspaces[i])); in PetscSpaceDestroy_Sum()373 PetscCall(PetscFree(sum->sumspaces)); in PetscSpaceDestroy_Sum()409 PetscCall(PetscSpaceGetDimension(sum->sumspaces[i], &id)); in PetscSpaceGetDimension_Sum()[all …]
167 for (PetscInt s = 0; s < Ns; ++s) PetscCall(PetscDualSpaceDestroy(&sum->sumspaces[s])); in PetscDualSpaceSumSetNumSubspaces_Sum()168 PetscCall(PetscFree(sum->sumspaces)); in PetscDualSpaceSumSetNumSubspaces_Sum()171 PetscCall(PetscCalloc1(Ns, &sum->sumspaces)); in PetscDualSpaceSumSetNumSubspaces_Sum()204 *subspace = sum->sumspaces[s]; in PetscDualSpaceSumGetSubspace_Sum()219 PetscCall(PetscDualSpaceDestroy(&sum->sumspaces[s])); in PetscDualSpaceSumSetSubspace_Sum()220 sum->sumspaces[s] = subspace; in PetscDualSpaceSumSetSubspace_Sum()565 if (sum->sumspaces[s] != sum->sumspaces[0]) { in PetscDualSpaceSumIsUniform()957 PetscCall(PetscDualSpaceView(sum->sumspaces[i], v)); in PetscDualSpaceSumView_Ascii()1003 PetscCall(PetscDualSpaceDestroy(&sum->sumspaces[i])); in PetscDualSpaceDestroy_Sum()1009 PetscCall(PetscFree(sum->sumspaces)); in PetscDualSpaceDestroy_Sum()
69 PetscSpace *sumspaces; member176 PetscDualSpace *sumspaces; member