Home
last modified time | relevance | path

Searched refs:TSTrajectory (Results 1 – 21 of 21) sorted by relevance

/petsc/src/ts/trajectory/interface/ !
H A Dtraj.c26 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 Dtrajbasic.c11 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 Dsinglefile.c7 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 Dpetscts.h309 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 Dtsimpl.h79 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 Dtrajmemory.c27 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 Dtrajvisualization.c13 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 Dadapthist.c152 PetscErrorCode TSAdaptHistorySetTrajectory(TSAdapt adapt, TSTrajectory tj, PetscBool backward) in TSAdaptHistorySetTrajectory()
/petsc/doc/changes/ !
H A D311.md81 derivative vectors from a TSTrajectory.
H A D312.md203 - TSTrajectory creates a unique name for folders that store the
H A D316.md165 - Add `TSTrajectory` interface to the CAMS library for optimal offline checkpointing for multistage…
H A D314.md214 - Update TSTrajectory (type memory) to preallocate a checkpoint pool
H A D317.md181 - Add `TSRemoveTrajectory` to destroy and remove the internal TSTrajectory object from TS
/petsc/src/ts/tutorials/ !
H A Dex41.c238 TSTrajectory tj; in main()
H A Dex40.c253 TSTrajectory tj; in main()
H A Dextchem.c81 TSTrajectory tj; in main()
/petsc/src/ts/tests/ !
H A Dex13.c22 TSTrajectory tj; in main()
/petsc/src/ts/trajectory/utils/ !
H A Dreconstruct.c49 PetscErrorCode TSTrajectoryReconstruct_Private(TSTrajectory tj, TS ts, PetscReal t, Vec U, Vec Udot) in TSTrajectoryReconstruct_Private()
/petsc/src/ts/interface/sensitivity/ !
H A Dtssen.c1073 TSTrajectory tj; in TSAdjointSetUp()
/petsc/doc/manual/ !
H A Dts.md1344 `TSTrajectory` to generate an optimal checkpointing schedule that
/petsc/src/ts/interface/ !
H A Dts.c463 PetscErrorCode TSGetTrajectory(TS ts, TSTrajectory *tr) in TSGetTrajectory()