Merge branch 'tisaac/simplify-register-all'Removed the XXXRegisterAll() functions from the public interface. These should now only be handled by the package intialization functions.
drop the P from TSAdjointSetRHSJacobian() remove C++ commments from adjoint examples
remove solution vector from calling sequence of TSAjointSolve()change Quadrature name to Integral to match use of Integrand name and clarity to users for TSAdjoint
fix naming of TSAdjoint function pointers
more merges in rebase
remove other memory leaks from TSAdjoint codesfix some C99 code
add output files for make tests for TSAdjoint examplesinclude power-system and stability-bus directories to automatic testing!Rename basic functions of discrete adjoint integrators as first step of
add output files for make tests for TSAdjoint examplesinclude power-system and stability-bus directories to automatic testing!Rename basic functions of discrete adjoint integrators as first step of refactorization
show more ...
fixed possible memory leakage in both ex9busopt and theta.c
Simplify several function definitions
add integral terms in the cost function
add drdp drdy functions
Implemented sensitivities wrt parameters for Theta methods
Big Fix: true discrete adjoint is up!
fix adjoint Theta
Adjoint Theta methods added, but tested yet
add GetStages() for theta methods
simplify option object names
moved PetscOptionsObject from global variable to local variable in functions
manual merge of conflict
Merge branch 'dalcinl/fix-ts'PR228
TS: Fix handling of step rejections in TSTHETA
TS: Fix TSTHETA to not forget previous step rejectionsTSAdaptChoose_Basic() uses a lower safety factor when the previous steptrial was rejected
TS: Fix TSView() for TSTHETA, do not view SNES if not available yet
TS: Fixes to TSAdaptSetType() following other XXXSetType() routine* Return immediately if the old type matches the new type* Clear the the adapt->ops table* Do not destroy the adapt context in TS
TS: Fixes to TSAdaptSetType() following other XXXSetType() routine* Return immediately if the old type matches the new type* Clear the the adapt->ops table* Do not destroy the adapt context in TSTHETA, just change the type
Remove XXXRegisterAllCalled from public interface.All XXXRegisterAll() methods are now idempotent, so a boolean indicatingwhether they can be called or not is no longer necessary.
1...<<11121314151617181920>>...32