Lines Matching refs:sumspaces
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()
449 PetscCall(PetscSpaceGetNumVariables(sum->sumspaces[s], &sNv)); in PetscSpaceEvaluate_Sum()
450 PetscCall(PetscSpaceGetNumComponents(sum->sumspaces[s], &sNc)); in PetscSpaceEvaluate_Sum()
451 PetscCall(PetscSpaceGetDimension(sum->sumspaces[s], &spdim)); in PetscSpaceEvaluate_Sum()
453 …if (s == 0 || !sum->uniform) PetscCall(PetscSpaceEvaluate(sum->sumspaces[s], npoints, points, sB, … in PetscSpaceEvaluate_Sum()
534 PetscCall(PetscSpaceGetHeightSubspace(sum->sumspaces[i], height, &subh)); in PetscSpaceGetHeightSubspace_Sum()