Home
last modified time | relevance | path

Searched refs:update (Results 1 – 25 of 143) sorted by relevance

123456

/petsc/src/snes/tutorials/output/
H A Dex15_nleqerr.out4 Line search: norm of simplified Newton update: 2.077473081791e+01
7 Line search: norm of simplified Newton update: 5.052079187203e+00
12 Line search: norm of simplified Newton update: 1.971918103133e+00
15 Line search: norm of simplified Newton update: 6.450639477350e-01
20 Line search: norm of simplified Newton update: 9.468283778815e-01
23 Line search: norm of simplified Newton update: 2.911337807266e-01
28 Line search: norm of simplified Newton update: 5.726410854930e-01
31 Line search: norm of simplified Newton update: 1.636164244675e-01
36 Line search: norm of simplified Newton update: 3.904210699617e-01
39 Line search: norm of simplified Newton update: 1.041648183314e-01
[all …]
/petsc/src/ts/impls/explicit/euler/
H A Deuler.c7 Vec update; /* work vector where new solution is formed */ member
13 Vec solution = ts->vec_sol, update = euler->update; in TSStep_Euler() local
19 PetscCall(TSComputeRHSFunction(ts, ts->ptime, solution, update)); in TSStep_Euler()
20 PetscCall(VecAYPX(update, ts->time_step, solution)); in TSStep_Euler()
27 PetscCall(TSFunctionDomainError(ts, ts->ptime + ts->time_step, update, &stageok)); in TSStep_Euler()
38 PetscCall(VecCopy(update, solution)); in TSStep_Euler()
51 PetscCall(VecDuplicate(ts->vec_sol, &euler->update)); in TSSetUp_Euler()
62 PetscCall(VecDestroy(&euler->update)); in TSReset_Euler()
89 Vec update = euler->update; in TSInterpolate_Euler() local
93 PetscCall(VecWAXPY(X, -ts->time_step, update, ts->vec_sol)); in TSInterpolate_Euler()
/petsc/src/ts/impls/mimex/
H A Dmimex.c10 Vec Xdot, update; member
149 Vec sol = ts->vec_sol, update = mimex->update; in TSStep_Mimex_Split() local
163 PetscCall(VecCopy(sol, update)); in TSStep_Mimex_Split()
164 PetscCall(SNESSolve(ts->snes, NULL, update)); in TSStep_Mimex_Split()
165 PetscCall(VecGetArrayRead(update, &aupdate)); in TSStep_Mimex_Split()
183 PetscCall(VecRestoreArrayRead(update, &aupdate)); in TSStep_Mimex_Split()
186 PetscCall(TSComputeRHSFunction(ts, ts->ptime, sol, update)); in TSStep_Mimex_Split()
187 PetscCall(VecGetArrayRead(update, &aupdate)); in TSStep_Mimex_Split()
205 PetscCall(VecRestoreArrayRead(update, &aupdate)); in TSStep_Mimex_Split()
217 Vec update = mimex->update; in TSStep_Mimex_Implicit() local
[all …]
/petsc/src/ts/impls/symplectic/basicsymplectic/
H A Dbasicsymplectic.c28 Vec update; /* a nest work vector for generalized coordinates */ member
207 Vec solution = ts->vec_sol, update = bsymp->update, q, p, q_update, p_update; in TSStep_BasicSymplectic() local
221 PetscCall(VecGetSubVector(update, is_q, &q_update)); in TSStep_BasicSymplectic()
222 PetscCall(VecGetSubVector(update, is_p, &p_update)); in TSStep_BasicSymplectic()
250 PetscCall(VecRestoreSubVector(update, is_q, &q_update)); in TSStep_BasicSymplectic()
251 PetscCall(VecRestoreSubVector(update, is_p, &p_update)); in TSStep_BasicSymplectic()
292 PetscCall(VecDuplicate(ts->vec_sol, &bsymp->update)); in TSSetUp_BasicSymplectic()
309 PetscCall(VecDestroy(&bsymp->update)); in TSReset_BasicSymplectic()
349 Vec update = bsymp->update; in TSInterpolate_BasicSymplectic() local
353 PetscCall(VecWAXPY(X, -ts->time_step, update, ts->vec_sol)); in TSInterpolate_BasicSymplectic()
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/
H A D_diag.py110 def update(self, obj: Any, other: Iterable[str], **kwargs) -> None: member in DiagnosticMap
115 self._diags['__general'].update(dmap, **kwargs)
119 self._diags[qual_name].update(dmap, **kwargs)
264 getattr(symbol, diag_attr).update(symbol, [d for d, _ in expanded_diags])
265 cls._registered.update(expanded_diags)
390 'disable' : self.disabled.update,
391 'ignore' : self.disabled.update
/petsc/src/snes/impls/patch/
H A Dsnespatch.c256 Vec rhs, update, state, residual; in SNESSolve_Patch() local
264 PetscCall(SNESGetSolutionUpdate(snes, &update)); in SNESSolve_Patch()
271 PetscCall(VecSet(update, 0.0)); in SNESSolve_Patch()
302 PetscCall(PCApply(patch->pc, rhs, update)); in SNESSolve_Patch()
307 PetscCall(VecScale(update, -1.0)); in SNESSolve_Patch()
308 PetscCall(SNESLineSearchApply(ls, state, residual, &fnorm, update)); in SNESSolve_Patch()
311 PetscCall(VecNorm(update, NORM_2, &ynorm)); in SNESSolve_Patch()
/petsc/src/ts/impls/implicit/sundials/
H A Dsundials.h26 Vec update; /* work vector where new solution is formed */ member
/petsc/src/tao/bound/impls/bnk/
H A Dbnls.c106 if (tao->ops->update) { in TaoSolve_BNLS()
107 PetscUseTypeMethod(tao, update, tao->niter, tao->user_update); in TaoSolve_BNLS()
H A Dbntr.c107 if (tao->ops->update) { in TaoSolve_BNTR()
108 PetscUseTypeMethod(tao, update, tao->niter, tao->user_update); in TaoSolve_BNTR()
H A Dbntl.c125 if (tao->ops->update) { in TaoSolve_BNTL()
126 PetscUseTypeMethod(tao, update, tao->niter, tao->user_update); in TaoSolve_BNTL()
/petsc/src/ksp/ksp/tests/output/
H A Dex21_diag_1.out36 After update
H A Dex21_blockdiag_1.out36 After update
H A Dex21_blockdiag_2.out52 After update
H A Dex21_diag_2.out52 After update
H A Dex21_diag_3.out68 After update
H A Dex21_blockdiag_3.out68 After update
/petsc/config/BuildSystem/
H A Dargs.py29 self.__dict__.update(d)
H A DsourceDatabase.py135 def update(self, d): member in SourceDB
153 m.update(buf)
256 self.update(newDB)
/petsc/src/snes/impls/richardson/
H A Dsnesrichardson.c85 PetscTryTypeMethod(snes, update, snes->iter); in SNESSolve_NRichardson()
111 PetscTryTypeMethod(snes, update, snes->iter); in SNESSolve_NRichardson()
/petsc/src/tao/constrained/impls/admm/
H A Dadmm.h36 TaoADMMUpdateType update; /* update policy for mu */ member
H A Dadmm.c137 am->update = type; in TaoADMMSetUpdateType_ADMM()
146 *type = am->update; in TaoADMMGetUpdateType_ADMM()
249 switch (am->update) { in ADMMInternalHessianUpdate()
380 switch (am->update) { in TaoSolve_ADMM()
408 PetscTryTypeMethod(tao, update, tao->niter, tao->user_update); in TaoSolve_ADMM()
439 switch (am->update) { in TaoSolve_ADMM()
517 …y", "TaoADMMUpdateType", TaoADMMUpdateTypes, (PetscEnum)am->update, (PetscEnum *)&am->update, NULL… in TaoSetFromOptions_ADMM()
724 am->update = TAO_ADMM_UPDATE_BASIC; in TaoCreate_ADMM()
/petsc/doc/manual/
H A Dtao.md986 > | | | | update |
990 > | | | | update |
994 > | | | | update |
998 > | | | | update |
1002 > | | | | update |
1006 > | | | | update |
1010 > | | | | update |
1014 > | | | | update |
1018 > | | | | update |
1023 > | | | | update |
[all …]
/petsc/src/ksp/ksp/guess/impls/fischer/
H A Dfischer.c405 guess->ops->update = KSPGuessUpdate_Fischer_1; in KSPGuessFischerSetModel_Fischer()
408 guess->ops->update = KSPGuessUpdate_Fischer_2; in KSPGuessFischerSetModel_Fischer()
411 guess->ops->update = KSPGuessUpdate_Fischer_3; in KSPGuessFischerSetModel_Fischer()
414 guess->ops->update = NULL; in KSPGuessFischerSetModel_Fischer()
485 guess->ops->update = KSPGuessUpdate_Fischer_1; in KSPGuessCreate_Fischer()
/petsc/config/BuildSystem/config/
H A DsetsOrdered.py174 result._data.update(self._data)
463 self._data.update(other._data)
518 def update(self, iterable): member in Set
/petsc/src/binding/petsc4py/
H A Dsetup.py117 metadata.update(
283 setup_args.update(metadata_extra)

123456