Searched refs:dm_main (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/stag/tutorials/ |
| H A D | ex4.c | 582 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 …]
|