TSARKIMEXSetFullyImplicit() was marked not to generate a Fortran stubReported-by: nirmal rai <nirmalr18@gmail.com>
fix violations of PETSc style guide: Usage of SETERRQ and NULL
Merge branch 'maint'
TS: Remove call to SNESSetFromOptions() in subtypes
Bug-fix: Need a check here in TSARKIMEX when events are not set up.Identified by PR #372.
Fix TSARKIMEX to work with TSEventarkimex was broken when using TSEvent because whenever an event was located and the step rolled back arkimex wouldthink that it needs to reinitialize since the so
Fix TSARKIMEX to work with TSEventarkimex was broken when using TSEvent because whenever an event was located and the step rolled back arkimex wouldthink that it needs to reinitialize since the solution vector has changed. Fixed this issue by adding a check forthe status of the event flag. Whenever the flag TSEVENT_PROCESSING is set, denoting the event is being processed, arkimexwill not try to reinitialize.
show more ...
strip whitespaces
fix compile warnings
Generate an error message when trying to overwrite default options of CN and BEULER
fix the option overwriting issue for Theta method
initial locks with concurrencykit and OpenMPcleanup of many monitors that used nonthread safe constructors when no viewer passed incleanup of examples that generated unused variable messages when
initial locks with concurrencykit and OpenMPcleanup of many monitors that used nonthread safe constructors when no viewer passed incleanup of examples that generated unused variable messages when compiled with --with-log=0
fix the bug in the endpoint version of discrete adjoint theta and correct the affected example outputs
Merge branch 'emil/fix-ts-dae-rebased-v3'
fix a costintegral bug in rk adjoint
Merge branch 'hongzh/add-costintegral-ts-rk-adjoint'
fix a bug in cost integral evaluation for explicit solvers
fix ts theta
add costintegral to rk
Merge branch 'hongzh/evaluate-cost-integral-in-fwd'
PetscHeaderCreate: Shorten argument list and optimize memory allocation* Remove type arguments from the macro* Use a single memory allocation call instead of three
fixed missing CHKERRQ() detected by clang's --analyze
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
1...<<21222324252627282930>>...54