Home
last modified time | relevance | path

Searched refs:InsertMode (Results 1 – 25 of 131) sorted by relevance

123456

/petsc/src/dm/impls/shell/ftn-custom/
H A Dzdmshellf.c55 static PetscErrorCode ourglobaltolocalbegin(DM dm, Vec g, InsertMode mode, Vec l) in ourglobaltolocalbegin()
57 …PetscObjectUseFortranCallbackSubType(dm, _cb.globaltolocalbegin, (DM *, Vec *, InsertMode *, Vec *… in ourglobaltolocalbegin()
60 static PetscErrorCode ourglobaltolocalend(DM dm, Vec g, InsertMode mode, Vec l) in ourglobaltolocalend()
62 …PetscObjectUseFortranCallbackSubType(dm, _cb.globaltolocalend, (DM *, Vec *, InsertMode *, Vec *, … in ourglobaltolocalend()
65 static PetscErrorCode ourlocaltoglobalbegin(DM dm, Vec l, InsertMode mode, Vec g) in ourlocaltoglobalbegin()
67 …PetscObjectUseFortranCallbackSubType(dm, _cb.localtoglobalbegin, (DM *, Vec *, InsertMode *, Vec *… in ourlocaltoglobalbegin()
70 static PetscErrorCode ourlocaltoglobalend(DM dm, Vec l, InsertMode mode, Vec g) in ourlocaltoglobalend()
72 …PetscObjectUseFortranCallbackSubType(dm, _cb.localtoglobalend, (DM *, Vec *, InsertMode *, Vec *, … in ourlocaltoglobalend()
75 static PetscErrorCode ourlocaltolocalbegin(DM dm, Vec g, InsertMode mode, Vec l) in ourlocaltolocalbegin()
77 …PetscObjectUseFortranCallbackSubType(dm, _cb.localtolocalbegin, (DM *, Vec *, InsertMode *, Vec *,… in ourlocaltolocalbegin()
[all …]
/petsc/include/
H A Dpetscdmshell.h17 …etGlobalToLocal(DM, PetscErrorCode (*)(DM, Vec, InsertMode, Vec), PetscErrorCode (*)(DM, Vec, Inse…
19 …etLocalToGlobal(DM, PetscErrorCode (*)(DM, Vec, InsertMode, Vec), PetscErrorCode (*)(DM, Vec, Inse…
21 …SetLocalToLocal(DM, PetscErrorCode (*)(DM, Vec, InsertMode, Vec), PetscErrorCode (*)(DM, Vec, Inse…
39 PETSC_EXTERN PetscErrorCode DMGlobalToLocalBeginDefaultShell(DM, Vec, InsertMode, Vec);
40 PETSC_EXTERN PetscErrorCode DMGlobalToLocalEndDefaultShell(DM, Vec, InsertMode, Vec);
41 PETSC_EXTERN PetscErrorCode DMLocalToGlobalBeginDefaultShell(DM, Vec, InsertMode, Vec);
42 PETSC_EXTERN PetscErrorCode DMLocalToGlobalEndDefaultShell(DM, Vec, InsertMode, Vec);
43 PETSC_EXTERN PetscErrorCode DMLocalToLocalBeginDefaultShell(DM, Vec, InsertMode, Vec);
44 PETSC_EXTERN PetscErrorCode DMLocalToLocalEndDefaultShell(DM, Vec, InsertMode, Vec);
H A Dpetscdm.h131 …calHookAdd(DM, PetscErrorCode (*)(DM, Vec, InsertMode, Vec, PetscCtx), PetscErrorCode (*)(DM, Vec,…
132 …balHookAdd(DM, PetscErrorCode (*)(DM, Vec, InsertMode, Vec, PetscCtx), PetscErrorCode (*)(DM, Vec,…
133 PETSC_EXTERN PetscErrorCode DMGlobalToLocal(DM, Vec, InsertMode, Vec);
134 PETSC_EXTERN PetscErrorCode DMGlobalToLocalBegin(DM, Vec, InsertMode, Vec);
135 PETSC_EXTERN PetscErrorCode DMGlobalToLocalEnd(DM, Vec, InsertMode, Vec);
136 PETSC_EXTERN PetscErrorCode DMLocalToGlobal(DM, Vec, InsertMode, Vec);
137 PETSC_EXTERN PetscErrorCode DMLocalToGlobalBegin(DM, Vec, InsertMode, Vec);
138 PETSC_EXTERN PetscErrorCode DMLocalToGlobalEnd(DM, Vec, InsertMode, Vec);
139 PETSC_EXTERN PetscErrorCode DMLocalToLocalBegin(DM, Vec, InsertMode, Vec);
140 PETSC_EXTERN PetscErrorCode DMLocalToLocalEnd(DM, Vec, InsertMode, Vec);
[all …]
H A Dpetscdmda.h59 PETSC_EXTERN PetscErrorCode DMDAGlobalToNaturalBegin(DM, Vec, InsertMode, Vec);
60 PETSC_EXTERN PetscErrorCode DMDAGlobalToNaturalEnd(DM, Vec, InsertMode, Vec);
61 PETSC_EXTERN PetscErrorCode DMDANaturalToGlobalBegin(DM, Vec, InsertMode, Vec);
62 PETSC_EXTERN PetscErrorCode DMDANaturalToGlobalEnd(DM, Vec, InsertMode, Vec);
63 …egin()", ) static inline PetscErrorCode DMDALocalToLocalBegin(DM dm, Vec g, InsertMode mode, Vec l) in DMDALocalToLocalBegin()
67 …calEnd()", ) static inline PetscErrorCode DMDALocalToLocalEnd(DM dm, Vec g, InsertMode mode, Vec l) in DMDALocalToLocalEnd()
H A Dpetscdmcomposite.h14 PETSC_EXTERN PetscErrorCode DMCompositeGather(DM, InsertMode, Vec, ...);
15 PETSC_EXTERN PetscErrorCode DMCompositeGatherArray(DM, InsertMode, Vec, Vec *);
H A Dpetscvec.h350 PETSC_EXTERN PetscErrorCode VecStrideGather(Vec, PetscInt, Vec, InsertMode);
351 PETSC_EXTERN PetscErrorCode VecStrideScatter(Vec, PetscInt, Vec, InsertMode);
352 PETSC_EXTERN PetscErrorCode VecStrideGatherAll(Vec, Vec[], InsertMode);
353 PETSC_EXTERN PetscErrorCode VecStrideScatterAll(Vec[], Vec, InsertMode);
355 …rorCode VecStrideSubSetScatter(Vec, PetscInt, const PetscInt[], const PetscInt[], Vec, InsertMode);
356 …rrorCode VecStrideSubSetGather(Vec, PetscInt, const PetscInt[], const PetscInt[], Vec, InsertMode);
358 …TERN PetscErrorCode VecSetValues(Vec, PetscInt, const PetscInt[], const PetscScalar[], InsertMode);
369 PETSC_EXTERN PetscErrorCode VecSetValuesCOO(Vec, const PetscScalar[], InsertMode);
395 static inline PetscErrorCode VecSetValue(Vec v, PetscInt i, PetscScalar va, InsertMode mode) in VecSetValue()
402 …tscErrorCode VecSetValuesBlocked(Vec, PetscInt, const PetscInt[], const PetscScalar[], InsertMode);
[all …]
/petsc/src/binding/petsc4py/test/
H A Dtest_dmshell.py127 if mode == PETSc.InsertMode.INSERT_VALUES:
129 elif mode == PETSc.InsertMode.ADD_VALUES:
143 self.dm.globalToLocal(vec, ovec, addv=PETSc.InsertMode.INSERT_VALUES)
145 self.dm.globalToLocal(vec, ovec, addv=PETSc.InsertMode.ADD_VALUES)
150 if mode == PETSc.InsertMode.INSERT_VALUES:
152 elif mode == PETSc.InsertMode.ADD_VALUES:
166 self.dm.localToGlobal(vec, ovec, addv=PETSc.InsertMode.INSERT_VALUES)
168 self.dm.localToGlobal(vec, ovec, addv=PETSc.InsertMode.ADD_VALUES)
173 if mode == PETSc.InsertMode.INSERT_VALUES:
175 elif mode == PETSc.InsertMode.ADD_VALUES:
[all …]
/petsc/include/petsc/private/
H A Ddmswarmimpl.h103 PETSC_INTERN PetscErrorCode DMGlobalToLocalBegin_Swarm(DM, Vec, InsertMode, Vec);
104 PETSC_INTERN PetscErrorCode DMGlobalToLocalEnd_Swarm(DM, Vec, InsertMode, Vec);
105 PETSC_INTERN PetscErrorCode DMLocalToGlobalBegin_Swarm(DM, Vec, InsertMode, Vec);
106 PETSC_INTERN PetscErrorCode DMLocalToGlobalEnd_Swarm(DM, Vec, InsertMode, Vec);
107 …ERN PetscErrorCode DMProjectFieldLocal_Swarm(DM, PetscReal, Vec, PetscPointFn **, InsertMode, Vec);
H A Ddmdaimpl.h99 PETSC_INTERN PetscErrorCode DMGlobalToLocalBegin_DA(DM, Vec, InsertMode, Vec);
100 PETSC_INTERN PetscErrorCode DMGlobalToLocalEnd_DA(DM, Vec, InsertMode, Vec);
101 PETSC_INTERN PetscErrorCode DMLocalToGlobalBegin_DA(DM, Vec, InsertMode, Vec);
102 PETSC_INTERN PetscErrorCode DMLocalToGlobalEnd_DA(DM, Vec, InsertMode, Vec);
103 PETSC_INTERN PetscErrorCode DMLocalToLocalBegin_DA(DM, Vec, InsertMode, Vec);
104 PETSC_INTERN PetscErrorCode DMLocalToLocalEnd_DA(DM, Vec, InsertMode, Vec);
H A Ddmimpl.h69 PetscErrorCode (*globaltolocalbegin)(DM, Vec, InsertMode, Vec);
70 PetscErrorCode (*globaltolocalend)(DM, Vec, InsertMode, Vec);
71 PetscErrorCode (*localtoglobalbegin)(DM, Vec, InsertMode, Vec);
72 PetscErrorCode (*localtoglobalend)(DM, Vec, InsertMode, Vec);
73 PetscErrorCode (*localtolocalbegin)(DM, Vec, InsertMode, Vec);
74 PetscErrorCode (*localtolocalend)(DM, Vec, InsertMode, Vec);
94 …etscInt, PetscReal, const PetscReal[], PetscInt, PetscScalar *, void *), void **, InsertMode, Vec);
95 …etscInt, PetscReal, const PetscReal[], PetscInt, PetscScalar *, void *), void **, InsertMode, Vec);
96 …r[], PetscReal, const PetscReal[], PetscInt, const PetscScalar[], PetscScalar[]), InsertMode, Vec);
97 …r[], PetscReal, const PetscReal[], PetscInt, const PetscScalar[], PetscScalar[]), InsertMode, Vec);
[all …]
H A Dvecimpl.h39 PetscErrorCode (*setvalues)(Vec, PetscInt, const PetscInt[], const PetscScalar[], InsertMode);
50 …tscErrorCode (*setvaluesblocked)(Vec, PetscInt, const PetscInt[], const PetscScalar[], InsertMode);
78 PetscErrorCode (*stridegather)(Vec, PetscInt, Vec, InsertMode);
79 PetscErrorCode (*stridescatter)(Vec, PetscInt, Vec, InsertMode);
85 …rrorCode (*stridesubsetgather)(Vec, PetscInt, const PetscInt[], const PetscInt[], Vec, InsertMode);
86 …rorCode (*stridesubsetscatter)(Vec, PetscInt, const PetscInt[], const PetscInt[], Vec, InsertMode);
106 PetscErrorCode (*setvaluescoo)(Vec, const PetscScalar[], InsertMode);
150 InsertMode insertmode;
301 PETSC_INTERN PetscErrorCode VecStrideGather_Default(Vec, PetscInt, Vec, InsertMode);
302 PETSC_INTERN PetscErrorCode VecStrideScatter_Default(Vec, PetscInt, Vec, InsertMode);
[all …]
H A Dpcbddcprivateimpl.h53 PETSC_INTERN PetscErrorCode PCBDDCScatterCoarseDataBegin(PC, InsertMode, ScatterMode);
54 PETSC_INTERN PetscErrorCode PCBDDCScatterCoarseDataEnd(PC, InsertMode, ScatterMode);
/petsc/src/dm/impls/da/
H A Ddagtol.c7 PetscErrorCode DMGlobalToLocalBegin_DA(DM da, Vec g, InsertMode mode, Vec l) in DMGlobalToLocalBegin_DA()
19 PetscErrorCode DMGlobalToLocalEnd_DA(DM da, Vec g, InsertMode mode, Vec l) in DMGlobalToLocalEnd_DA()
31 PetscErrorCode DMLocalToGlobalBegin_DA(DM da, Vec l, InsertMode mode, Vec g) in DMLocalToGlobalBegin_DA()
50 PetscErrorCode DMLocalToGlobalEnd_DA(DM da, Vec l, InsertMode mode, Vec g) in DMLocalToGlobalEnd_DA()
137 PetscErrorCode DMDAGlobalToNaturalBegin(DM da, Vec g, InsertMode mode, Vec n) in DMDAGlobalToNaturalBegin()
178 PetscErrorCode DMDAGlobalToNaturalEnd(DM da, Vec g, InsertMode mode, Vec n) in DMDAGlobalToNaturalEnd()
216 PetscErrorCode DMDANaturalToGlobalBegin(DM da, Vec n, InsertMode mode, Vec g) in DMDANaturalToGlobalBegin()
257 PetscErrorCode DMDANaturalToGlobalEnd(DM da, Vec n, InsertMode mode, Vec g) in DMDANaturalToGlobalEnd()
H A Ddaltol.c65 PetscErrorCode DMLocalToLocalBegin_DA(DM da, Vec g, InsertMode mode, Vec l) in DMLocalToLocalBegin_DA()
76 PetscErrorCode DMLocalToLocalEnd_DA(DM da, Vec g, InsertMode mode, Vec l) in DMLocalToLocalEnd_DA()
/petsc/src/ts/tutorials/autodiff/adolc-utils/
H A Dsparse.cxx147 PetscErrorCode RecoverJacobian(Mat A, InsertMode mode, PetscInt m, PetscInt p, PetscScalar **R, Pet… in RecoverJacobian()
177 PetscErrorCode RecoverJacobianLocal(Mat A, InsertMode mode, PetscInt m, PetscInt p, PetscScalar **R… in RecoverJacobianLocal()
205 PetscErrorCode RecoverDiagonal(Vec diag, InsertMode mode, PetscInt m, PetscScalar *R, PetscScalar *… in RecoverDiagonal()
229 PetscErrorCode RecoverDiagonalLocal(Vec diag, InsertMode mode, PetscInt m, PetscScalar *R, PetscSca… in RecoverDiagonalLocal()
/petsc/src/dm/impls/shell/
H A Ddmshell.c34 PetscErrorCode DMGlobalToLocalBeginDefaultShell(DM dm, Vec g, InsertMode mode, Vec l) in DMGlobalToLocalBeginDefaultShell()
58 PetscErrorCode DMGlobalToLocalEndDefaultShell(DM dm, Vec g, InsertMode mode, Vec l) in DMGlobalToLocalEndDefaultShell()
85 PetscErrorCode DMLocalToGlobalBeginDefaultShell(DM dm, Vec l, InsertMode mode, Vec g) in DMLocalToGlobalBeginDefaultShell()
109 PetscErrorCode DMLocalToGlobalEndDefaultShell(DM dm, Vec l, InsertMode mode, Vec g) in DMLocalToGlobalEndDefaultShell()
138 PetscErrorCode DMLocalToLocalBeginDefaultShell(DM dm, Vec g, InsertMode mode, Vec l) in DMLocalToLocalBeginDefaultShell()
164 PetscErrorCode DMLocalToLocalEndDefaultShell(DM dm, Vec g, InsertMode mode, Vec l) in DMLocalToLocalEndDefaultShell()
556 …oLocal(DM dm, PetscErrorCode (*begin)(DM, Vec, InsertMode, Vec), PetscErrorCode (*end)(DM, Vec, In… in DMShellSetGlobalToLocal() argument
583 …Global(DM dm, PetscErrorCode (*begin)(DM, Vec, InsertMode, Vec), PetscErrorCode (*end)(DM, Vec, In… in DMShellSetLocalToGlobal() argument
610 …oLocal(DM dm, PetscErrorCode (*begin)(DM, Vec, InsertMode, Vec), PetscErrorCode (*end)(DM, Vec, In… in DMShellSetLocalToLocal() argument
/petsc/src/vec/vec/impls/
H A Ddvecimpl.h27 … PetscErrorCode VecSetValues_Seq(Vec, PetscInt, const PetscInt *, const PetscScalar *, InsertMode);
28 …rrorCode VecSetValuesBlocked_Seq(Vec, PetscInt, const PetscInt *, const PetscScalar *, InsertMode);
37 PETSC_INTERN PetscErrorCode VecSetValuesCOO_Seq(Vec, const PetscScalar[], InsertMode);
/petsc/src/mat/impls/localref/
H A Dmlocalref.c7 …ues)(Mat, PetscInt, const PetscInt[], PetscInt, const PetscInt[], const PetscScalar[], InsertMode);
8 …ked)(Mat, PetscInt, const PetscInt[], PetscInt, const PetscInt[], const PetscScalar[], InsertMode);
35 …onst PetscInt irow[], PetscInt ncol, const PetscInt icol[], const PetscScalar y[], InsertMode addv) in MatSetValuesBlockedLocal_LocalRef_Block()
50 …onst PetscInt irow[], PetscInt ncol, const PetscInt icol[], const PetscScalar y[], InsertMode addv) in MatSetValuesBlockedLocal_LocalRef_Scalar()
67 …onst PetscInt irow[], PetscInt ncol, const PetscInt icol[], const PetscScalar y[], InsertMode addv) in MatSetValuesLocal_LocalRef_Scalar()
/petsc/src/binding/petsc4py/demo/legacy/ode/
H A Dheat.py58 self.g2l.scatter(self.gvec, self.lvec, PETSc.InsertMode.INSERT)
72 self.g2l.scatter(x, self.lvec, PETSc.InsertMode.INSERT) # lvec is a work vector
95 self.tozero.scatter(x, self.zvec, PETSc.InsertMode.INSERT)
/petsc/src/vec/vec/impls/mpi/
H A Dcommonmpvec.c183 PetscErrorCode VecGhostUpdateBegin(Vec g, InsertMode insertmode, ScatterMode scattermode) in VecGhostUpdateBegin()
245 PetscErrorCode VecGhostUpdateEnd(Vec g, InsertMode insertmode, ScatterMode scattermode) in VecGhostUpdateEnd()
H A Dpvecimpl.h70 … PetscErrorCode VecSetValues_MPI(Vec, PetscInt, const PetscInt[], const PetscScalar[], InsertMode);
71 …rrorCode VecSetValuesBlocked_MPI(Vec, PetscInt, const PetscInt[], const PetscScalar[], InsertMode);
82 PETSC_INTERN PetscErrorCode VecSetValuesCOO_MPI(Vec, const PetscScalar[], InsertMode);
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DConst.pyx47 class InsertMode(object): class
61 petsc.InsertMode
/petsc/src/binding/petsc4py/demo/python_types/
H A Dmatpython_protocol.py5 from petsc4py.PETSc import InsertMode
82 def setDiagonal(self, A: Mat, d: Vec, im: InsertMode) -> None: argument
/petsc/src/binding/petsc4py/src/petsc4py/
H A Dtyping.py17 InsertMode,
147 InsertModeSpec: TypeAlias = InsertMode | bool | None
/petsc/src/tao/matrix/
H A Dsubmatfree.h19 PetscErrorCode MatDiagonalSet_SMF(Mat, Vec, InsertMode);

123456