- Author:
- Tommy Yu <tommy.yu@auckland.ac.nz>
- Date:
- 2011-06-16 15:08:26+12:00
- Desc:
- Removed extra <br> in title.
- Permanent Source URI:
- http://models.cellml.org/w/mcoo001/virtualbacterialphotography/rawfile/fb8422a520b9635b0903bc7595334305ef205e3a/Bioenvironment_PeriodicLightSource.cellml
<?xml version="1.0"?>
<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="Bioenvironment_PeriodicLightSource"
name="Bioenvironment_PeriodicLightSource">
<import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="svp_templates/Template_PeriodicSwitch.cellml">
<component component_ref="Template_PeriodicSwitch" name="Template_PeriodicSwitch"/>
</import>
<component name="Bioenvironment_PeriodicLightSource">
<variable name="periodTimeInterval" private_interface="out" initial_value="600" units="second"/>
<variable name="lowLightValue" private_interface="out" initial_value="0" units="candela"/>
<variable name="highLightValue" private_interface="out" initial_value="100" units="candela"/>
<variable name="time" private_interface="out" public_interface="in" units="second"/>
<variable name="switchValue" private_interface="in" units="dimensionless"/>
<variable name="switchFirstPeriodValue" private_interface="out" units="dimensionless"/>
<variable name="switchSecondPeriodValue" private_interface="out" units="dimensionless"/>
<variable name="lightIntensity" public_interface="out" units="candela"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>lightIntensity</ci>
<apply>
<times/>
<ci>switchValue</ci>
<cn cellml:units="candela">1</cn>
</apply>
</apply>
<apply>
<eq/>
<ci>switchFirstPeriodValue</ci>
<apply>
<times/>
<ci>lowLightValue</ci>
<cn cellml:units="candela">1</cn>
</apply>
</apply>
<apply>
<eq/>
<ci>switchSecondPeriodValue</ci>
<apply>
<times/>
<ci>highLightValue</ci>
<cn cellml:units="candela">1</cn>
</apply>
</apply>
</math>
</component>
<group>
<relationship_ref relationship="encapsulation"/>
<component_ref component="Bioenvironment_PeriodicLightSource">
<component_ref component="Template_PeriodicSwitch"/>
</component_ref>
</group>
<connection>
<map_components component_1="Bioenvironment_PeriodicLightSource" component_2="Template_PeriodicSwitch"/>
<map_variables variable_1="time" variable_2="time"/>
<map_variables variable_1="switchFirstPeriodValue" variable_2="firstPeriodValue"/>
<map_variables variable_1="switchSecondPeriodValue" variable_2="secondPeriodValue"/>
<map_variables variable_1="switchValue" variable_2="value"/>
<map_variables variable_1="periodTimeInterval" variable_2="timeInterval"/>
</connection>
</model>