36#ifndef KERCHOFFS2003CONTRACTIONMODEL_HPP_
37#define KERCHOFFS2003CONTRACTIONMODEL_HPP_
39#include "AbstractOdeBasedContractionModel.hpp"
40#include "OdeSystemInformation.hpp"
50friend class TestContractionModels;
53 static const double a6;
54 static const double a7;
55 static const double T0;
56 static const double Ea;
57 static const double v0;
58 static const double ls0;
62 static const double ld;
100 void EvaluateYDerivatives(
double time,
const std::vector<double>& rY, std::vector<double>& rDY);
Kerchoffs2003ContractionModel()
static const double mActivationVoltage
bool IsStretchRateDependent()
void SetInputParameters(ContractionModelInputParameters &rInputParameters)
void EvaluateYDerivatives(double time, const std::vector< double > &rY, std::vector< double > &rDY)
double GetActiveTension()
void SetStretchAndStretchRate(double stretch, double stretchRate)
static const double mDeactivationVoltage
bool mElectricallyUnactivated
double GetNextActiveTension()
bool IsStretchDependent()