:orphan: # TSADAPTDSP Adaptive controller for time-stepping based on digital signal processing (DSP) ## Options Database Key - ***-ts_adapt_dsp_filter -*** Sets predefined controller by name; use -help for a list of available controllers - ***-ts_adapt_dsp_pid -*** Sets PID controller parameters - ***-ts_adapt_dsp_kbeta -*** Sets general filter parameters - ***-ts_adapt_dsp_alpha -*** Sets general filter parameters ## References - **** -*** http://dx.doi.org/10.1145/641876.641877 - **** -*** http://dx.doi.org/10.1016/j.cam.2005.03.008 ## See Also [](ch_ts), `TS`, `TSAdapt`, `TSGetAdapt()`, `TSAdaptDSPSetPID()`, `TSAdaptDSPSetFilter()`, `TSAdaptType` ## Level intermediate ## Location src/ts/adapt/impls/dsp/adaptdsp.c --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/ts/adapt/impls/dsp/adaptdsp.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)