<?xml version="1.0" encoding="UTF-8"?>
<!--This mathmodel was generated in VCML Version 0.4-->
<vcml xmlns="http://sourceforge.net/projects/vcell/vcml" Version="0.4">
   <MathModel Name="sir_exercise1">
      <Geometry Name="Untitled1358692824" Dimension="0">
         <Extent X="10.0" Y="10.0" Z="10.0" />
         <Origin X="0.0" Y="0.0" Z="0.0" />
         <SubVolume Name="Compartment" Handle="0" Type="Compartmental" KeyValue="31495620" />
         <Version Name="Untitled1358692824" KeyValue="31495616" BranchId="31495617" Archived="0" Date="26-Jan-2009 02:15:27" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
         </Version>
      </Geometry>
      <MathDescription Name="NoName">
         <Constant Name="a">1.0</Constant>
         <Constant Name="B">20.0</Constant>
         <Constant Name="b">1.0</Constant>
         <Constant Name="g">1.0</Constant>
         <Constant Name="I_init">0.0050</Constant>
         <Constant Name="l">1.0</Constant>
         <Constant Name="R_init">0.0</Constant>
         <Constant Name="S_init">0.995</Constant>
         <VolumeVariable Name="I" />
         <VolumeVariable Name="R" />
         <VolumeVariable Name="S" />
         <Function Name="J_Infpop">((S * I * b) - (a * I) - (g * I) - (l * I))</Function>
         <Function Name="J_Recovpop">((g * I) - (a * R))</Function>
         <Function Name="J_Suspop">(B - (S * I * b) - (a * S))</Function>
         <CompartmentSubDomain Name="Compartment">
            <BoundaryType Boundary="Xm" Type="Value" />
            <BoundaryType Boundary="Xp" Type="Value" />
            <BoundaryType Boundary="Ym" Type="Value" />
            <BoundaryType Boundary="Yp" Type="Value" />
            <BoundaryType Boundary="Zm" Type="Value" />
            <BoundaryType Boundary="Zp" Type="Value" />
            <OdeEquation Name="S" SolutionType="Unknown">
               <Rate>J_Suspop</Rate>
               <Initial>S_init</Initial>
            </OdeEquation>
            <OdeEquation Name="I" SolutionType="Unknown">
               <Rate>J_Infpop</Rate>
               <Initial>I_init</Initial>
            </OdeEquation>
            <OdeEquation Name="R" SolutionType="Unknown">
               <Rate>J_Recovpop</Rate>
               <Initial>R_init</Initial>
            </OdeEquation>
         </CompartmentSubDomain>
         <Version Name="NoName" KeyValue="31495633" BranchId="31495622" Archived="0" Date="26-Jan-2009 02:20:24" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
         </Version>
      </MathDescription>
      <Simulation Name="Simulation0">
         <Annotation>modified version</Annotation>
         <SolverTaskDescription TaskType="Unsteady" UseSymbolicJacobian="false" Solver="IDA (Variable Order, Variable Time Step, ODE/DAE)">
            <TimeBound StartTime="0.0" EndTime="10.0" />
            <TimeStep DefaultTime="0.1" MinTime="1.0E-8" MaxTime="1.0" />
            <ErrorTolerance Absolut="1.0E-9" Relative="1.0E-9" />
            <OutputOptions KeepEvery="1" KeepAtMost="1000" />
         </SolverTaskDescription>
         <MathOverrides />
         <Version Name="Simulation0" KeyValue="33089290" BranchId="31495625" Archived="0" Date="05-May-2009 16:11:44" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
            <Annotation>modified version</Annotation>
            <ParentSimRef KeyValue="31495643" />
         </Version>
      </Simulation>
      <Simulation Name="Simulation1">
         <SolverTaskDescription TaskType="Unsteady" UseSymbolicJacobian="false" Solver="IDA (Variable Order, Variable Time Step, ODE/DAE)">
            <TimeBound StartTime="0.0" EndTime="10.0" />
            <TimeStep DefaultTime="0.1" MinTime="1.0E-8" MaxTime="1.0" />
            <ErrorTolerance Absolut="1.0E-9" Relative="1.0E-9" />
            <OutputOptions KeepEvery="1" KeepAtMost="1000" />
         </SolverTaskDescription>
         <MathOverrides>
            <Constant Name="b" ConstantArraySpec="1000">0.1, 0.2, 0.3</Constant>
            <Constant Name="I_init">1.0</Constant>
            <Constant Name="S_init">10.0</Constant>
         </MathOverrides>
         <Version Name="Simulation1" KeyValue="31528715" BranchId="31495652" Archived="0" Date="26-Jan-2009 23:23:01" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
         </Version>
      </Simulation>
      <Simulation Name="Simulation2">
         <SolverTaskDescription TaskType="Unsteady" UseSymbolicJacobian="false" Solver="IDA (Variable Order, Variable Time Step, ODE/DAE)">
            <TimeBound StartTime="0.0" EndTime="30.0" />
            <TimeStep DefaultTime="0.1" MinTime="1.0E-8" MaxTime="1.0" />
            <ErrorTolerance Absolut="1.0E-9" Relative="1.0E-9" />
            <OutputOptions KeepEvery="1" KeepAtMost="1000" />
         </SolverTaskDescription>
         <MathOverrides>
            <Constant Name="S_init">100.0</Constant>
         </MathOverrides>
         <Version Name="Simulation2" KeyValue="31530117" BranchId="31530118" Archived="0" Date="27-Jan-2009 02:04:09" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
         </Version>
      </Simulation>
      <Version Name="sir_exercise1" KeyValue="33089292" BranchId="31495628" Archived="0" Date="05-May-2009 16:11:44" FromVersionable="false">
         <Owner Name="satarupa" Identifier="29129705" />
         <GroupAccess Type="1" />
      </Version>
   </MathModel>
</vcml>

