Home
last modified time | relevance | path

Searched refs:ivec (Results 1 – 5 of 5) sorted by relevance

/petsc/src/binding/petsc4py/test/
H A Dtest_dmshell.py126 def begin(dm, ivec, mode, ovec): argument
128 ovec[...] = ivec[...]
130 ovec[...] += ivec[...]
132 def end(dm, ivec, mode, ovec): argument
149 def begin(dm, ivec, mode, ovec): argument
151 ovec[...] = ivec[...]
153 ovec[...] += ivec[...]
155 def end(dm, ivec, mode, ovec): argument
172 def begin(dm, ivec, mode, ovec): argument
174 ovec[...] = ivec[...]
[all …]
/petsc/src/snes/impls/ngmres/
H A Dngmresfunc.c23 PetscErrorCode SNESNGMRESUpdateSubspace_Private(SNES snes, PetscInt ivec, PetscInt l, Vec F, PetscR… in SNESNGMRESUpdateSubspace_Private() argument
30ivec <= l, PetscObjectComm((PetscObject)snes), PETSC_ERR_ARG_WRONGSTATE, "Cannot update vector %" … in SNESNGMRESUpdateSubspace_Private()
31 PetscCall(VecCopy(F, Fdot[ivec])); in SNESNGMRESUpdateSubspace_Private()
32 PetscCall(VecCopy(X, Xdot[ivec])); in SNESNGMRESUpdateSubspace_Private()
34 ngmres->fnorms[ivec] = fnorm; in SNESNGMRESUpdateSubspace_Private()
38 PetscErrorCode SNESNGMRESFormCombinedSolution_Private(SNES snes, PetscInt ivec, PetscInt l, Vec XM,… in SNESNGMRESFormCombinedSolution_Private() argument
57 PetscCall(VecMDotBegin(Fdot[ivec], l, Fdot, beta)); in SNESNGMRESFormCombinedSolution_Private()
59 PetscCall(VecMDotEnd(Fdot[ivec], l, Fdot, beta)); in SNESNGMRESFormCombinedSolution_Private()
61 Q(i, ivec) = beta[i]; in SNESNGMRESFormCombinedSolution_Private()
62 Q(ivec, i) = beta[i]; in SNESNGMRESFormCombinedSolution_Private()
[all …]
H A Danderson.c34 PetscInt k, k_restart, l, ivec; in SNESSolve_Anderson() local
92 ivec = 0; in SNESSolve_Anderson()
119 PetscCall(SNESNGMRESFormCombinedSolution_Private(snes, ivec, l, XM, FM, fMnorm, X, XA, FA)); in SNESSolve_Anderson()
120 ivec = k_restart % ngmres->msize; in SNESSolve_Anderson()
142 ivec = 0; in SNESSolve_Anderson()
146 PetscCall(SNESNGMRESUpdateSubspace_Private(snes, ivec, l, FM, fnorm, XM)); in SNESSolve_Anderson()
H A Dsnesngmres.c138 PetscInt k, k_restart, l, ivec, restart_count = 0; in SNESSolve_NGMRES() local
207 ivec = 0; in SNESSolve_NGMRES()
244 PetscCall(SNESNGMRESFormCombinedSolution_Private(snes, ivec, l, XM, FM, fMnorm, X, XA, FA)); in SNESSolve_NGMRES()
280 ivec = k_restart % ngmres->msize; /* replace the last used part of the subspace */ in SNESSolve_NGMRES()
288 ivec = 0; in SNESSolve_NGMRES()
298 PetscCall(SNESNGMRESUpdateSubspace_Private(snes, ivec, l, FM, fMnorm, XM)); in SNESSolve_NGMRES()
301 PetscCall(SNESNGMRESUpdateSubspace_Private(snes, ivec, l, F, fnorm, X)); in SNESSolve_NGMRES()
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/
H A Dproject.pbxproj622 …D89D1EE7207AA1AC00FACC19 /* ivec.c in Sources */ = {isa = PBXBuildFile; fileRef = D89D1BFF207AA1AA…
1374 …D1BFF207AA1AA00FACC19 /* ivec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
2145 D89D1BFF207AA1AA00FACC19 /* ivec.c */,
2532 D89D1EE7207AA1AC00FACC19 /* ivec.c in Sources */,