|
hires.xmds
Script source: hires.xmds.gz
<?xml version="1.0"?>
<simulation>
<!-- $Id: hires_body.part 999 2004-08-03 05:42:47Z cochrane $ -->
<!-- Copyright (C) 2000-2004 -->
<!-- -->
<!-- Code contributed by Greg Collecutt, Joseph Hope and Paul Cochrane -->
<!-- -->
<!-- This file is part of xmds. -->
<!-- -->
<!-- This program is free software; you can redistribute it and/or -->
<!-- modify it under the terms of the GNU General Public License -->
<!-- as published by the Free Software Foundation; either version 2 -->
<!-- of the License, or (at your option) any later version. -->
<!-- -->
<!-- This program is distributed in the hope that it will be useful, -->
<!-- but WITHOUT ANY WARRANTY; without even the implied warranty of -->
<!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -->
<!-- GNU General Public License for more details. -->
<!-- -->
<!-- You should have received a copy of the GNU General Public License -->
<!-- along with this program; if not, write to the Free Software -->
<!-- Foundation, Inc., 59 Temple Place - Suite 330, Boston, -->
<!-- MA 02111-1307, USA. -->
<name> hires </name> <!-- the name of the simulation -->
<author> Paul Cochrane </author> <!-- the author of the simulation -->
<description>
This is a stiff system of 8 non-linear ODEs. It refers to
"High Irradiance RESponse" of photomorphogenesis on the basis
of phytochrome, by means of a chemical reaction involving eight
reactants. The problem originates from plant physiology and is
given as part of the "Test set for initial value problem solvers"
http://www.dm.uniba.it/~testset
</description>
<!-- Global system parameters and functionality -->
<prop_dim> t </prop_dim> <!-- name of main propagation dim -->
<error_check> yes </error_check> <!-- defaults to yes -->
<use_wisdom> yes </use_wisdom> <!-- defaults to no -->
<benchmark> yes </benchmark> <!-- defaults to no -->
<use_prefs> yes </use_prefs> <!-- defaults to yes -->
<!-- Global variables for the simulation -->
<globals>
<![CDATA[
]]>
</globals>
<!-- Field to be integrated over -->
<field>
<name> main </name>
<samples> 1 </samples> <!-- sample 1st point of dim? -->
<vector>
<name> main </name>
<type> complex </type> <!-- data type of vector -->
<components> y1 y2 y3 y4 y5 y6 y7 y8 </components> <!-- names of components -->
<fourier_space> </fourier_space> <!-- defined in k-space? -->
<![CDATA[
y1 = 1;
y2 = 0;
y3 = 0;
y4 = 0;
y5 = 0;
y6 = 0;
y7 = 0;
y8 = 0.0057;
]]>
</vector>
</field>
<!-- The sequence of integrations to perform -->
<sequence>
<integrate>
<algorithm> RK4IP </algorithm> <!-- RK4EX, RK4IP, SIEX, SIIP -->
<interval> 321.8122 </interval> <!-- how far in main dim? -->
<lattice> 1000000 </lattice> <!-- no. points in main dim -->
<samples> 10000 </samples> <!-- no. pts in output moment group -->
<![CDATA[
dy1_dt = -1.71*y1 + 0.43*y2 + 8.32*y3 + 0.0007;
dy2_dt = 1.71*y1 - 8.75*y2;
dy3_dt = -10.03*y3 + 0.43*y4 + 0.035*y5;
dy4_dt = 8.32*y2 + 1.71*y3 - 1.12*y4;
dy5_dt = -1.745*y5 + 0.43*y6 + 0.43*y7;
dy6_dt = -280*y6*y8 + 0.69*y4 + 1.71*y5 - 0.43*y6 + 0.69*y7;
dy7_dt = 280*y6*y8 - 1.81*y7;
dy8_dt = -280*y6*y8 + 1.81*y7;
]]>
</integrate>
</sequence>
<!-- The output to generate -->
<output format="ascii">
<group>
<sampling>
<fourier_space> no </fourier_space> <!-- sample in k-space? -->
<lattice> 10000 </lattice> <!-- no. points to sample -->
<moments> y1Out y2Out y3Out y4Out y5Out y6Out y7Out y8Out </moments> <!-- names of moments -->
<![CDATA[
y1Out = y1;
y2Out = y2;
y3Out = y3;
y4Out = y4;
y5Out = y5;
y6Out = y6;
y7Out = y7;
y8Out = y8;
]]>
</sampling>
</group>
</output>
</simulation>
Generated by GNU enscript 1.6.3.
|