Chaste
Release::3.4
|
#include <ConstantActiveTension.hpp>
Public Member Functions | |
ConstantActiveTension () | |
void | SetInputParameters (ContractionModelInputParameters &rInputParameters) |
void | SetStretchAndStretchRate (double stretch, double stretchRate) |
double | GetActiveTension () |
bool | IsStretchDependent () |
bool | IsStretchRateDependent () |
void | SetActiveTensionValue (double activeTension) |
Public Member Functions inherited from AbstractAlgebraicContractionModel | |
AbstractAlgebraicContractionModel () | |
void | RunDoNotUpdate (double startTime, double endTime, double timestep) |
void | RunAndUpdate (double startTime, double endTime, double timestep) |
double | GetNextActiveTension () |
void | UpdateStateVariables () |
Public Member Functions inherited from AbstractContractionModel | |
AbstractContractionModel () | |
virtual | ~AbstractContractionModel () |
void | SetStretch (double stretch) |
Private Attributes | |
double | mConstantActiveTension |
Additional Inherited Members | |
Protected Attributes inherited from AbstractAlgebraicContractionModel | |
double | mTime |
A contraction model that just returns a constant (in space and time) active tension.
Definition at line 46 of file ConstantActiveTension.hpp.
|
inline |
Constructor.
Definition at line 59 of file ConstantActiveTension.hpp.
|
inlinevirtual |
Implements AbstractContractionModel.
Definition at line 87 of file ConstantActiveTension.hpp.
References mConstantActiveTension.
|
inlinevirtual |
Implements AbstractContractionModel.
Definition at line 95 of file ConstantActiveTension.hpp.
|
inlinevirtual |
Implements AbstractContractionModel.
Definition at line 103 of file ConstantActiveTension.hpp.
|
inline |
Set the constant active tension
activeTension | the active tension |
Definition at line 112 of file ConstantActiveTension.hpp.
References mConstantActiveTension.
|
inlinevirtual |
Set the input parameters (none of which are used in this model)
rInputParameters | Structure containing voltage, [Ca]_i. |
Implements AbstractContractionModel.
Definition at line 69 of file ConstantActiveTension.hpp.
|
inlinevirtual |
Set the fibre stretch and stretch-rate (none of these are used)
stretch | stretch in the fibre direction |
stretchRate | rate of change of stretch in the fibre direction (not used in this model). |
Implements AbstractContractionModel.
Definition at line 78 of file ConstantActiveTension.hpp.
|
private |
The constant active tension. Defaults to 1.0.
Definition at line 53 of file ConstantActiveTension.hpp.
Referenced by GetActiveTension(), and SetActiveTensionValue().