Home
last modified time | relevance | path

Searched refs:DMDA (Results 1 – 25 of 150) sorted by relevance

123456

/petsc/src/sys/tests/linter/output/
H A DtestValidHeaders.patch11 - PetscValidHeaderSpecificType(r, PETSC_VIEWER_CLASSID, 0, DMDA);
12 + PetscValidHeaderSpecificType(r, PETSC_RANDOM_CLASSID, 1, DMDA);
13 PetscValidHeaderSpecificType(v, PETSC_DRAW_CLASSID, 0, DMDA);
14 PetscValidHeaderSpecificType(d, PETSC_DRAWAXIS_CLASSID, 0, DMDA);
17 PetscValidHeaderSpecificType(r, PETSC_VIEWER_CLASSID, 0, DMDA);
18 - PetscValidHeaderSpecificType(v, PETSC_DRAW_CLASSID, 0, DMDA);
19 + PetscValidHeaderSpecificType(v, PETSC_VIEWER_CLASSID, 2, DMDA);
20 PetscValidHeaderSpecificType(d, PETSC_DRAWAXIS_CLASSID, 0, DMDA);
21 PetscValidHeaderSpecificType(a, PETSC_RANDOM_CLASSID, 0, DMDA);
23 PetscValidHeaderSpecificType(r, PETSC_VIEWER_CLASSID, 0, DMDA);
[all …]
/petsc/src/sys/tests/linter/
H A DtestValidHeaders.c5 #if !defined(DMDA)
6 #define DMDA "da" macro
12 PetscValidHeaderSpecificType(r, PETSC_VIEWER_CLASSID, 0, DMDA); in testValidHeaders()
13 PetscValidHeaderSpecificType(v, PETSC_DRAW_CLASSID, 0, DMDA); in testValidHeaders()
14 PetscValidHeaderSpecificType(d, PETSC_DRAWAXIS_CLASSID, 0, DMDA); in testValidHeaders()
15 PetscValidHeaderSpecificType(a, PETSC_RANDOM_CLASSID, 0, DMDA); in testValidHeaders()
18 PetscValidHeaderSpecificType(r, PETSC_RANDOM_CLASSID, 1, DMDA); in testValidHeaders()
19 PetscValidHeaderSpecificType(v, PETSC_VIEWER_CLASSID, 2, DMDA); in testValidHeaders()
20 PetscValidHeaderSpecificType(d, PETSC_DRAW_CLASSID, 3, DMDA); in testValidHeaders()
21 PetscValidHeaderSpecificType(a, PETSC_DRAWAXIS_CLASSID, 4, DMDA); in testValidHeaders()
/petsc/src/dm/impls/da/
H A Ddagetelem.c208 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetElementsCorners()
212 PetscCall(PetscObjectTypeCompare((PetscObject)da, DMDA, &isda)); in DMDAGetElementsCorners()
254 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetElementsSizes()
258 PetscCall(PetscObjectTypeCompare((PetscObject)da, DMDA, &isda)); in DMDAGetElementsSizes()
306 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetElementType()
308 PetscCall(PetscObjectTypeCompare((PetscObject)da, DMDA, &isda)); in DMDASetElementType()
344 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetElementType()
346 PetscCall(PetscObjectTypeCompare((PetscObject)da, DMDA, &isda)); in DMDAGetElementType()
394 PetscValidHeaderSpecificType(dm, DM_CLASSID, 1, DMDA); in DMDAGetElements()
398 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMDA, &isda)); in DMDAGetElements()
[all …]
H A Ddapreallocate.c28 PetscValidHeaderSpecificType(dm, DM_CLASSID, 1, DMDA); in DMDASetPreallocationCenterDimension()
58 PetscValidHeaderSpecificType(dm, DM_CLASSID, 1, DMDA); in DMDAGetPreallocationCenterDimension()
H A Ddaindex.c72 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetAOType()
73 PetscCall(PetscObjectTypeCompare((PetscObject)da, DMDA, &isdmda)); in DMDASetAOType()
120 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetAO()
122 PetscCall(PetscObjectTypeCompare((PetscObject)da, DMDA, &isdmda)); in DMDAGetAO()
H A Dda.c26 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetSizes()
61 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetNumProcs()
106 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetBoundaryType()
139 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetBoundaryType()
168 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetDof()
196 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetDof()
224 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetOverlap()
251 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetOverlap()
281 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetNumLocalSubDomains()
304 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetNumLocalSubDomains()
[all …]
H A Ddagtol.c142 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGlobalToNaturalBegin()
183 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGlobalToNaturalEnd()
221 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDANaturalToGlobalBegin()
262 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDANaturalToGlobalEnd()
H A Ddacorn.c44 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDASetFieldName()
140 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetFieldName()
170 PetscValidHeaderSpecificType(dm, DM_CLASSID, 1, DMDA); in DMDASetCoordinateName()
202 PetscValidHeaderSpecificType(dm, DM_CLASSID, 1, DMDA); in DMDAGetCoordinateName()
245 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGetCorners()
H A Ddagtona.c37 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAGlobalToNaturalAllCreate()
82 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDANaturalAllToGlobalCreate()
H A Dmakefile5 SUBMANSEC = DMDA
H A Ddapf.c24 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDACreatePF()
/petsc/src/dm/impls/da/kokkos/
H A Ddagetov.kokkos.cxx33 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecGetKokkosOffsetView_Private()
51 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecRestoreKokkosOffsetView_Private()
67 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecGetKokkosOffsetView()
83 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecRestoreKokkosOffsetView()
99 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecGetKokkosOffsetView_Private()
116 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecRestoreKokkosOffsetView_Private()
133 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecGetKokkosOffsetView()
149 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecRestoreKokkosOffsetView()
165 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecGetKokkosOffsetView_Private()
182 PetscValidHeaderSpecificType(da, DM_CLASSID, 1, DMDA); in DMDAVecRestoreKokkosOffsetView_Private()
[all …]
H A Dmakefile5 SUBMANSEC = DMDA
/petsc/doc/manualpages/MANSECHeaders/
H A DDMDA1 # Structured Grids (DMDA)
3 The `DMDA` subclass of `DM` encapsulates a Cartesian structured mesh, with interfaces for both topo…
/petsc/src/dm/tutorials/output/
H A Dex22_2.out2 IS to select slice from 3D DMDA vector :
24 Extracted slice vector, in DMDA ordering :
H A Dex22_1.out2 IS to select slice from 3D DMDA vector :
23 Extracted slice vector, in DMDA ordering :
H A Dex22_3.out2 IS to select slice from 3D DMDA vector :
25 Extracted slice vector, in DMDA ordering :
H A Dex22_5.out2 IS to select slice from 3D DMDA vector :
26 Extracted slice vector, in DMDA ordering :
H A Dex22_4.out2 IS to select slice from 3D DMDA vector :
26 Extracted slice vector, in DMDA ordering :
/petsc/src/snes/tutorials/output/
H A Dex19_ngmres_fas_ms.out21 Jacobian is built using a DMDA local Jacobian
39 Jacobian is built using colored finite differences on a DMDA
98 Jacobian is built using a DMDA local Jacobian
109 Jacobian is built using a DMDA local Jacobian
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMDA.pyx23 cdef class DMDA(DM): class
44 """Create a ``DMDA`` object.
137 # create the DMDA object
153 stencil_width: int | None = None) -> DMDA:
154 """Duplicate a DMDA.
158 This routine retrieves the information from the DMDA and recreates it.
207 cdef DMDA da = DMDA()
683 The field number for the DMDA (``0``, ``1``, ..., ``dof-1``),
685 within the `DMDA`.
707 The field number for the DMDA (``0``, ``1``, ..., ``dof-1``),
[all …]
/petsc/src/binding/petsc4py/test/
H A Dtest_dmda.py12 STENCIL = PETSc.DMDA.StencilType.STAR
16 self.da = PETSc.DMDA().create(
313 MIRROR = PETSc.DMDA.BoundaryType.MIRROR
314 GHOSTED = PETSc.DMDA.BoundaryType.GHOSTED
315 PERIODIC = PETSc.DMDA.BoundaryType.PERIODIC
316 TWIST = PETSc.DMDA.BoundaryType.TWIST
498 da = PETSc.DMDA().create(**kargs)
534 da = PETSc.DMDA().create([8 * SCALE] * dim)
/petsc/src/dm/impls/da/ftn-custom/
H A Dmakefile4 SUBMANSEC= DMDA
/petsc/src/dm/impls/da/hypre/
H A Dmakefile5 SUBMANSEC = DMDA
/petsc/doc/manual/
H A Ddmstag.md9 … extremely cumbersome, to implement a staggered-grid code using multiple `DMDA` objects, or a sing…
10 multi-component `DMDA` object where some degrees of freedom are unused.
17 like {ref}`DMDA <sec_struct>`, with a couple of important distinctions, and borrows some terminology
41 The structured grid, is like with `DMDA`, decomposed via a Cartesian product of decompositions in e…
69 (unlike `DMDA`), this implies that the global `Vec` do not have a natural block structure, as diffe…
104 `DMSTAG`, unlike `DMDA`, supports two approaches to defining coordinates. This is captured by which…
108 … to represent coordinates in "explicit" form, behavior is much like with `DMDA` - the coordinate `…
130 Numberings are, like `DMDA`, based on a local "x-fastest, z-slowest" or "PETSc" ordering of element…
145 Multiple DOF associated with a given point are stored sequentially (as with `DMDA`).

123456