Lines Matching refs:dm_t
218 DM dm_t[MAX_NUM_THRDS], sw_t[MAX_NUM_THRDS]; in go() local
253 PetscCall(DMCreate(PETSC_COMM_SELF, &dm_t[tid])); in go()
254 PetscCall(DMSetType(dm_t[tid], DMPLEX)); in go()
255 PetscCall(DMSetFromOptions(dm_t[tid])); in go()
259 PetscCall(DMSetField(dm_t[tid], field, NULL, (PetscObject)fe)); in go()
260 PetscCall(DMCreateDS(dm_t[tid])); in go()
263 PetscCall(DMCreateGlobalVector(dm_t[tid], &rho_t[tid])); in go()
264 PetscCall(DMCreateGlobalVector(dm_t[tid], &rhs_t[tid])); in go()
266 PetscCall(DMGetBoundingBox(dm_t[tid], lo, hi)); in go()
268 PetscCall(DMViewFromOptions(dm_t[tid], NULL, "-dm_view")); in go()
273 …PetscCall(PetscInfo(dm_t[tid], " lo = %g hi = %g n = %" PetscInt_FMT " h = %g hp = %g\n", (double)… in go()
308 …for (int tid = 0; tid < numthreads; tid++) PetscCallAbort(PETSC_COMM_SELF, createSwarm(dm_t[tid], … in go()
310 …for (int tid = 0; tid < numthreads; tid++) PetscCallAbort(PETSC_COMM_SELF, particlesToGrid(dm_t[ti… in go()
316 …for (int tid = 0; tid < numthreads; tid++) PetscCallAbort(PETSC_COMM_SELF, gridToParticles(dm_t[ti… in go()
329 PetscCall(DMDestroy(&dm_t[tid])); in go()