<?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="Diff_SIR_2nests">
      <Geometry Name="box_1" Dimension="2">
         <Extent X="10.0" Y="10.0" Z="10.0" />
         <Origin X="0.0" Y="0.0" Z="0.0" />
         <SubVolume Name="subVolume1" Handle="0" Type="Analytical" KeyValue="31620883">
            <AnalyticExpression>1.0</AnalyticExpression>
         </SubVolume>
         <SurfaceDescription NumSamplesX="101" NumSamplesY="101" NumSamplesZ="1" CutoffFrequency="0.3">
            <VolumeRegion Name="subVolume10" RegionID="0" SubVolume="subVolume1" Size="100.0" Unit="um2" />
         </SurfaceDescription>
         <Version Name="box_1" KeyValue="31620879" BranchId="31620880" Archived="0" Date="02-Feb-2009 14:54:49" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
         </Version>
      </Geometry>
      <MathDescription Name="NoName">
         <Constant Name="b">1.0</Constant>
         <Constant Name="diffusionRate">1.0</Constant>
         <Constant Name="g">1.0</Constant>
         <Constant Name="R_N_init">0.0</Constant>
         <Constant Name="S_N_init">9.0</Constant>
         <VolumeVariable Name="I_N" />
         <VolumeVariable Name="R_N" />
         <VolumeVariable Name="S_N" />
         <Function Name="I_N_init">(0.2 * (((((-5.0 + x) ^ 2.0) + (y ^ 2.0)) &lt; 1.0) || ((((-5.0 + x) ^ 2.0) + ((-10.0 + y) ^ 2.0)) &lt; 1.0)))</Function>
         <Function Name="J_Infpop">((S_N * I_N * b) - (g * I_N))</Function>
         <Function Name="J_Recovpop">(g * I_N)</Function>
         <Function Name="J_Suspop"> - (S_N * I_N * b)</Function>
         <CompartmentSubDomain Name="subVolume1" Priority="0">
            <BoundaryType Boundary="Xm" Type="Flux" />
            <BoundaryType Boundary="Xp" Type="Flux" />
            <BoundaryType Boundary="Ym" Type="Flux" />
            <BoundaryType Boundary="Yp" Type="Flux" />
            <BoundaryType Boundary="Zm" Type="Value" />
            <BoundaryType Boundary="Zp" Type="Value" />
            <OdeEquation Name="I_N" SolutionType="Unknown">
               <Rate>J_Infpop</Rate>
               <Initial>I_N_init</Initial>
            </OdeEquation>
            <PdeEquation Name="R_N" SolutionType="Unknown">
               <Boundaries Xm="0.0" Xp="0.0" Ym="0.0" Yp="0.0" />
               <Rate>J_Recovpop</Rate>
               <Diffusion>diffusionRate</Diffusion>
               <Initial>R_N_init</Initial>
            </PdeEquation>
            <PdeEquation Name="S_N" SolutionType="Unknown">
               <Boundaries Xm="0.0" Xp="0.0" Ym="0.0" Yp="0.0" />
               <Rate>J_Suspop</Rate>
               <Diffusion>diffusionRate</Diffusion>
               <Initial>S_N_init</Initial>
            </PdeEquation>
         </CompartmentSubDomain>
         <Version Name="NoName" KeyValue="31861039" BranchId="31817577" Archived="0" Date="11-Feb-2009 13:58:51" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
         </Version>
      </MathDescription>
      <Simulation Name="Simulation0">
         <SolverTaskDescription TaskType="Unsteady" UseSymbolicJacobian="false" Solver="Finite Volume, Regular Grid">
            <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 />
         <MeshSpecification>
            <Size X="101" Y="101" Z="1" />
         </MeshSpecification>
         <Version Name="Simulation0" KeyValue="31861052" BranchId="31861053" Archived="0" Date="11-Feb-2009 14:00:45" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
         </Version>
      </Simulation>
      <Simulation Name="Simulation1">
         <SolverTaskDescription TaskType="Unsteady" UseSymbolicJacobian="false" Solver="Finite Volume, Regular Grid">
            <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="diffusionRate" ConstantArraySpec="1000">0.0, 1.0, 2.0, 3.0</Constant>
         </MathOverrides>
         <MeshSpecification>
            <Size X="101" Y="101" Z="1" />
         </MeshSpecification>
         <Version Name="Simulation1" KeyValue="31863797" BranchId="31858191" Archived="0" Date="11-Feb-2009 14:48:52" FromVersionable="false">
            <Owner Name="satarupa" Identifier="29129705" />
            <GroupAccess Type="1" />
         </Version>
      </Simulation>
      <Version Name="Diff_SIR_2nests" KeyValue="31863799" BranchId="31861021" Archived="0" Date="11-Feb-2009 14:48:52" FromVersionable="false">
         <Owner Name="satarupa" Identifier="29129705" />
         <GroupAccess Type="1" />
      </Version>
   </MathModel>
</vcml>

