Home
last modified time | relevance | path

Searched refs:localU (Results 1 – 14 of 14) sorted by relevance

/petsc/src/ts/tutorials/advection-diffusion-reaction/
H A Dreaction_diffusion.c35 Vec localU; in RHSFunction() local
39 PetscCall(DMGetLocalVector(da, &localU)); in RHSFunction()
52 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in RHSFunction()
53 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in RHSFunction()
58 PetscCall(DMDAVecGetArrayRead(da, localU, &u)); in RHSFunction()
86 PetscCall(DMDAVecRestoreArrayRead(da, localU, &u)); in RHSFunction()
88 PetscCall(DMRestoreLocalVector(da, &localU)); in RHSFunction()
100 Vec localU; in RHSJacobian() local
106 PetscCall(DMGetLocalVector(da, &localU)); in RHSJacobian()
120 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in RHSJacobian()
[all …]
H A Dex4.c143 Vec localU; in IFunction() local
147 PetscCall(DMGetLocalVector(da, &localU)); in IFunction()
159 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in IFunction()
160 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in IFunction()
165 PetscCall(DMDAVecGetArrayRead(da, localU, &u)); in IFunction()
210 PetscCall(DMDAVecRestoreArrayRead(da, localU, &u)); in IFunction()
213 PetscCall(DMRestoreLocalVector(da, &localU)); in IFunction()
/petsc/src/ts/tutorials/autodiff/
H A Dadr_ex5adj.cxx402 Vec localU; in IFunctionActive() local
412 PetscCall(DMGetLocalVector(da, &localU)); in IFunctionActive()
432 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in IFunctionActive()
433 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in IFunctionActive()
438 PetscCall(DMDAVecGetArrayRead(da, localU, &u)); in IFunctionActive()
511 PetscCall(DMDAVecRestoreArrayRead(da, localU, &u)); in IFunctionActive()
514 PetscCall(DMRestoreLocalVector(da, &localU)); in IFunctionActive()
534 Vec localU, localF; in RHSFunctionPassive() local
543 PetscCall(DMGetLocalVector(da, &localU)); in RHSFunctionPassive()
552 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in RHSFunctionPassive()
[all …]
H A Dadr_ex5adj_mf.cxx290 Vec localU; in IFunctionActive() local
300 PetscCall(DMGetLocalVector(da, &localU)); in IFunctionActive()
320 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in IFunctionActive()
321 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in IFunctionActive()
326 PetscCall(DMDAVecGetArrayRead(da, localU, &u)); in IFunctionActive()
399 PetscCall(DMDAVecRestoreArrayRead(da, localU, &u)); in IFunctionActive()
402 PetscCall(DMRestoreLocalVector(da, &localU)); in IFunctionActive()
/petsc/src/ts/tests/
H A Dex24.c24 Vec localU; in RHSJacobian() local
30 PetscCall(DMGetLocalVector(da, &localU)); in RHSJacobian()
44 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in RHSJacobian()
45 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in RHSJacobian()
50 PetscCall(DMDAVecGetArrayRead(da, localU, &u)); in RHSJacobian()
132 PetscCall(DMDAVecRestoreArrayRead(da, localU, &u)); in RHSJacobian()
133 PetscCall(DMRestoreLocalVector(da, &localU)); in RHSJacobian()
/petsc/src/ts/tutorials/
H A Dex13.c123 Vec localU; in RHSFunction() local
127 PetscCall(DMGetLocalVector(da, &localU)); in RHSFunction()
141 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in RHSFunction()
142 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in RHSFunction()
145 PetscCall(DMDAVecGetArrayRead(da, localU, &uarray)); in RHSFunction()
166 PetscCall(DMDAVecRestoreArrayRead(da, localU, &uarray)); in RHSFunction()
168 PetscCall(DMRestoreLocalVector(da, &localU)); in RHSFunction()
H A Dex17.c163 Vec localU; in FormIFunction() local
167 PetscCall(DMGetLocalVector(da, &localU)); in FormIFunction()
179 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in FormIFunction()
180 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in FormIFunction()
183 PetscCall(DMDAVecGetArrayRead(da, localU, &u)); in FormIFunction()
203 PetscCall(DMDAVecRestoreArrayRead(da, localU, &u)); in FormIFunction()
206 PetscCall(DMRestoreLocalVector(da, &localU)); in FormIFunction()
H A Dex15.c162 Vec localU; in FormIFunction() local
165 PetscCall(DMGetLocalVector(da, &localU)); in FormIFunction()
180 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in FormIFunction()
181 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in FormIFunction()
184 PetscCall(DMDAVecGetArrayRead(da, localU, &uarray)); in FormIFunction()
233 PetscCall(DMDAVecRestoreArrayRead(da, localU, &uarray)); in FormIFunction()
236 PetscCall(DMRestoreLocalVector(da, &localU)); in FormIFunction()
/petsc/src/dm/impls/plex/
H A Dplexproject.c198 …In, DM dmAux, DMEnclosureType encAux, PetscDS dsAux, PetscReal time, Vec localU, Vec localA, Petsc… in DMProjectPoint_Field_Private() argument
251 if (localU) PetscCall(DMPlexVecGetClosure(dmIn, section, localU, inp, NULL, &coefficients)); in DMProjectPoint_Field_Private()
351 if (localU) PetscCall(DMPlexVecRestoreClosure(dmIn, section, localU, inp, NULL, &coefficients)); in DMProjectPoint_Field_Private()
357 …In, DM dmAux, DMEnclosureType encAux, PetscDS dsAux, PetscReal time, Vec localU, Vec localA, Petsc… in DMProjectPoint_BdField_Private() argument
410 if (localU) PetscCall(DMPlexVecGetClosure(dmIn, section, localU, inp, NULL, &coefficients)); in DMProjectPoint_BdField_Private()
527 if (localU) PetscCall(DMPlexVecRestoreClosure(dmIn, section, localU, inp, NULL, &coefficients)); in DMProjectPoint_BdField_Private()
533 …sAux, PetscFEGeom *fegeom, PetscInt effectiveHeight, PetscReal time, Vec localU, Vec localA, Petsc… in DMProjectPoint_Private() argument
549 …int_Field_Private(dm, ds, dmIn, encIn, dsIn, dmAux, encAux, dsAux, time, localU, localA, fegeom, s… in DMProjectPoint_Private()
552 …t_BdField_Private(dm, ds, dmIn, encIn, dsIn, dmAux, encAux, dsAux, time, localU, localA, fegeom, s… in DMProjectPoint_Private()
713 static PetscErrorCode DMProjectLocal_Generic_Plex(DM dm, PetscReal time, Vec localU, PetscInt Ncc, … in DMProjectLocal_Generic_Plex() argument
[all …]
/petsc/src/ts/tutorials/phasefield/
H A Dheat.c282 Vec localU; in MyMonitor() local
294 PetscCall(DMGetLocalVector(da, &localU)); in MyMonitor()
299 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in MyMonitor()
300 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in MyMonitor()
301 PetscCall(DMDAVecGetArrayRead(da, localU, &u)); in MyMonitor()
395 PetscCall(DMDAVecRestoreArrayRead(da, localU, &x)); in MyMonitor()
396 PetscCall(DMRestoreLocalVector(da, &localU)); in MyMonitor()
H A Dbiharmonic.c464 Vec localU; in MyMonitor() local
479 PetscCall(DMGetLocalVector(da, &localU)); in MyMonitor()
484 PetscCall(DMGlobalToLocalBegin(da, U, INSERT_VALUES, localU)); in MyMonitor()
485 PetscCall(DMGlobalToLocalEnd(da, U, INSERT_VALUES, localU)); in MyMonitor()
486 PetscCall(DMDAVecGetArrayRead(da, localU, &u)); in MyMonitor()
720 PetscCall(DMDAVecRestoreArrayRead(da, localU, &x)); in MyMonitor()
721 PetscCall(DMRestoreLocalVector(da, &localU)); in MyMonitor()
/petsc/src/ksp/ksp/utils/dm/
H A Ddmproject.c190 Vec localX, localU; in DMProjectField() local
199 PetscCall(DMGetLocalVector(dmIn, &localU)); in DMProjectField()
202 localU = localX; in DMProjectField()
204 PetscCall(DMGlobalToLocalBegin(dmIn, U, INSERT_VALUES, localU)); in DMProjectField()
205 PetscCall(DMGlobalToLocalEnd(dmIn, U, INSERT_VALUES, localU)); in DMProjectField()
206 PetscCall(DMProjectFieldLocal(dm, time, localU, funcs, mode, localX)); in DMProjectField()
216 if (U != X) PetscCall(DMRestoreLocalVector(dmIn, &localU)); in DMProjectField()
/petsc/src/dm/interface/
H A Ddm.c8467 PetscErrorCode DMProjectFieldLocal(DM dm, PetscReal time, Vec localU, void (**funcs)(PetscInt dim, … in DMProjectFieldLocal() argument
8471 if (localU) PetscValidHeaderSpecific(localU, VEC_CLASSID, 3); in DMProjectFieldLocal()
8473 PetscUseTypeMethod(dm, projectfieldlocal, time, localU, funcs, mode, localX); in DMProjectFieldLocal()
8532 …t numIds, const PetscInt ids[], PetscInt Nc, const PetscInt comps[], Vec localU, void (**funcs)(Pe… in DMProjectFieldLabelLocal() argument
8536 PetscValidHeaderSpecific(localU, VEC_CLASSID, 8); in DMProjectFieldLabelLocal()
8538 …PetscUseTypeMethod(dm, projectfieldlabellocal, time, label, numIds, ids, Nc, comps, localU, funcs,… in DMProjectFieldLabelLocal()
8600 Vec localU, localX; in DMProjectFieldLabel() local
8605 PetscCall(DMGetLocalVector(dmIn, &localU)); in DMProjectFieldLabel()
8608 PetscCall(DMGlobalToLocalBegin(dmIn, U, mode, localU)); in DMProjectFieldLabel()
8609 PetscCall(DMGlobalToLocalEnd(dmIn, U, mode, localU)); in DMProjectFieldLabel()
[all …]
/petsc/src/dm/impls/forest/p4est/
H A Dpforest.h4917 PetscErrorCode DMProjectFieldLocal_pforest(DM dm, PetscReal time, Vec localU, void (**funcs)(PetscI… in DMProjectFieldLocal_pforest() argument
4924 PetscCall(DMProjectFieldLocal(plex, time, localU, funcs, mode, localX)); in DMProjectFieldLocal_pforest()