Home
last modified time | relevance | path

Searched refs:scat (Results 1 – 7 of 7) sorted by relevance

/petsc/src/tao/constrained/tutorials/
H A Dex1.c43 VecScatter scat; member
194 PetscCall(VecScatterCreateToZero(user->x, &user->scat, &user->Xseq)); in InitializeProblem()
246 PetscCall(VecScatterDestroy(&user->scat)); in DestroyProblem()
262 VecScatter scat = user->scat; in FormFunctionGradient() local
269 PetscCall(VecScatterBegin(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormFunctionGradient()
270 PetscCall(VecScatterEnd(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormFunctionGradient()
359 VecScatter scat = user->scat; in FormInequalityConstraints() local
365 PetscCall(VecScatterBegin(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormInequalityConstraints()
366 PetscCall(VecScatterEnd(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormInequalityConstraints()
392 VecScatter scat = user->scat; in FormEqualityConstraints() local
[all …]
/petsc/src/mat/tests/
H A Dex73.c28 VecScatter scat; in main() local
123 PetscCall(VecScatterCreate(xin, is, xout, NULL, &scat)); in main()
124 PetscCall(VecScatterBegin(scat, xin, xout, INSERT_VALUES, SCATTER_FORWARD)); in main()
125 PetscCall(VecScatterEnd(scat, xin, xout, INSERT_VALUES, SCATTER_FORWARD)); in main()
126 PetscCall(VecScatterDestroy(&scat)); in main()
/petsc/src/ksp/ksp/tutorials/
H A Dex49.c987 VecScatter scat; in solve_elasticity_2d() local
1000 PetscCall(VecScatterCreate(XX, NULL, X, is, &scat)); in solve_elasticity_2d()
1001 PetscCall(VecScatterBegin(scat, XX, X, INSERT_VALUES, SCATTER_FORWARD)); in solve_elasticity_2d()
1002 PetscCall(VecScatterEnd(scat, XX, X, INSERT_VALUES, SCATTER_FORWARD)); in solve_elasticity_2d()
1003 PetscCall(VecScatterDestroy(&scat)); in solve_elasticity_2d()
1213 VecScatter scat; in DMDABCApplySymmetricCompression() local
1256 PetscCall(VecScatterCreate(f, is, *ff, NULL, &scat)); in DMDABCApplySymmetricCompression()
1257 PetscCall(VecScatterBegin(scat, f, *ff, INSERT_VALUES, SCATTER_FORWARD)); in DMDABCApplySymmetricCompression()
1258 PetscCall(VecScatterEnd(scat, f, *ff, INSERT_VALUES, SCATTER_FORWARD)); in DMDABCApplySymmetricCompression()
1271 PetscCall(VecScatterBegin(scat, vecs[i], uvecs[i], INSERT_VALUES, SCATTER_FORWARD)); in DMDABCApplySymmetricCompression()
[all …]
/petsc/src/tao/pde_constrained/tutorials/
H A Dparabolic.c622 PetscErrorCode Scatter_i(Vec y, Vec *yi, VecScatter *scat, PetscInt nt) in Scatter_i() argument
628 PetscCall(VecScatterBegin(scat[i], y, yi[i], INSERT_VALUES, SCATTER_FORWARD)); in Scatter_i()
629 PetscCall(VecScatterEnd(scat[i], y, yi[i], INSERT_VALUES, SCATTER_FORWARD)); in Scatter_i()
644 PetscErrorCode Gather_i(Vec y, Vec *yi, VecScatter *scat, PetscInt nt) in Gather_i() argument
650 PetscCall(VecScatterBegin(scat[i], yi[i], y, INSERT_VALUES, SCATTER_REVERSE)); in Gather_i()
651 PetscCall(VecScatterEnd(scat[i], yi[i], y, INSERT_VALUES, SCATTER_REVERSE)); in Gather_i()
H A Dhyperbolic.c649 PetscErrorCode Scatter_yi(Vec y, Vec *yi, VecScatter *scat, PetscInt nt) in Scatter_yi() argument
655 PetscCall(VecScatterBegin(scat[i], y, yi[i], INSERT_VALUES, SCATTER_FORWARD)); in Scatter_yi()
656 PetscCall(VecScatterEnd(scat[i], y, yi[i], INSERT_VALUES, SCATTER_FORWARD)); in Scatter_yi()
661 PetscErrorCode Gather_yi(Vec y, Vec *yi, VecScatter *scat, PetscInt nt) in Gather_yi() argument
667 PetscCall(VecScatterBegin(scat[i], yi[i], y, INSERT_VALUES, SCATTER_REVERSE)); in Gather_yi()
668 PetscCall(VecScatterEnd(scat[i], yi[i], y, INSERT_VALUES, SCATTER_REVERSE)); in Gather_yi()
/petsc/doc/tutorials/
H A Din_person.md108 - [Scientific Computing Advanced Training](http://www.scat.bristol.ac.uk) Daresbury
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c2340 …cal_Private(PC pc, PetscInt p, Vec x, Vec y, InsertMode mode, ScatterMode scat, PatchScatterType s… in PCPatch_ScatterLocal_Private() argument
2364 …PetscCheck(mode != INSERT_VALUES || scat == SCATTER_FORWARD, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP… in PCPatch_ScatterLocal_Private()
2365 …PetscCheck(mode != ADD_VALUES || scat == SCATTER_REVERSE, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "… in PCPatch_ScatterLocal_Private()