Lines Matching refs:dmAux
244 DM plex, dmAux, cdm = NULL, coordDM; in SetupProblem() local
281 PetscCall(DMClone(dm, &dmAux)); in SetupProblem()
282 PetscCall(DMSetField(dmAux, 0, NULL, (PetscObject)fe_rhs)); in SetupProblem()
283 PetscCall(DMSetField(dmAux, 1, NULL, (PetscObject)fe_K)); in SetupProblem()
284 PetscCall(DMCreateDS(dmAux)); in SetupProblem()
287 PetscCall(DMCreateLocalVector(dmAux, &auxData)); in SetupProblem()
288 PetscCall(DMCreateGlobalVector(dmAux, &auxDataGlobal)); in SetupProblem()
319 PetscCall(DMGetDS(dmAux, &ds)); in SetupProblem()
320 PetscCall(DMProjectFunction(dmAux, 0.0, auxFuncs, auxCtxs, INSERT_ALL_VALUES, auxDataGlobal)); in SetupProblem()
327 PetscCall(DMPlexComputeIntegralFEM(dmAux, auxDataGlobal, vals, NULL)); in SetupProblem()
328 PetscCall(DMCreateSubDM(dmAux, 1, &rhs_id, &is, NULL)); in SetupProblem()
330 PetscCall(DMPlexComputeIntegralFEM(dmAux, auxDataGlobal, vals, NULL)); in SetupProblem()
340 PetscCall(DMSetCoarseDM(dmAuxf, dmAux)); in SetupProblem()
343 PetscCall(DMCreateInterpolation(dmAux, dmAuxf, &J, &Jscale)); in SetupProblem()
352 PetscCall(DMGlobalToLocal(dmAux, auxDataGlobal, INSERT_VALUES, auxData)); in SetupProblem()
364 PetscCall(DMDestroy(&dmAux)); in SetupProblem()