File tree Expand file tree Collapse file tree
python/sdist/amici/sim/sundials/petab Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515
1616import amici
1717from amici .logging import get_logger
18- from amici .sim .sundials import SensitivityOrder
18+ from amici .sim .sundials import (
19+ RDataReporting ,
20+ SensitivityMethod ,
21+ SensitivityOrder ,
22+ )
1923
2024logger = get_logger (__name__ , log_level = logging .INFO )
2125
@@ -719,7 +723,13 @@ def _aggregate_s2llh(
719723 or `None` if sensitivities were not computed.
720724 """
721725 # TODO: add tests
722- if self ._solver .get_sensitivity_order () < SensitivityOrder .first :
726+ if (
727+ self ._solver .get_sensitivity_order () < SensitivityOrder .first
728+ or self ._solver .get_sensitivity_method ()
729+ != SensitivityMethod .forward
730+ or self ._solver .get_return_data_reporting_mode ()
731+ == RDataReporting .residuals
732+ ):
723733 return None
724734
725735 if not use_fim :
You can’t perform that action at this time.
0 commit comments