Turn on checkbadSource test to generate an error when found; fix all source code that causes errorsCommit-type: portability-fix, testing-fix, style-fix, feature, maintainability/spend 1.5h
adding support for GLEE methods to use local error controler when using GLEE adaptor; add testing with ex31.c; adding max ignore in the error calculationadding support for GLEE methods to use local
adding support for GLEE methods to use local error controler when using GLEE adaptor; add testing with ex31.c; adding max ignore in the error calculationadding support for GLEE methods to use local error controler when using GLEE adaptor; add testing with ex31.c; adding max ignore in the error calculationfixing some example output to match the new TSAdapt Viewercorrecting some hardwired values and adding a macro for repeated code
show more ...
Fix typos and whitespaces already fixed in stefano_zampini/feature-continuousadjoint
TS: Add TSGetStepNumber() and TSSetStepNumber()* Remove TSGetTotalSteps()* Remove TSGetTimeStepNumber()
TSAdapt: Refactor interface and implementations* Move the handling of step limits, clipping factors, and safety factors to the base TSAdapt type to simplify implementation of subtypes.* Add TSAd
TSAdapt: Refactor interface and implementations* Move the handling of step limits, clipping factors, and safety factors to the base TSAdapt type to simplify implementation of subtypes.* Add TSAdapt{Set|Get}Clip() and remove TSAdaptBasic{Set|Get}Clip().* Add TSAdapt{Set|Get}Safety() to set safety factors.* Add TSAdaptGetStepLimits().
TSAdapt: Refactor handling of the always_accept flag* Add TSAdaptSetAlwaysAccept()* Store the always_accept flag in the base TSAdapt type* Fix/refactor bad printf args in TSAdaptView()* Fix TSAd
TSAdapt: Refactor handling of the always_accept flag* Add TSAdaptSetAlwaysAccept()* Store the always_accept flag in the base TSAdapt type* Fix/refactor bad printf args in TSAdaptView()* Fix TSAdaptSetFromOptions() to use TSAdaptSetXXX()
Remove the use and definition of __FUNCT__ throughout the codeSince all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETScTime: 1.5 hoursThanks-t
Remove the use and definition of __FUNCT__ throughout the codeSince all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETScTime: 1.5 hoursThanks-to: Andreas Mang <andreas@ices.utexas.edu>
FIX TS adapt for the global error and to use atol and rtol separatelly
Extended the parameter list for the TS error norms to return the norms with respect to atol and rtol
Added new TS eror norms that use the error directly, added new example ODE in ex31, fixed interface comments/doc. Fixed TSAdapt glee.
FIX adapt error when atol and rtol are both zero; fixed order for glee wen used in adapt
FIX TSAdapt glee error computation and comments in ex31
FIX error in TSAdapt glee and renaming variables
modified TSGetTime error to include an index that indicates when to estimate the error.
extended the TS weighted error norm to compute the norms relative to absolute and relative tolerances separatelly
Setting up TSAdaptGlee
moving and renaming files
TS starting new GLEE adaptor
12