All Downloads are FREE. Search and download functionalities are using the official Maven repository.

testFlattening.test33.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<!-- Created by libAntimony version v2.3-beta with libSBML version 5.6.0. -->
<sbml xmlns="http://www.sbml.org/sbml/level3/version1/core" xmlns:comp="http://www.sbml.org/sbml/level3/version1/comp/version1" level="3" version="1" comp:required="true">
  <model id="baz" name="baz">
    <listOfParameters>
      <parameter id="z" constant="false">
        <comp:listOfReplacedElements>
          <comp:replacedElement comp:portRef="y" comp:submodelRef="A"/>
        </comp:listOfReplacedElements>
      </parameter>
      <parameter id="i" value="2" constant="true"/>
    </listOfParameters>
    <listOfInitialAssignments>
      <initialAssignment symbol="z">
        <math xmlns="http://www.w3.org/1998/Math/MathML">
          <apply>
            <times/>
            <cn type="integer"> 34 </cn>
            <ci> i </ci>
          </apply>
        </math>
      </initialAssignment>
    </listOfInitialAssignments>
    <comp:listOfSubmodels>
      <comp:submodel comp:id="A" comp:modelRef="bar">
        <comp:listOfDeletions>
          <comp:deletion comp:idRef="A">
            <comp:sBaseRef comp:metaIdRef="foo_x_initialassignment"/>
          </comp:deletion>
          <comp:deletion comp:idRef="A">
            <comp:sBaseRef comp:metaIdRef="foo_x_raterule"/>
          </comp:deletion>
        </comp:listOfDeletions>
      </comp:submodel>
    </comp:listOfSubmodels>
  </model>
  <comp:listOfModelDefinitions>
    <comp:modelDefinition id="foo" name="foo">
      <listOfParameters>
        <parameter id="x" constant="false"/>
        <parameter id="y" value="7" constant="true"/>
        <parameter id="Q" value="2" constant="true"/>
      </listOfParameters>
      <listOfInitialAssignments>
        <initialAssignment metaid="foo_x_initialassignment" symbol="x">
          <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
              <times/>
              <cn type="integer"> 50 </cn>
              <ci> Q </ci>
            </apply>
          </math>
        </initialAssignment>
      </listOfInitialAssignments>
      <listOfRules>
        <rateRule metaid="foo_x_raterule" variable="x">
          <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
              <plus/>
              <cn type="integer"> 37 </cn>
              <ci> y </ci>
            </apply>
          </math>
        </rateRule>
      </listOfRules>
      <comp:listOfPorts>
        <comp:port comp:idRef="x" comp:id="x"/>
      </comp:listOfPorts>
    </comp:modelDefinition>
    <comp:modelDefinition id="bar" name="bar">
      <listOfParameters>
        <parameter id="y" constant="false">
          <comp:listOfReplacedElements>
            <comp:replacedElement comp:portRef="x" comp:submodelRef="A"/>
          </comp:listOfReplacedElements>
        </parameter>
      </listOfParameters>
      <comp:listOfSubmodels>
        <comp:submodel comp:id="A" comp:modelRef="foo"/>
      </comp:listOfSubmodels>
      <comp:listOfPorts>
        <comp:port comp:idRef="y" comp:id="y"/>
      </comp:listOfPorts>
    </comp:modelDefinition>
  </comp:listOfModelDefinitions>
</sbml>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy