:orphan: # TSSundialsSetTolerance Sets the absolute and relative tolerance used by `TSSUNDIALS` for error control. ## Synopsis ``` #include "petscts.h" PetscErrorCode TSSundialsSetTolerance(TS ts, PetscReal aabs, PetscReal rel) ``` Logically Collective ## Input Parameters - ***ts -*** the time-step context - ***aabs -*** the absolute tolerance - ***rel -*** the relative tolerance See the CVODE/SUNDIALS users manual for exact details on these parameters. Essentially these regulate the size of the error for a SINGLE timestep. ## See Also [](ch_ts), `TSSundialsGetIterations()`, `TSSundialsSetType()`, `TSSundialsSetGMRESMaxl()`, `TSSundialsSetLinearTolerance()`, `TSSundialsSetGramSchmidtType()`, `TSSundialsGetIterations()`, `TSSundialsSetType()`, `TSSundialsSetLinearTolerance()`, `TSSundialsSetTolerance()`, `TSSundialsGetPC()`, `TSSetExactFinalTime()` ## Level intermediate ## Location src/ts/impls/implicit/sundials/sundials.c ## Implementations TSSundialsSetTolerance_Sundials in src/ts/impls/implicit/sundials/sundials.c
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/ts/impls/implicit/sundials/sundials.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)