You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature preequilibration sensitivities via FSA (#410)
* feature(core) refactor createSteadystateSimSolver
* feature(core) enable preequilibration sensitivities via FSA
* feature(core) add option to control whether FSA is used to computed steady state sensitivities
* feature(test) add test cases for FSA steadystate sensis
* fix(test) fix solver setup routine in unittest
* fix(core) fix segfault
* feature(core) add monotonicity checks for setTimepoints
* feature(core) use std::is_sorted for monotonicity check.
* fix(core) include header for std::is_sorted
* fix(core) wrong header file for std::is_sorted
* fix(doc) update documentation
* feature(core) implement pos_pow to deal with positivity issues
* fix(core) fix pos_pow regex
* fix(steadystateproblem) use t0 not ts[0] for initializaiton of t after preequilibration
* fix(doc) fix typo in documentation
* fix(steadystateproblem) reduce sensi computation logic
* fix(sbml) enable linking of fsx0 in model header
* feature(sbml) properly process initial assignments of state variables
TODO: do this for other variables aswell.
* feature(steadystate) reset initialStates that are defined via fixedParameters after Preequilibration
* fix(python-sbml) fix identification of 0.0 values and specifiy variable name for x0_fixedParameters
* fix(steadystate) perform x0_fixedParameters update after updating the fixedParameters
* fix(python) fix some codacy issues
* fix(tests) fix codacy issues
* fix(matlab) fix compile error in CalcMD5.c
* feature(steadystate) add option for more sensitivity computation modes in the future
* fix(steadystate) remove unnecessary intialization from initial condition for non-preequilibration
* fix(matlab) fix matlab interface after update from enum classes
* fix(steadystate) fix typo and update hdf
0 commit comments