Lines Matching refs:dmpgrid
89 DM dmpgrid; /* Composite DM to manage the entire power grid */ member
172 PetscCall(DMCompositeGetLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in SetInitialGuess()
236 PetscCall(DMCompositeGather(user->dmpgrid, INSERT_VALUES, X, Xgen, Xnet)); in SetInitialGuess()
237 PetscCall(DMCompositeRestoreLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in SetInitialGuess()
260 PetscCall(DMCompositeGetLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in InitialGuess()
320 PetscCall(DMCompositeGather(user->dmpgrid, INSERT_VALUES, X, Xgen, Xnet)); in InitialGuess()
321 PetscCall(DMCompositeRestoreLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in InitialGuess()
367 PetscCall(DMCompositeGetLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in ResidualFunction()
368 PetscCall(DMCompositeGetLocalVectors(user->dmpgrid, &Fgen, &Fnet)); in ResidualFunction()
369 PetscCall(DMCompositeScatter(user->dmpgrid, X, Xgen, Xnet)); in ResidualFunction()
370 PetscCall(DMCompositeScatter(user->dmpgrid, F, Fgen, Fnet)); in ResidualFunction()
463 PetscCall(DMCompositeGather(user->dmpgrid, INSERT_VALUES, F, Fgen, Fnet)); in ResidualFunction()
464 PetscCall(DMCompositeRestoreLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in ResidualFunction()
465 PetscCall(DMCompositeRestoreLocalVectors(user->dmpgrid, &Fgen, &Fnet)); in ResidualFunction()
601 PetscCall(DMCompositeGetLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in ResidualJacobian()
602 PetscCall(DMCompositeScatter(user->dmpgrid, X, Xgen, Xnet)); in ResidualJacobian()
851 PetscCall(DMCompositeRestoreLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in ResidualJacobian()
944 PetscCall(DMCompositeGetLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in CostIntegrand()
945 PetscCall(DMCompositeScatter(user->dmpgrid, U, Xgen, Xnet)); in CostIntegrand()
959 PetscCall(DMCompositeRestoreLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in CostIntegrand()
976 PetscCall(DMCompositeGetLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in DRDUJacobianTranspose()
977 PetscCall(DMCompositeGetLocalVectors(user->dmpgrid, &Dgen, &Dnet)); in DRDUJacobianTranspose()
978 PetscCall(DMCompositeScatter(user->dmpgrid, U, Xgen, Xnet)); in DRDUJacobianTranspose()
979 PetscCall(DMCompositeScatter(user->dmpgrid, drdu_col, Dgen, Dnet)); in DRDUJacobianTranspose()
994 PetscCall(DMCompositeGather(user->dmpgrid, INSERT_VALUES, drdu_col, Dgen, Dnet)); in DRDUJacobianTranspose()
995 PetscCall(DMCompositeRestoreLocalVectors(user->dmpgrid, &Dgen, &Dnet)); in DRDUJacobianTranspose()
996 PetscCall(DMCompositeRestoreLocalVectors(user->dmpgrid, &Xgen, &Xnet)); in DRDUJacobianTranspose()
1098 PetscCall(DMCompositeCreate(PETSC_COMM_WORLD, &user.dmpgrid)); in main()
1099 PetscCall(DMSetOptionsPrefix(user.dmpgrid, "pgrid_")); in main()
1102 PetscCall(DMCompositeAddDM(user.dmpgrid, user.dmgen)); in main()
1103 PetscCall(DMCompositeAddDM(user.dmpgrid, user.dmnet)); in main()
1189 PetscCall(DMDestroy(&user.dmpgrid)); in main()
1247 PetscCall(DMCreateGlobalVector(ctx->dmpgrid, &X)); in FormFunctionGradient()