36 #ifndef NHSMODELWITHBACKWARDSOLVER_HPP_ 37 #define NHSMODELWITHBACKWARDSOLVER_HPP_ 39 #include "NhsContractionModel.hpp" 40 #include "TimeStepper.hpp" 98 double& residualComponent1,
double& residualComponent2);
124 void RunDoNotUpdate(
double startTime,
double endTime,
double timestep);
142 void RunAndUpdate(
double startTime,
double endTime,
double timestep);
void CalculateBackwardEulerResidual(double calciumTroponin, double z, double Q, double &residualComponent1, double &residualComponent2)
void CalculateCaTropAndZDerivatives(double calciumTroponin, double z, double Q, double &dCaTrop, double &dz)
NhsModelWithBackwardSolver()
double GetNextActiveTension()
void RunAndUpdate(double startTime, double endTime, double timestep)
double ImplicitSolveForQ()
void RunDoNotUpdate(double startTime, double endTime, double timestep)
static const double mTolerance