| /petsc/src/ts/trajectory/interface/ ! |
| H A D | traj.c | 26 PetscErrorCode TSTrajectoryRegister(const char sname[], PetscErrorCode (*function)(TSTrajectory, TS… in TSTrajectoryRegister() argument 52 PetscErrorCode TSTrajectorySet(TSTrajectory tj, TS ts, PetscInt stepnum, PetscReal time, Vec X) in TSTrajectorySet() 86 PetscErrorCode TSTrajectoryGetNumSteps(TSTrajectory tj, PetscInt *steps) in TSTrajectoryGetNumSteps() 115 PetscErrorCode TSTrajectoryGet(TSTrajectory tj, TS ts, PetscInt stepnum, PetscReal *time) in TSTrajectoryGet() 158 PetscErrorCode TSTrajectoryGetVecs(TSTrajectory tj, TS ts, PetscInt stepnum, PetscReal *time, Vec U… in TSTrajectoryGetVecs() 269 PetscErrorCode TSTrajectoryViewFromOptions(TSTrajectory A, PetscObject obj, const char name[]) in TSTrajectoryViewFromOptions() 304 PetscErrorCode TSTrajectoryView(TSTrajectory tj, PetscViewer viewer) in TSTrajectoryView() 343 PetscErrorCode TSTrajectorySetVariableNames(TSTrajectory ctx, const char *const *names) in TSTrajectorySetVariableNames() 368 PetscErrorCode TSTrajectorySetTransform(TSTrajectory tj, PetscErrorCode (*transform)(void *, Vec, V… in TSTrajectorySetTransform() 396 PetscErrorCode TSTrajectoryCreate(MPI_Comm comm, TSTrajectory *tj) in TSTrajectoryCreate() [all …]
|
| /petsc/src/ts/trajectory/impls/basic/ ! |
| H A D | trajbasic.c | 11 static PetscErrorCode TSTrajectorySet_Basic(TSTrajectory tj, TS ts, PetscInt stepnum, PetscReal tim… in TSTrajectorySet_Basic() 49 static PetscErrorCode TSTrajectorySetFromOptions_Basic(TSTrajectory tj, PetscOptionItems PetscOptio… in TSTrajectorySetFromOptions_Basic() 57 static PetscErrorCode TSTrajectoryGet_Basic(TSTrajectory tj, TS ts, PetscInt stepnum, PetscReal *t) in TSTrajectoryGet_Basic() 100 PetscErrorCode TSTrajectorySetUp_Basic(TSTrajectory tj, TS ts) in TSTrajectorySetUp_Basic() 128 static PetscErrorCode TSTrajectoryDestroy_Basic(TSTrajectory tj) in TSTrajectoryDestroy_Basic() 152 PETSC_EXTERN PetscErrorCode TSTrajectoryCreate_Basic(TSTrajectory tj, TS ts) in TSTrajectoryCreate_Basic()
|
| /petsc/src/ts/trajectory/impls/singlefile/ ! |
| H A D | singlefile.c | 7 static PetscErrorCode TSTrajectorySet_Singlefile(TSTrajectory tj, TS ts, PetscInt stepnum, PetscRea… in TSTrajectorySet_Singlefile() 25 static PetscErrorCode TSTrajectoryDestroy_Singlefile(TSTrajectory tj) in TSTrajectoryDestroy_Singlefile() 43 PETSC_EXTERN PetscErrorCode TSTrajectoryCreate_Singlefile(TSTrajectory tj, TS ts) in TSTrajectoryCreate_Singlefile()
|
| /petsc/include/ ! |
| H A D | petscts.h | 309 typedef struct _p_TSTrajectory *TSTrajectory; typedef 332 PETSC_EXTERN PetscErrorCode TSTrajectoryCreate(MPI_Comm, TSTrajectory *); 333 PETSC_EXTERN PetscErrorCode TSTrajectoryReset(TSTrajectory); 334 PETSC_EXTERN PetscErrorCode TSTrajectoryDestroy(TSTrajectory *); 335 PETSC_EXTERN PetscErrorCode TSTrajectoryView(TSTrajectory, PetscViewer); 336 PETSC_EXTERN PetscErrorCode TSTrajectorySetType(TSTrajectory, TS, TSTrajectoryType); 337 PETSC_EXTERN PetscErrorCode TSTrajectoryGetType(TSTrajectory, TS, TSTrajectoryType *); 338 PETSC_EXTERN PetscErrorCode TSTrajectorySet(TSTrajectory, TS, PetscInt, PetscReal, Vec); 339 PETSC_EXTERN PetscErrorCode TSTrajectoryGet(TSTrajectory, TS, PetscInt, PetscReal *); 340 PETSC_EXTERN PetscErrorCode TSTrajectoryGetVecs(TSTrajectory, TS, PetscInt, PetscReal *, Vec, Vec); [all …]
|
| /petsc/include/petsc/private/ ! |
| H A D | tsimpl.h | 79 PetscErrorCode (*view)(TSTrajectory, PetscViewer); 80 PetscErrorCode (*reset)(TSTrajectory); 81 PetscErrorCode (*destroy)(TSTrajectory); 82 PetscErrorCode (*set)(TSTrajectory, TS, PetscInt, PetscReal, Vec); 83 PetscErrorCode (*get)(TSTrajectory, TS, PetscInt, PetscReal *); 84 PetscErrorCode (*setfromoptions)(TSTrajectory, PetscOptionItems); 85 PetscErrorCode (*setup)(TSTrajectory, TS); 198 TSTrajectory trajectory; /* All solutions are kept here for the entire time integration process */ 584 PETSC_INTERN PetscErrorCode TSTrajectoryReconstruct_Private(TSTrajectory, TS, PetscReal, Vec, Vec); 585 PETSC_INTERN PetscErrorCode TSTrajectorySetUp_Basic(TSTrajectory, TS);
|
| /petsc/src/ts/trajectory/impls/memory/ ! |
| H A D | trajmemory.c | 27 static PetscErrorCode TSTrajectorySet_Memory(TSTrajectory, TS, PetscInt, PetscReal, Vec); 337 static PetscErrorCode StackDumpAll(TSTrajectory tj, TS ts, Stack *stack, PetscInt id) in StackDumpAll() 377 static PetscErrorCode StackLoadAll(TSTrajectory tj, TS ts, Stack *stack, PetscInt id) in StackLoadAll() 417 static PetscErrorCode StackLoadLast(TSTrajectory tj, TS ts, Stack *stack, PetscInt id) in StackLoadLast() 467 static PetscErrorCode DumpSingle(TSTrajectory tj, TS ts, Stack *stack, PetscInt id) in DumpSingle() 495 static PetscErrorCode LoadSingle(TSTrajectory tj, TS ts, Stack *stack, PetscInt id) in LoadSingle() 576 static PetscErrorCode TopLevelStore(TSTrajectory tj, TS ts, TJScheduler *tjsch, PetscInt stepnum, P… in TopLevelStore() 715 static PetscErrorCode TSTrajectoryMemorySet_TLNR(TSTrajectory tj, TS ts, TJScheduler *tjsch, PetscI… in TSTrajectoryMemorySet_TLNR() 747 static PetscErrorCode TSTrajectoryMemoryGet_TLNR(TSTrajectory tj, TS ts, TJScheduler *tjsch, PetscI… in TSTrajectoryMemoryGet_TLNR() 974 static PetscErrorCode TSTrajectoryMemorySet_ROF(TSTrajectory tj, TS ts, TJScheduler *tjsch, PetscIn… in TSTrajectoryMemorySet_ROF() [all …]
|
| /petsc/src/ts/trajectory/impls/visualization/ ! |
| H A D | trajvisualization.c | 13 static PetscErrorCode TSTrajectorySet_Visualization(TSTrajectory tj, TS ts, PetscInt stepnum, Petsc… in TSTrajectorySet_Visualization() 84 PETSC_EXTERN PetscErrorCode TSTrajectoryCreate_Visualization(TSTrajectory tj, TS ts) in TSTrajectoryCreate_Visualization()
|
| /petsc/src/ts/adapt/impls/history/ ! |
| H A D | adapthist.c | 152 PetscErrorCode TSAdaptHistorySetTrajectory(TSAdapt adapt, TSTrajectory tj, PetscBool backward) in TSAdaptHistorySetTrajectory()
|
| /petsc/doc/changes/ ! |
| H A D | 311.md | 81 derivative vectors from a TSTrajectory.
|
| H A D | 312.md | 203 - TSTrajectory creates a unique name for folders that store the
|
| H A D | 316.md | 165 - Add `TSTrajectory` interface to the CAMS library for optimal offline checkpointing for multistage…
|
| H A D | 314.md | 214 - Update TSTrajectory (type memory) to preallocate a checkpoint pool
|
| H A D | 317.md | 181 - Add `TSRemoveTrajectory` to destroy and remove the internal TSTrajectory object from TS
|
| /petsc/src/ts/tutorials/ ! |
| H A D | ex41.c | 238 TSTrajectory tj; in main()
|
| H A D | ex40.c | 253 TSTrajectory tj; in main()
|
| H A D | extchem.c | 81 TSTrajectory tj; in main()
|
| /petsc/src/ts/tests/ ! |
| H A D | ex13.c | 22 TSTrajectory tj; in main()
|
| /petsc/src/ts/trajectory/utils/ ! |
| H A D | reconstruct.c | 49 PetscErrorCode TSTrajectoryReconstruct_Private(TSTrajectory tj, TS ts, PetscReal t, Vec U, Vec Udot) in TSTrajectoryReconstruct_Private()
|
| /petsc/src/ts/interface/sensitivity/ ! |
| H A D | tssen.c | 1073 TSTrajectory tj; in TSAdjointSetUp()
|
| /petsc/doc/manual/ ! |
| H A D | ts.md | 1344 `TSTrajectory` to generate an optimal checkpointing schedule that
|
| /petsc/src/ts/interface/ ! |
| H A D | ts.c | 463 PetscErrorCode TSGetTrajectory(TS ts, TSTrajectory *tr) in TSGetTrajectory()
|