| /petsc/src/dm/tests/ |
| H A D | ex36.c | 311 DM dac, daf; in da_test_RefineCoords1D() local 320 …ate1d(PETSC_COMM_WORLD, DM_BOUNDARY_NONE, mx + 1, 1, /* 1 dof */ 1, /* stencil = 1 */ NULL, &dac)); in da_test_RefineCoords1D() 321 PetscCall(DMSetFromOptions(dac)); in da_test_RefineCoords1D() 322 PetscCall(DMSetUp(dac)); in da_test_RefineCoords1D() 324 PetscCall(DMRefine(dac, MPI_COMM_NULL, &daf)); in da_test_RefineCoords1D() 328 …PetscCall(DMDASetUniformCoordinates(dac, -1.0, 1.0, PETSC_DECIDE, PETSC_DECIDE, PETSC_DECIDE, PETS… in da_test_RefineCoords1D() 335 PetscCall(DMGetCoordinateDM(dac, &cdac)); in da_test_RefineCoords1D() 338 PetscCall(DMGetCoordinates(dac, &coordsc)); in da_test_RefineCoords1D() 347 PetscCall(DMCreateInterpolation(dac, daf, &INTERP, NULL)); in da_test_RefineCoords1D() 349 PetscCall(DMCreateGlobalVector(dac, &ac)); in da_test_RefineCoords1D() [all …]
|
| H A D | ex21.c | 10 DM dac, daf; in test1_DAInjection3d() local 37 PetscCall(DMCoarsen(daf, MPI_COMM_NULL, &dac)); in test1_DAInjection3d() 39 PetscCall(DMDASetUniformCoordinates(dac, -1.0, 1.0, -1.0, 1.0, -1.0, 1.0)); in test1_DAInjection3d() 50 PetscCall(DMGetCoordinateDM(dac, &cdac)); in test1_DAInjection3d() 53 PetscCall(DMGetCoordinates(dac, &coordsc)); in test1_DAInjection3d() 74 PetscCall(DMCreateGlobalVector(dac, &ac)); in test1_DAInjection3d() 90 PetscCall(DMDestroy(&dac)); in test1_DAInjection3d()
|
| H A D | ex11.c | 9 DM da, dac; in main() local 45 PetscCall(DMGetCoordinateDM(da, &dac)); in main() 48 PetscCall(DMDAVecGetArrayDOFRead(dac, coors, &xy)); in main() 57 PetscCall(DMDAVecRestoreArrayDOFRead(dac, coors, &xy)); in main()
|
| /petsc/src/dm/impls/da/ |
| H A D | dainterp.c | 39 static PetscErrorCode DMCreateInterpolation_DA_1D_Q1(DM dac, DM daf, Mat *A) in DMCreateInterpolation_DA_1D_Q1() argument 53 …PetscCall(DMDAGetInfo(dac, NULL, &Mx, NULL, NULL, NULL, NULL, NULL, NULL, NULL, &bx, NULL, NULL, N… in DMCreateInterpolation_DA_1D_Q1() 68 PetscCall(DMDAGetCorners(dac, &i_start_c, NULL, NULL, &m_c, NULL, NULL)); in DMCreateInterpolation_DA_1D_Q1() 69 PetscCall(DMDAGetGhostCorners(dac, &i_start_ghost_c, NULL, NULL, &m_ghost_c, NULL, NULL)); in DMCreateInterpolation_DA_1D_Q1() 70 PetscCall(DMGetLocalToGlobalMapping(dac, <og_c)); in DMCreateInterpolation_DA_1D_Q1() 74 PetscCall(MatCreate(PetscObjectComm((PetscObject)dac), &mat)); in DMCreateInterpolation_DA_1D_Q1() 83 PetscCall(ConvertToAIJ(dac->mattype, &mattype)); in DMCreateInterpolation_DA_1D_Q1() 170 static PetscErrorCode DMCreateInterpolation_DA_1D_Q0(DM dac, DM daf, Mat *A) in DMCreateInterpolation_DA_1D_Q0() argument 184 …PetscCall(DMDAGetInfo(dac, NULL, &Mx, NULL, NULL, NULL, NULL, NULL, NULL, NULL, &bx, NULL, NULL, N… in DMCreateInterpolation_DA_1D_Q0() 201 PetscCall(DMDAGetCorners(dac, &i_start_c, NULL, NULL, &m_c, NULL, NULL)); in DMCreateInterpolation_DA_1D_Q0() [all …]
|
| H A D | gr2.c | 118 DM da, dac, dag; in VecView_MPI_Draw_DA2d() local 166 …, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_BOX, M, N, zctx.m, zctx.n, w, 1, lx, ly, &dac)); in VecView_MPI_Draw_DA2d() 167 PetscCall(DMSetUp(dac)); in VecView_MPI_Draw_DA2d() 171 dac = da; in VecView_MPI_Draw_DA2d() 174 PetscCall(DMCreateLocalVector(dac, &xlocal)); in VecView_MPI_Draw_DA2d() 175 if (dac != da) { in VecView_MPI_Draw_DA2d() 177 PetscCall(PetscObjectDereference((PetscObject)dac)); in VecView_MPI_Draw_DA2d() 188 PetscCall(VecGetDM(xlocal, &dac)); in VecView_MPI_Draw_DA2d() 190 dac = da; in VecView_MPI_Draw_DA2d() 197 PetscCall(DMGlobalToLocalBegin(dac, xin, INSERT_VALUES, xlocal)); in VecView_MPI_Draw_DA2d() [all …]
|
| H A D | dacreate.c | 127 DM dac; in DMLoad_DA() local 151 PetscCall(DMGetCoordinateDM(da, &dac)); in DMLoad_DA() 152 PetscCall(DMCreateGlobalVector(dac, &c)); in DMLoad_DA()
|
| H A D | da.c | 1342 PetscErrorCode DMCoarsenHierarchy_DA(DM da, PetscInt nlevels, DM dac[]) in DMCoarsenHierarchy_DA() argument 1350 PetscAssertPointer(dac, 3); in DMCoarsenHierarchy_DA() 1351 PetscCall(DMCoarsen(da, PetscObjectComm((PetscObject)da), &dac[0])); in DMCoarsenHierarchy_DA() 1352 …for (i = 1; i < nlevels; i++) PetscCall(DMCoarsen(dac[i - 1], PetscObjectComm((PetscObject)da), &d… in DMCoarsenHierarchy_DA()
|
| /petsc/src/dm/tutorials/ |
| H A D | ex3.c | 94 DM dac, daf; in main() local 111 PetscCall(DMDACreate1d(PETSC_COMM_WORLD, bx, M, 1, 1, NULL, &dac)); in main() 113 …eate2d(PETSC_COMM_WORLD, bx, by, stype, M, N, PETSC_DECIDE, PETSC_DECIDE, 1, 1, NULL, NULL, &dac)); in main() 115 …, by, bz, stype, M, N, P, PETSC_DECIDE, PETSC_DECIDE, PETSC_DECIDE, 1, 1, NULL, NULL, NULL, &dac)); in main() 117 PetscCall(DMSetFromOptions(dac)); in main() 118 PetscCall(DMSetUp(dac)); in main() 120 PetscCall(DMRefine(dac, PETSC_COMM_WORLD, &daf)); in main() 122 PetscCall(DMDASetUniformCoordinates(dac, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0)); in main() 130 PetscCall(DMCreateInterpolation(dac, daf, &A, 0)); in main() 133 PetscCall(DMDestroy(&dac)); in main()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex48.c | 1251 DM dac, daf; local 1260 dac = hierarchy[nlevels - 2]; 1262 dac = dac0; 1264 PetscCall(DMDAGetInfo(dac, &dim, &N, &M, 0, &n, &m, 0, &dof, &s, 0, 0, 0, &st)); 1268 …PetscCall(DMDACreate3d(PetscObjectComm((PetscObject)dac), DM_BOUNDARY_NONE, DM_BOUNDARY_PERIODIC, … 1271 daf->ops->creatematrix = dac->ops->creatematrix; 1272 daf->ops->createinterpolation = dac->ops->createinterpolation; 1273 daf->ops->getcoloring = dac->ops->getcoloring; 1275 ddc = (DM_DA *)dac->data; 1285 static PetscErrorCode DMCreateInterpolation_DA_THI(DM dac, DM daf, Mat *A, Vec *scale) argument [all …]
|
| /petsc/src/dm/interface/ |
| H A D | dm.c | 1265 PetscErrorCode DMCreateInterpolationScale(DM dac, DM daf, Mat mat, Vec *scale) in DMCreateInterpolationScale() argument 1275 PetscCall(DMCreateGlobalVector(dac, scale)); in DMCreateInterpolationScale() 1355 PetscErrorCode DMCreateInjection(DM dac, DM daf, Mat *mat) in DMCreateInjection() argument 1358 PetscValidHeaderSpecific(dac, DM_CLASSID, 1); in DMCreateInjection() 1361 PetscCall(PetscLogEventBegin(DM_CreateInjection, dac, daf, 0, 0)); in DMCreateInjection() 1362 PetscUseTypeMethod(dac, createinjection, daf, mat); in DMCreateInjection() 1363 PetscCall(PetscLogEventEnd(DM_CreateInjection, dac, daf, 0, 0)); in DMCreateInjection()
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 5214 (species/use-chemkin/dac-species ("co" "ho2")) 5215 (species/use-chemkin-dac/tol 0.001) 5216 (species/use-chemkin-dac? #f)
|