- Author:
- Megan Guidry <mgui210@aucklanduni.ac.nz>
- Date:
- 2017-10-30 12:00:49+13:00
- Desc:
- Added readme.txt
- Permanent Source URI:
- https://staging.physiomeproject.org/workspace/4ca/rawfile/d283cfc042dc63c7b583a2703586f1f42faee068/src/Model_Versions/QuickReleaseProtocol.cellml
<?xml version="1.0" encoding="UTF-8"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#"
xmlns:cellml="http://www.cellml.org/cellml/1.1#" cmeta:id="riceCalciumTransient"
name="rice_cai">
<units name="millisecond">
<unit units="second" prefix="milli" />
</units>
<units name="per_millisecond">
<unit units="millisecond" exponent="-1" />
</units>
<component name="interface">
<variable name="time" public_interface="in"
private_interface="out" units="millisecond" />
<variable name="stepStart" public_interface="in"
private_interface="out" units="millisecond" />
<variable name="stepDuration" public_interface="in"
private_interface="out" units="millisecond" />
<variable name="lambda1" public_interface="in"
private_interface="out" units="dimensionless" />
<variable name="lambda2" public_interface="in"
private_interface="out" units="dimensionless" />
<variable name="lambda_dot" public_interface="out"
private_interface="in" units="per_millisecond" />
</component>
<connection>
<map_components component_1="interface" component_2="transient"/>
<map_variables variable_1="time" variable_2="time"/>
<map_variables variable_1="stepStart" variable_2="stepStart"/>
<map_variables variable_1="stepDuration" variable_2="stepDuration"/>
<map_variables variable_1="lambda1" variable_2="lambda1"/>
<map_variables variable_1="lambda2" variable_2="lambda2"/>
<map_variables variable_1="lambda_dot" variable_2="lambda_dot"/>
</connection>
<component name="transient">
<variable name="time" public_interface="in" units="millisecond" />
<variable name="stepStart" public_interface="in" units="millisecond" />
<variable name="stepDuration" public_interface="in" units="millisecond" />
<variable name="lambda1" public_interface="in" units="dimensionless" />
<variable name="lambda2" public_interface="in" units="dimensionless" />
<variable name="lambda_dot" public_interface="out" units="per_millisecond" />
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply><eq/>
<ci>lambda_dot</ci>
<piecewise>
<piece>
<cn cellml:units="per_millisecond">0.0</cn>
<apply><or/>
<apply><lt/>
<ci>time</ci>
<ci>stepStart</ci>
</apply>
<apply><gt/>
<ci>time</ci>
<apply><plus/>
<ci>stepStart</ci>
<ci>stepDuration</ci>
</apply>
</apply>
</apply>
</piece>
<otherwise>
<apply><divide/>
<apply><minus/>
<ci>lambda2</ci>
<ci>lambda1</ci>
</apply>
<ci>stepDuration</ci>
</apply>
</otherwise>
</piecewise>
</apply>
</math>
</component>
<group>
<relationship_ref relationship="encapsulation" />
<component_ref component="interface">
<component_ref component="transient" />
</component_ref>
</group>
</model>