TSROSW: Various fixes and enhancements* Eagerly set default type.* Refactor accept/reject and rollback.* Fix setup and reset when changing type.
TS: Fix TSView() for TSTHETA and TSALPHA to view the TSAdapt context
TS: Fix function declarations and visibility* Most of these fixes where spotted by GCC -Wmissing-declarations
TS: Move calls to TSPreStep() from implementation to interface* Make the semantics symmetric with TSPostStep()* Handle rolled back steps appropriately* If a callback is ever needed to run at the
TS: Move calls to TSPreStep() from implementation to interface* Make the semantics symmetric with TSPostStep()* Handle rolled back steps appropriately* If a callback is ever needed to run at the begining of each TSStep() (including rolled back steps and step rejections), we can add a new API to support this particular need (BTW, patches welcome!)
show more ...
Merge branch 'maint'
ts: add a more complete error message for methods that do not have embedded counterparts and are used with ts_adaptReported-by: https://bitbucket.org/petsc/petsc/issues/121/non-embedded-rk-types-gi
ts: add a more complete error message for methods that do not have embedded counterparts and are used with ts_adaptReported-by: https://bitbucket.org/petsc/petsc/issues/121/non-embedded-rk-types-give-unhelpful-error
Merge branch 'hzhang/inode-erroriffpe'
fixed up formatting of references in manualpages to consistent styleReferences:+ 1. - ref1. 2. - ref2- 3. - ref3previously the formatting was varied and ugly
add allowzeropivot and zeropivotdetected to PetscKernel_A_gets_inverse_A_#
rename crash and wouldcrash -> allowzeropivot and zeropivotdetected as suggested by Barry
add 'PetscBool crash,PetscBool *wouldcrash' to PetscKernel_A_gets_inverse_A_3() to handle zeropivot error
Begin renaming the PetscOptions objects for the future where PetscOptions will not be a singleton
Merge branch 'master' into pr263/PierreBdR/ts-domain-error-in-stage/master
Simplified arguments of the main function call.Before only the user interface had been made simpler.
TS: Remove call to SNESSetFromOptions() in subtypes
fixed missing CHKERRQ() detected by clang's --analyze
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
Added domain error checks at each stageThis patch adds two functions:1 - TSSetFunctionDomainError2 - TSFunctionDomainErrorThe first one to set a user function, the second one to call it.It als
Added domain error checks at each stageThis patch adds two functions:1 - TSSetFunctionDomainError2 - TSFunctionDomainErrorThe first one to set a user function, the second one to call it.It also adds the calls to TSFunctionDomainError in all implementations calling TSPostStage.
Merge branch 'maint'Conflicts: src/mat/impls/baij/seq/baij.h src/mat/impls/sbaij/mpi/mpisbaij.c src/mat/impls/sbaij/seq/sbaij.h
TS: man page spelling and links
simplify option object names
moved PetscOptionsObject from global variable to local variable in functions
manual merge of conflict
TSRosW: fix typo in man page
Merge branch 'master' into shri/ts-eventsConflicts: src/ts/interface/ts.c
123456789