:orphan: # TSAdaptHistoryGetStep Gets time and time step for a given step number in the history ## Synopsis ``` #include "petscts.h" PetscErrorCode TSAdaptHistoryGetStep(TSAdapt adapt, PetscInt step, PetscReal *t, PetscReal *dt) ``` Logically Collective ## Input Parameters - ***adapt -*** the TSAdapt context - ***step -*** the step number ## Output Parameters - ***t -*** the time corresponding to the requested step (can be NULL) - ***dt -*** the time step to be taken at the requested step (can be NULL) ## Note The time history is internally copied, and the user can free the hist array. The user still needs to specify the termination of the solve via `TSSetMaxSteps()`. ## See Also [](ch_ts), `TS`, `TSGetAdapt()`, `TSAdaptSetType()`, `TSAdaptHistorySetTrajectory()`, `TSADAPTHISTORY` ## Level advanced ## Location src/ts/adapt/impls/history/adapthist.c ## Examples src/ts/tutorials/ex40.c
src/ts/tutorials/ex41.c
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/ts/adapt/impls/history/adapthist.c) [Index of all TS routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)