| /petsc/src/dm/interface/ |
| H A D | dmget.c | 165 if (!dm->globalout[i]) { in DMGetGlobalVector() 166 dm->globalout[i] = *g; in DMGetGlobalVector() 197 …PetscCheck(!dm->globalout[i], PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "Clearin… in DMClearGlobalVectors() 275 if (*g == dm->globalout[j]) { in DMRestoreGlobalVector() 281 dm->globalout[j] = NULL; in DMRestoreGlobalVector()
|
| /petsc/src/ts/tests/ |
| H A D | ex2.c | 152 PetscErrorCode RHSFunction(TS ts, PetscReal t, Vec globalin, Vec globalout, PetscCtx ctx) in RHSFunction() argument 162 PetscCall(VecGetArrayWrite(globalout, &outptr)); in RHSFunction() 169 PetscCall(VecRestoreArrayWrite(globalout, &outptr)); in RHSFunction()
|
| H A D | ex4.c | 401 PetscErrorCode RHSFunction(TS ts, PetscReal t, Vec globalin, Vec globalout, PetscCtx ctx) in RHSFunction() argument 473 PetscCall(VecScatterCreate(tmp_out, from, globalout, to, &scatter)); in RHSFunction() 474 PetscCall(VecScatterBegin(scatter, tmp_out, globalout, INSERT_VALUES, SCATTER_FORWARD)); in RHSFunction() 475 PetscCall(VecScatterEnd(scatter, tmp_out, globalout, INSERT_VALUES, SCATTER_FORWARD)); in RHSFunction()
|
| H A D | ex3.c | 541 PetscErrorCode RHSfunction(TS ts, PetscReal t, Vec globalin, Vec globalout, PetscCtx ctx) in RHSfunction() argument 567 PetscCall(VecCopy(obj->ksp_rhs, globalout)); in RHSfunction() 571 PetscCall(VecCopy(obj->ksp_sol, globalout)); in RHSfunction()
|
| /petsc/src/ts/tutorials/ |
| H A D | ex50.c | 274 PetscErrorCode RHSFunction(TS ts, PetscReal t, Vec globalin, Vec globalout, PetscCtx ctx) in RHSFunction() argument 279 PetscCall(MatMult(appctx->SEMop.grad, globalin, globalout)); /* grad u */ in RHSFunction() 280 PetscCall(VecPointwiseMult(globalout, globalin, globalout)); /* u grad u */ in RHSFunction() 281 PetscCall(VecScale(globalout, -1.0)); in RHSFunction() 282 PetscCall(MatMultAdd(appctx->SEMop.keptstiff, globalin, globalout, globalout)); in RHSFunction()
|
| H A D | ex4.c | 546 PetscErrorCode RHSFunctionHeat(TS ts, PetscReal t, Vec globalin, Vec globalout, PetscCtx ctx) in RHSFunctionHeat() argument 554 PetscCall(MatMult(A, globalin, globalout)); in RHSFunctionHeat()
|
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | burgers_spectral.c | 365 PetscErrorCode RHSFunction(TS ts, PetscReal t, Vec globalin, Vec globalout, PetscCtx ctx) in RHSFunction() argument 370 PetscCall(MatMult(appctx->SEMop.grad, globalin, globalout)); /* grad u */ in RHSFunction() 371 PetscCall(VecPointwiseMult(globalout, globalin, globalout)); /* u grad u */ in RHSFunction() 372 PetscCall(VecScale(globalout, -1.0)); in RHSFunction() 373 PetscCall(MatMultAdd(appctx->SEMop.keptstiff, globalin, globalout, globalout)); in RHSFunction()
|
| H A D | spectraladjointassimilation.c | 414 PetscErrorCode RHSFunction(TS ts, PetscReal t, Vec globalin, Vec globalout, PetscCtx ctx) in RHSFunction() argument 419 PetscCall(MatMult(appctx->SEMop.keptstiff, globalin, globalout)); in RHSFunction()
|
| /petsc/doc/manual/ |
| H A D | vec.md | 1049 VecScatterBegin(VecScatter scatter, Vec localout, Vec globalout, InsertMode ADD_VALUES, ScatterMode… 1050 VecScatterEnd(VecScatter scatter, Vec localout, Vec globalout, InsertMode ADD_VALUES, ScatterMode S… 1216 VecGhostGetLocalForm(Vec globalout, Vec *localout); 1219 VecGhostRestoreLocalForm(Vec globalout, Vec *localout); 1220 VecGhostUpdateBegin(Vec globalout, InsertMode ADD_VALUES, ScatterMode SCATTER_REVERSE); 1221 VecGhostUpdateEnd(Vec globalout, InsertMode ADD_VALUES, ScatterMode SCATTER_REVERSE);
|
| /petsc/include/petsc/private/ |
| H A D | dmimpl.h | 231 Vec globalin[DM_MAX_WORK_VECTORS], globalout[DM_MAX_WORK_VECTORS]; member
|