Searched refs:dm_stokes (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex70.c | 858 DM dm_stokes, dm_coeff; in SolveTimeDepStokes() local 893 …NCIL_BOX, mx + 1, my + 1, PETSC_DECIDE, PETSC_DECIDE, dof, stencil_width, NULL, NULL, &dm_stokes)); in SolveTimeDepStokes() 894 PetscCall(DMDASetElementType(dm_stokes, DMDA_ELEMENT_Q1)); in SolveTimeDepStokes() 895 PetscCall(DMSetMatType(dm_stokes, MATAIJ)); in SolveTimeDepStokes() 896 PetscCall(DMSetFromOptions(dm_stokes)); in SolveTimeDepStokes() 897 PetscCall(DMSetUp(dm_stokes)); in SolveTimeDepStokes() 898 PetscCall(DMDASetFieldName(dm_stokes, 0, "ux")); in SolveTimeDepStokes() 899 PetscCall(DMDASetFieldName(dm_stokes, 1, "uy")); in SolveTimeDepStokes() 900 PetscCall(DMDASetFieldName(dm_stokes, 2, "p")); in SolveTimeDepStokes() 903 PetscCall(DMDASetUniformCoordinates(dm_stokes, 0.0, 0.9142, 0.0, 1.0, 0., 0.)); in SolveTimeDepStokes() [all …]
|
| /petsc/src/dm/impls/stag/tutorials/ |
| H A D | ex4.c | 16 DM dm_stokes, dm_coefficients, dm_faces; member 65 DM dm_stokes, dm_coefficients; in main() local 94 NULL, NULL, &ctx->levels[ctx->n_levels - 1]->dm_stokes)); in main() 97 … DMSTAG_STENCIL_BOX, 1, NULL, NULL, NULL, &ctx->levels[ctx->n_levels - 1]->dm_stokes)); in main() 99 dm_stokes = ctx->levels[ctx->n_levels - 1]->dm_stokes; in main() 100 PetscCall(DMSetFromOptions(dm_stokes)); in main() 101 PetscCall(DMStagGetGlobalSizes(dm_stokes, &ctx->cells_x, &ctx->cells_y, &ctx->cells_z)); in main() 102 PetscCall(DMSetUp(dm_stokes)); in main() 103 …PetscCall(DMStagSetUniformCoordinatesProduct(dm_stokes, ctx->xmin, ctx->xmax, ctx->ymin, ctx->ymax… in main() 105 …if (ctx->dim == 2) PetscCall(DMStagCreateCompatibleDMStag(dm_stokes, 2, 0, 1, 0, &ctx->levels[ctx-… in main() [all …]
|