Home
last modified time | relevance | path

Searched refs:dm_main (Results 1 – 1 of 1) sorted by relevance

/petsc/src/dm/impls/stag/tutorials/
H A Dex4.c582 DM dm_main, dm_coefficients; in CreateSystem2d() local
589 dm_main = ctx->levels[level]->dm_faces; in CreateSystem2d()
591 dm_main = ctx->levels[level]->dm_stokes; in CreateSystem2d()
596 PetscCall(DMCreateMatrix(dm_main, pA)); in CreateSystem2d()
599 …PetscCheck(!(parameters->faces_only && build_rhs), PetscObjectComm((PetscObject)dm_main), PETSC_ER… in CreateSystem2d()
601 PetscCall(DMCreateGlobalVector(dm_main, pRhs)); in CreateSystem2d()
606 PetscCall(DMStagGetCorners(dm_main, &startx, &starty, NULL, &nx, &ny, NULL, NULL, NULL, NULL)); in CreateSystem2d()
607 PetscCall(DMStagGetGlobalSizes(dm_main, &N[0], &N[1], NULL)); in CreateSystem2d()
632 PetscCall(DMStagMatSetValuesStencil(dm_main, A, 1, &row, 1, &row, &val_A, INSERT_VALUES)); in CreateSystem2d()
633 …if (build_rhs) PetscCall(DMStagVecSetValuesStencil(dm_main, rhs, 1, &row, &val_rhs, INSERT_VALUES)… in CreateSystem2d()
[all …]