Searched refs:Xstar (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ts/impls/mimex/ |
| H A D | mimex.c | 41 static PetscErrorCode TSMimexGetXstarAndG(TS ts, DM dm, Vec *Xstar, Vec *G) in TSMimexGetXstarAndG() argument 44 PetscCall(DMGetNamedGlobalVector(dm, "TSMimex_Xstar", Xstar)); in TSMimexGetXstarAndG() 49 static PetscErrorCode TSMimexRestoreXstarAndG(TS ts, DM dm, Vec *Xstar, Vec *G) in TSMimexRestoreXstarAndG() argument 52 PetscCall(DMRestoreNamedGlobalVector(dm, "TSMimex_Xstar", Xstar)); in TSMimexRestoreXstarAndG() 81 Vec Xstar = NULL, G = NULL; in SNESTSFormFunction_Mimex() local 91 PetscCall(TSMimexGetXstarAndG(ts, dm, &Xstar, &G)); in SNESTSFormFunction_Mimex() 92 PetscCall(VecCopy(X0, Xstar)); in SNESTSFormFunction_Mimex() 94 PetscCall(VecGetArray(Xstar, &axstar)); in SNESTSFormFunction_Mimex() 112 PetscCall(VecRestoreArray(Xstar, &axstar)); in SNESTSFormFunction_Mimex() 113 PetscCall(TSComputeRHSFunction(ts, ts->ptime, Xstar, G)); in SNESTSFormFunction_Mimex() [all …]
|