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
The values should be equal to "weighted root-mean-square of the rhs when steady state was reached".
I get values equal to "0.0" in case solver.setSensitivityOrder(amici.SensitivityOrder_first) amici_solver.setSensitivityMethod(SensitivityMethod.forward) amici_solver.setNewtonMaxSteps(0) amici_model.setSteadyStateSensitivityMode(amici.SteadyStateSensitivityMode.integrationOnly).
However, in case I use SensitivityMethod.adjoint I get values different from "0.0", e.g. "0.91".
I think, in the end the output of getWrmsFSA is saved to preeq_wrms (or posteq_wrms), not output of getWrms. Not sure why it's always "0.0", though. I tried with different tolerances, fsa tolerances.
The text was updated successfully, but these errors were encountered:
The values should be equal to "weighted root-mean-square of the rhs when steady state was reached".
I get values equal to "0.0" in case
solver.setSensitivityOrder(amici.SensitivityOrder_first)
amici_solver.setSensitivityMethod(SensitivityMethod.forward)
amici_solver.setNewtonMaxSteps(0)
amici_model.setSteadyStateSensitivityMode(amici.SteadyStateSensitivityMode.integrationOnly)
.However, in case I use
SensitivityMethod.adjoint
I get values different from "0.0", e.g. "0.91".I suppose, it's related to the line here
https://github.com/AMICI-dev/AMICI/blob/master/src/steadystateproblem.cpp#L711
I think, in the end the output of
getWrmsFSA
is saved topreeq_wrms
(orposteq_wrms
), not output ofgetWrms
. Not sure why it's always "0.0", though. I tried with different tolerances, fsa tolerances.The text was updated successfully, but these errors were encountered: