Home
last modified time | relevance | path

Searched refs:dmsave (Results 1 – 13 of 13) sorted by relevance

/petsc/src/ts/impls/mimex/
H A Dmimex.c64 DM dm, dmsave; in SNESTSFormFunction_Mimex() local
74 dmsave = ts->dm; in SNESTSFormFunction_Mimex()
117 ts->dm = dmsave; in SNESTSFormFunction_Mimex()
125 DM dm, dmsave; in SNESTSFormJacobian_Mimex() local
135 dmsave = ts->dm; in SNESTSFormJacobian_Mimex()
138 ts->dm = dmsave; in SNESTSFormJacobian_Mimex()
/petsc/src/ts/impls/eimex/
H A Deimex.c255 DM dm, dmsave; in SNESTSFormFunction_EIMEX() local
263 dmsave = ts->dm; in SNESTSFormFunction_EIMEX()
268 ts->dm = dmsave; in SNESTSFormFunction_EIMEX()
280 DM dm, dmsave; in SNESTSFormJacobian_EIMEX() local
287 dmsave = ts->dm; in SNESTSFormJacobian_EIMEX()
290 ts->dm = dmsave; in SNESTSFormJacobian_EIMEX()
/petsc/src/ts/impls/implicit/discgrad/
H A Dtsdiscgrad.c295 DM dm, dmsave; in SNESTSFormFunction_DiscGrad() local
388 dmsave = ts->dm; in SNESTSFormFunction_DiscGrad()
392 ts->dm = dmsave; in SNESTSFormFunction_DiscGrad()
408 DM dm, dmsave; in SNESTSFormJacobian_DiscGrad() local
415 dmsave = ts->dm; in SNESTSFormJacobian_DiscGrad()
418 ts->dm = dmsave; in SNESTSFormJacobian_DiscGrad()
/petsc/src/ts/impls/arkimex/
H A Dfsarkimex.c36 DM dm, dmsave; in SNESTSFormFunction_ARKIMEX_FastSlowSplit() local
41 dmsave = ts->dm; in SNESTSFormFunction_ARKIMEX_FastSlowSplit()
50 ts->dm = dmsave; in SNESTSFormFunction_ARKIMEX_FastSlowSplit()
57 DM dm, dmsave; in SNESTSFormJacobian_ARKIMEX_FastSlowSplit() local
63 dmsave = ts->dm; in SNESTSFormJacobian_ARKIMEX_FastSlowSplit()
71 ts->dm = dmsave; in SNESTSFormJacobian_ARKIMEX_FastSlowSplit()
H A Darkimex.c1875 DM dm, dmsave; in SNESTSFormFunction_ARKIMEX() local
1884 dmsave = ts->dm; in SNESTSFormFunction_ARKIMEX()
1890 …PetscCheck(dmsave != ts->dm, PetscObjectComm((PetscObject)dm), PETSC_ERR_PLIB, "Missing algebraic … in SNESTSFormFunction_ARKIMEX()
1904 ts->dm = dmsave; in SNESTSFormFunction_ARKIMEX()
1912 DM dm, dmsave; in SNESTSFormJacobian_ARKIMEX() local
1924 dmsave = ts->dm; in SNESTSFormJacobian_ARKIMEX()
1948 ts->dm = dmsave; in SNESTSFormJacobian_ARKIMEX()
/petsc/src/ts/impls/implicit/irk/
H A Dirk.c463 DM dm, dmsave; in SNESTSFormFunction_IRK() local
472 dmsave = ts->dm; in SNESTSFormFunction_IRK()
481 ts->dm = dmsave; in SNESTSFormFunction_IRK()
498 DM dm, dmsave; in SNESTSFormJacobian_IRK() local
507 dmsave = ts->dm; in SNESTSFormJacobian_IRK()
519 ts->dm = dmsave; in SNESTSFormJacobian_IRK()
/petsc/src/ts/impls/glee/
H A Dglee.c671 DM dm, dmsave; in SNESTSFormFunction_GLEE() local
681 dmsave = ts->dm; in SNESTSFormFunction_GLEE()
686 ts->dm = dmsave; in SNESTSFormFunction_GLEE()
694 DM dm, dmsave; in SNESTSFormJacobian_GLEE() local
702 dmsave = ts->dm; in SNESTSFormJacobian_GLEE()
707 ts->dm = dmsave; in SNESTSFormJacobian_GLEE()
/petsc/src/ts/impls/bdf/
H A Dbdf.c361 DM dm, dmsave = ts->dm; in SNESTSFormFunction_BDF() local
379 ts->dm = dmsave; in SNESTSFormFunction_BDF()
388 DM dm, dmsave = ts->dm; in SNESTSFormJacobian_BDF() local
400 ts->dm = dmsave; in SNESTSFormJacobian_BDF()
/petsc/src/ts/impls/rosw/
H A Drosw.c1424 DM dm, dmsave; in SNESTSFormFunction_RosW() local
1431 dmsave = ts->dm; in SNESTSFormFunction_RosW()
1434 ts->dm = dmsave; in SNESTSFormFunction_RosW()
1444 DM dm, dmsave; in SNESTSFormJacobian_RosW() local
1450 dmsave = ts->dm; in SNESTSFormJacobian_RosW()
1453 ts->dm = dmsave; in SNESTSFormJacobian_RosW()
/petsc/src/ts/impls/implicit/glle/
H A Dglle.c1053 DM dm, dmsave; in SNESTSFormFunction_GLLE() local
1059 dmsave = ts->dm; in SNESTSFormFunction_GLLE()
1062 ts->dm = dmsave; in SNESTSFormFunction_GLLE()
1071 DM dm, dmsave; in SNESTSFormJacobian_GLLE() local
1076 dmsave = ts->dm; in SNESTSFormJacobian_GLLE()
1080 ts->dm = dmsave; in SNESTSFormJacobian_GLLE()
/petsc/src/ts/impls/explicit/rk/
H A Drk.c1384 DM dm, dmsave; in SNESTSFormFunction_RK() local
1389 dmsave = ts->dm; in SNESTSFormFunction_RK()
1392 ts->dm = dmsave; in SNESTSFormFunction_RK()
1399 DM dm, dmsave; in SNESTSFormJacobian_RK() local
1403 dmsave = ts->dm; in SNESTSFormJacobian_RK()
1406 ts->dm = dmsave; in SNESTSFormJacobian_RK()
/petsc/src/ts/impls/implicit/theta/
H A Dtheta.c947 DM dm, dmsave; in SNESTSFormFunction_Theta() local
960 dmsave = ts->dm; in SNESTSFormFunction_Theta()
963 ts->dm = dmsave; in SNESTSFormFunction_Theta()
972 DM dm, dmsave; in SNESTSFormJacobian_Theta() local
980 dmsave = ts->dm; in SNESTSFormJacobian_Theta()
983 ts->dm = dmsave; in SNESTSFormJacobian_Theta()
/petsc/src/snes/interface/
H A Dsnes.c692 DM dmsave; in KSPComputeOperators_SNES() local
697 dmsave = snes->dm; in KSPComputeOperators_SNES()
699 if (dmsave == snes->dm) X = snes->vec_sol; /* We are on the finest level */ in KSPComputeOperators_SNES()
728 if (!sdm->ops->computejacobian) PetscCall(DMCopyDMSNES(dmsave, snes->dm)); in KSPComputeOperators_SNES()
732 …if (snes->dm != dmsave && jac == SNESComputeJacobianDefaultColor) PetscCall(SNESSetJacobian(snes, … in KSPComputeOperators_SNES()
735 snes->dm = dmsave; in KSPComputeOperators_SNES()