Home
last modified time | relevance | path

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

/petsc/src/dm/tutorials/
H A Dex3.c11 DM cda; in SetCoordinates1d() local
15 PetscCall(DMGetCoordinateDM(da, &cda)); in SetCoordinates1d()
18 PetscCall(DMDAVecGetArray(cda, global, &coors)); in SetCoordinates1d()
19 PetscCall(DMDAVecGetArrayRead(cda, local, &coorslocal)); in SetCoordinates1d()
20 PetscCall(DMDAGetCorners(cda, &start, 0, 0, &m, 0, 0)); in SetCoordinates1d()
24 PetscCall(DMDAVecRestoreArray(cda, global, &coors)); in SetCoordinates1d()
25 PetscCall(DMDAVecRestoreArrayRead(cda, local, &coorslocal)); in SetCoordinates1d()
26 PetscCall(DMGlobalToLocalBegin(cda, global, INSERT_VALUES, local)); in SetCoordinates1d()
27 PetscCall(DMGlobalToLocalEnd(cda, global, INSERT_VALUES, local)); in SetCoordinates1d()
36 DM cda; in SetCoordinates2d() local
[all …]
/petsc/src/snes/tutorials/
H A Dex33.c7 DM cda; member
35 DM cda; in FormPermeability() local
42 PetscCall(DMGetCoordinateDM(da, &cda)); in FormPermeability()
46 PetscCall(DMDAVecGetArray(cda, c, &coords)); in FormPermeability()
57 PetscCall(DMDAVecRestoreArray(cda, c, &coords)); in FormPermeability()
79 PetscCall(DMGetGlobalVector(user->cda, &L)); in FormFunctionLocal()
82 PetscCall(DMDAVecGetArray(user->cda, user->Kappa, &Kappa)); in FormFunctionLocal()
105 PetscCall(DMDAVecRestoreArray(user->cda, user->Kappa, &Kappa)); in FormFunctionLocal()
108 PetscCall(DMRestoreGlobalVector(user->cda, &L)); in FormFunctionLocal()
132 PetscCall(DMDACreate1d(PETSC_COMM_WORLD, DM_BOUNDARY_NONE, 4, 1, 1, NULL, &user.cda)); in main()
[all …]
H A Dex16.c605 DM cda; in FormJacobianLocal() local
613 PetscCall(DMGetCoordinateDM(info->da, &cda)); in FormJacobianLocal()
615 PetscCall(DMDAVecGetArray(cda, C, &c)); in FormJacobianLocal()
695 PetscCall(DMDAVecRestoreArray(cda, C, &c)); in FormJacobianLocal()
714 DM cda; in FormFunctionLocal() local
719 PetscCall(DMGetCoordinateDM(info->da, &cda)); in FormFunctionLocal()
721 PetscCall(DMDAVecGetArray(cda, C, &c)); in FormFunctionLocal()
769 PetscCall(DMDAVecRestoreArray(cda, C, &c)); in FormFunctionLocal()
791 DM cda; in TangentLoad() local
807 PetscCall(DMGetCoordinateDM(da, &cda)); in TangentLoad()
[all …]
/petsc/src/binding/petsc4py/test/
H A Dtest_dmstag.py50 cda = self.da.getCoordinateDM()
51 datype = cda.getType()
53 cda.destroy()
70 cda = self.directda.getCoordinateDM()
71 datype = cda.getType()
73 cda.destroy()
321 cda = PETSc.DMStag().create(
355 cdim = cda.getDim()
356 cdof = cda.getDof()
357 cgsizes = cda.getGlobalSizes()
[all …]
H A Dtest_dmda.py88 cda = self.da.getCoordinateDM()
89 cda.destroy()
235 cda = rda.coarsen()
236 self.assertEqual(rda.getDim(), cda.getDim())
237 self.assertEqual(rda.getDof(), cda.getDof())
238 for n1, n2 in zip(self.da.getSizes(), cda.getSizes()):
245 cda = self.da.coarsen()
246 self.assertEqual(da.getDim(), cda.getDim())
247 self.assertEqual(da.getDof(), cda.getDof())
249 self.assertEqual(da.getStencilType(), cda.getStencilType())
[all …]
/petsc/src/dm/tests/
H A Dex32.c23 DM Q2_da, Q1_da, cda; in TestQ2Q1DA() local
46 PetscCall(DMGetCoordinateDM(Q1_da, &cda)); in TestQ2Q1DA()
47 PetscCall(DMGetLocalVector(cda, &gcoords2)); in TestQ2Q1DA()
48 PetscCall(DMGlobalToLocalBegin(cda, coords, INSERT_VALUES, gcoords2)); in TestQ2Q1DA()
49 PetscCall(DMGlobalToLocalEnd(cda, coords, INSERT_VALUES, gcoords2)); in TestQ2Q1DA()
52 PetscCall(DMRestoreLocalVector(cda, &gcoords2)); in TestQ2Q1DA()
H A Dex36.c62 DM cda; in DAApplyConformalMapping() local
75 PetscCall(DMGetCoordinateDM(da, &cda)); in DAApplyConformalMapping()
202 DM cda; in DAApplyTrilinearMapping() local
206 PetscCall(DMGetCoordinateDM(da, &cda)); in DAApplyTrilinearMapping()
209 PetscCall(DMDAVecGetArrayRead(cda, Gcoords, &XX)); in DAApplyTrilinearMapping()
246 PetscCall(DMDAVecRestoreArrayRead(cda, Gcoords, &XX)); in DAApplyTrilinearMapping()
257 DM cda; in DADefineXLinearField2D() local
260 PetscCall(DMGetCoordinateDM(da, &cda)); in DADefineXLinearField2D()
263 PetscCall(DMDAVecGetArrayRead(cda, Gcoords, &XX)); in DADefineXLinearField2D()
273 PetscCall(DMDAVecRestoreArrayRead(cda, Gcoords, &XX)); in DADefineXLinearField2D()
[all …]
/petsc/src/ts/tutorials/power_grid/
H A Dex7.c112 DM cda; in PostStep() local
120 PetscCall(DMGetCoordinateDM(user->da, &cda)); in PostStep()
121 PetscCall(DMDAGetCorners(cda, &xs, &ys, 0, &xm, &ym, 0)); in PostStep()
123 PetscCall(DMDAVecGetArrayRead(cda, gc, &coors)); in PostStep()
130 PetscCall(DMDAVecRestoreArrayRead(cda, gc, &coors)); in PostStep()
143 DM cda; in ini_bou() local
161 PetscCall(DMGetCoordinateDM(user->da, &cda)); in ini_bou()
163 PetscCall(DMDAVecGetArray(cda, gc, &coors)); in ini_bou()
165 PetscCall(DMDAGetCorners(cda, &xs, &ys, 0, &xm, &ym, 0)); in ini_bou()
191 PetscCall(DMDAVecRestoreArray(cda, gc, &coors)); in ini_bou()
[all …]
H A Dex8.c140 DM cda; in ini_bou() local
152 PetscCall(DMGetCoordinateDM(user->da, &cda)); in ini_bou()
154 PetscCall(DMDAVecGetArrayRead(cda, gc, &coors)); in ini_bou()
165 PetscCall(DMDAVecRestoreArrayRead(cda, gc, &coors)); in ini_bou()
225 DM cda; in IFunction() local
236 PetscCall(DMGetCoordinateDM(user->da, &cda)); in IFunction()
237 PetscCall(DMDAGetCorners(cda, &xs, &ys, 0, &xm, &ym, 0)); in IFunction()
249 PetscCall(DMDAVecGetArrayRead(cda, gc, &coors)); in IFunction()
271 PetscCall(DMDAVecRestoreArrayRead(cda, gc, &coors)); in IFunction()
278 DM cda; in IJacobian() local
[all …]
H A Dex6.c125 DM cda; in ini_bou() local
142 PetscCall(DMGetCoordinateDM(user->da, &cda)); in ini_bou()
144 PetscCall(DMDAVecGetArray(cda, gc, &coors)); in ini_bou()
146 PetscCall(DMDAGetCorners(cda, &xs, &ys, 0, &xm, &ym, 0)); in ini_bou()
158 PetscCall(DMDAVecRestoreArray(cda, gc, &coors)); in ini_bou()
254 DM cda; in IFunction() local
264 PetscCall(DMGetCoordinateDM(user->da, &cda)); in IFunction()
265 PetscCall(DMDAGetCorners(cda, &xs, &ys, 0, &xm, &ym, 0)); in IFunction()
277 PetscCall(DMDAVecGetArrayRead(cda, gc, &coors)); in IFunction()
300 PetscCall(DMDAVecRestoreArrayRead(cda, gc, &coors)); in IFunction()
[all …]
/petsc/src/ts/tutorials/
H A Dex29.c108 DM da, cda; in main() local
130 PetscCall(DMDACreateCompatibleDMDA(da, 2, &cda)); in main()
131 PetscCall(PetscObjectCompose((PetscObject)da, "coefficientdm", (PetscObject)cda)); in main()
133 PetscCall(DMGetNamedGlobalVector(cda, "coefficient", &c)); in main()
134 PetscCall(DMGetNamedLocalVector(cda, "coefficient", &clocal)); in main()
136 PetscCall(FormDiffusionCoefficient(cda, NULL, c)); in main()
138 PetscCall(DMGlobalToLocalBegin(cda, c, INSERT_VALUES, clocal)); in main()
139 PetscCall(DMGlobalToLocalEnd(cda, c, INSERT_VALUES, clocal)); in main()
141 PetscCall(DMRestoreNamedLocalVector(cda, "coefficient", &clocal)); in main()
142 PetscCall(DMRestoreNamedGlobalVector(cda, "coefficient", &c)); in main()
[all …]
/petsc/src/ksp/ksp/tutorials/
H A Dex43.c315 DM cda; in DMDACoordViewGnuplot2d() local
331 PetscCall(DMGetCoordinateDM(da, &cda)); in DMDACoordViewGnuplot2d()
333 PetscCall(DMDAVecGetArrayRead(cda, coords, &_coords)); in DMDACoordViewGnuplot2d()
334 PetscCall(DMDAGetGhostCorners(cda, &si, &sj, 0, &nx, &ny, 0)); in DMDACoordViewGnuplot2d()
344 PetscCall(DMDAVecRestoreArrayRead(cda, coords, &_coords)); in DMDACoordViewGnuplot2d()
352 DM cda; in DMDAViewGnuplot2d() local
378 PetscCall(DMGetCoordinateDM(da, &cda)); in DMDAViewGnuplot2d()
380 PetscCall(DMDAVecGetArray(cda, coords, &_coords)); in DMDAViewGnuplot2d()
381 PetscCall(DMDAGetGhostCorners(cda, &si, &sj, 0, &nx, &ny, 0)); in DMDAViewGnuplot2d()
407 PetscCall(DMDAVecRestoreArray(cda, coords, &_coords)); in DMDAViewGnuplot2d()
[all …]
H A Dex49.c263 DM cda; in DMDACoordViewGnuplot2d() local
278 PetscCall(DMGetCoordinateDM(da, &cda)); in DMDACoordViewGnuplot2d()
280 PetscCall(DMDAVecGetArray(cda, coords, &_coords)); in DMDACoordViewGnuplot2d()
281 PetscCall(DMDAGetGhostCorners(cda, &si, &sj, 0, &nx, &ny, 0)); in DMDACoordViewGnuplot2d()
291 PetscCall(DMDAVecRestoreArray(cda, coords, &_coords)); in DMDACoordViewGnuplot2d()
299 DM cda; in DMDAViewGnuplot2d() local
325 PetscCall(DMGetCoordinateDM(da, &cda)); in DMDAViewGnuplot2d()
327 PetscCall(DMDAVecGetArray(cda, coords, &_coords)); in DMDAViewGnuplot2d()
328 PetscCall(DMDAGetGhostCorners(cda, &si, &sj, 0, &nx, &ny, 0)); in DMDAViewGnuplot2d()
354 PetscCall(DMDAVecRestoreArray(cda, coords, &_coords)); in DMDAViewGnuplot2d()
[all …]
H A Dex70.c337 DM cda; in AssembleStokes_A() local
354 PetscCall(DMGetCoordinateDM(stokes_da, &cda)); in AssembleStokes_A()
400 DM cda; in AssembleStokes_PC() local
417 PetscCall(DMGetCoordinateDM(stokes_da, &cda)); in AssembleStokes_PC()
462 DM cda; in AssembleStokes_RHS() local
479 PetscCall(DMGetCoordinateDM(stokes_da, &cda)); in AssembleStokes_RHS()
1287 DM cda; in BCApplyZero_EAST() local
1303 PetscCall(DMGetCoordinateDM(da, &cda)); in BCApplyZero_EAST()
1305 PetscCall(DMDAVecGetArray(cda, coords, &_coords)); in BCApplyZero_EAST()
1306 PetscCall(DMDAGetGhostCorners(cda, &si, &sj, 0, &nx, &ny, 0)); in BCApplyZero_EAST()
[all …]
H A Dex42.c898 DM cda; in AssembleA_Stokes() local
917 PetscCall(DMGetCoordinateDM(stokes_da, &cda)); in AssembleA_Stokes()
919 PetscCall(DMDAVecGetArray(cda, coords, &_coords)); in AssembleA_Stokes()
978 PetscCall(DMDAVecRestoreArray(cda, coords, &_coords)); in AssembleA_Stokes()
984 DM cda; in AssembleA_PCStokes() local
1003 PetscCall(DMGetCoordinateDM(stokes_da, &cda)); in AssembleA_PCStokes()
1005 PetscCall(DMDAVecGetArray(cda, coords, &_coords)); in AssembleA_PCStokes()
1063 PetscCall(DMDAVecRestoreArray(cda, coords, &_coords)); in AssembleA_PCStokes()
1069 DM cda; in AssembleF_Stokes() local
1088 PetscCall(DMGetCoordinateDM(stokes_da, &cda)); in AssembleF_Stokes()
[all …]
/petsc/src/ts/tutorials/network/
H A DpipeImpls.c12 DM cda; in PipeComputeSteadyState() local
19 PetscCall(DMGetCoordinateDM(pipe->da, &cda)); in PipeComputeSteadyState()
22 PetscCall(DMDAVecGetArrayRead(cda, local, &coords)); in PipeComputeSteadyState()
31 PetscCall(DMDAVecRestoreArrayRead(cda, local, &coords)); in PipeComputeSteadyState()
/petsc/src/dm/impls/da/
H A Dgr1.c28 DM cda; in DMDASetUniformCoordinates() local
45 PetscCall(DMGetCoordinateDM(da, &cda)); in DMDASetUniformCoordinates()
46 PetscCall(DMCreateGlobalVector(cda, &xcoor)); in DMDASetUniformCoordinates()
H A Dgrglvis.c337 DM da, cda; in DMDAView_GLVis_ASCII() local
449 PetscCall(VecGetDM(xcoorl, &cda)); in DMDAView_GLVis_ASCII()
451 if (!cda) { /* HO viz */ in DMDAView_GLVis_ASCII()
/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmult.c98 PetscScalar *cda, *coa; in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() local
146 PetscCall(MatSeqAIJGetArrayWrite(c->A, &cda)); in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
167 ca = PetscSafePointerPlusOffset(cda, cd->i[i]); in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
184 PetscCall(MatSeqAIJRestoreArrayWrite(c->A, &cda)); in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
660 PetscScalar *ada, *aoa, *cda = cd->a, *coa = co->a; in MatMatMultNumeric_MPIAIJ_MPIAIJ() local
778 ca = cda + cd->i[i]; in MatMatMultNumeric_MPIAIJ_MPIAIJ()