Skip to content
Snippets Groups Projects
Commit e15ea224 authored by Evers, Jochem's avatar Evers, Jochem
Browse files

Small change to make soil cells represent N instead of P

parent 208dda0f
Branches
No related tags found
No related merge requests found
...@@ -176,7 +176,7 @@ module RichSoil extends ExploredSoil ...@@ -176,7 +176,7 @@ module RichSoil extends ExploredSoil
Soil.exP -= uptRoot; Soil.exP -= uptRoot;
r.Uptake_P = uptRoot; r.Uptake_P = uptRoot;
setShader(new RGBAShader(1-(P/initP),1-(P/initP),1-(P/initP))); setShader(new RGBAShader(1-(N/initN),1-(N/initN),1-(N/initN)));
} }
public RichSoil(double x, double y, double z) { public RichSoil(double x, double y, double z) {
...@@ -190,7 +190,7 @@ module RichSoil extends ExploredSoil ...@@ -190,7 +190,7 @@ module RichSoil extends ExploredSoil
Soil.ExploredSoil+=1; Soil.ExploredSoil+=1;
setTranslation(x,y,z); setTranslation(x,y,z);
setLayer(rootBoxLayer+1); setLayer(rootBoxLayer+1);
setShader(new RGBAShader(1-(P/initP),1-(P/initP),1-(P/initP))); setShader(new RGBAShader(1-(N/initN),1-(N/initN),1-(N/initN)));
} }
} }
......
<?xml version="1.0" encoding="UTF-8"?><graph xmlns:gx="http://grogra.de/xmlpersistence" xmlns="http://grogra.de/xmlpersistence"> <?xml version="1.0" encoding="UTF-8"?><graph xmlns:gx="http://grogra.de/xmlpersistence" xmlns="http://grogra.de/xmlpersistence">
<node root="MainGraph" id="0" type="de.grogra.graph.impl.Node"> <node root="MainGraph" id="0" type="de.grogra.graph.impl.Node">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<node id="43654757" type="de.grogra.rgg.RGGRoot" edges="+"> <node id="43692563" type="de.grogra.rgg.RGGRoot" edges="+">
<node id="43654759" type="modules_light$temp" edges="-"> <node id="43692565" type="modules_light$temp" edges="-">
<node id="43654760" type="de.grogra.turtle.RH" edges="+"> <node id="43692566" type="de.grogra.turtle.RH" edges="+">
<data gx:name="angle" gx:value="90.0"/> <data gx:name="angle" gx:value="90.0"/>
<node id="43654761" type="de.grogra.turtle.Translate" edges="-"> <node id="43692567" type="de.grogra.turtle.Translate" edges="-">
<data gx:name="translateX" gx:value="3.0"/> <data gx:name="translateX" gx:value="3.0"/>
<data gx:name="translateY" gx:value="-3.0"/> <data gx:name="translateY" gx:value="-3.0"/>
<node id="43654762" type="modules_light$DirectLight" edges="-"> <node id="43692568" type="modules_light$DirectLight" edges="-">
<array gx:name="power" gx:value="10.178747 10.521983 10.862367 11.19349 11.509124 11.803327 12.070564 12.305808 12.504628 12.663287 12.778795 12.848982 12.872525 12.848982 12.778795 12.663287 12.504628 12.305808 12.070566 11.803327 11.509124 11.19349 10.862366 10.521983"/> <array gx:name="power" gx:value="10.178747 10.521983 10.862367 11.19349 11.509124 11.803327 12.070564 12.305808 12.504628 12.663287 12.778795 12.848982 12.872525 12.848982 12.778795 12.663287 12.504628 12.305808 12.070566 11.803327 11.509124 11.19349 10.862366 10.521983"/>
<array gx:name="beta" gx:value="2.8646584E-6 4.8359065 9.665961 14.432006 19.07185 23.516489 27.687517 31.495195 34.8381 37.605938 39.687317 40.983067 41.423412 40.983067 39.687317 37.605946 34.8381 31.495195 27.687527 23.516489 19.07186 14.432006 9.665948 4.835911"/> <array gx:name="beta" gx:value="2.8646584E-6 4.8359065 9.665961 14.432006 19.07185 23.516489 27.687517 31.495195 34.8381 37.605938 39.687317 40.983067 41.423412 40.983067 39.687317 37.605946 34.8381 31.495195 27.687527 23.516489 19.07186 14.432006 9.665948 4.835911"/>
<array gx:name="azimuth" gx:value="84.43402 90.62732 96.86975 103.2525 109.87018 116.82037 124.200745 132.10199 140.59454 149.70837 159.40826 169.57397 180.0 190.42604 200.5917 210.29161 219.40546 227.89801 235.79922 243.17963 250.12982 256.7475 263.13025 269.37265"/> <array gx:name="azimuth" gx:value="84.43402 90.62732 96.86975 103.2525 109.87018 116.82037 124.200745 132.10199 140.59454 149.70837 159.40826 169.57397 180.0 190.42604 200.5917 210.29161 219.40546 227.89801 235.79922 243.17963 250.12982 256.7475 263.13025 269.37265"/>
<data gx:name="dist" gx:value="18.0"/> <data gx:name="dist" gx:value="18.0"/>
<node id="43654763" type="modules_light$DiffuseLight" edges="-"> <node id="43692569" type="modules_light$DiffuseLight" edges="-">
<data gx:name="power" gx:value="494.37082"/> <data gx:name="power" gx:value="494.37082"/>
<data gx:name="dist" gx:value="18.0"/> <data gx:name="dist" gx:value="18.0"/>
</node> </node>
</node> </node>
</node> </node>
</node> </node>
<node id="43654764" type="de.grogra.turtle.Translate" edges="+"> <node id="43692570" type="de.grogra.turtle.Translate" edges="+">
<data gx:name="translateX" gx:value="-2.0"/> <data gx:name="translateX" gx:value="-2.0"/>
<data gx:name="translateY" gx:value="-2.0"/> <data gx:name="translateY" gx:value="-2.0"/>
<node id="43654765" type="modules_light$RefTile" edges="-"> <node id="43692571" type="modules_light$RefTile" edges="-">
<data gx:name="length" gx:value="0.5"/> <data gx:name="length" gx:value="0.5"/>
<data gx:name="width" gx:value="0.5"/> <data gx:name="width" gx:value="0.5"/>
<data gx:name="area" gx:value="0.25"/> <data gx:name="area" gx:value="0.25"/>
</node> </node>
</node> </node>
<node id="43654766" type="de.grogra.imp3d.objects.GridClonerNode" edges="-"> <node id="43692572" type="de.grogra.imp3d.objects.GridClonerNode" edges="-">
<data gx:name="layer" gx:value="15"/> <data gx:name="layer" gx:value="15"/>
<data gx:name="xDistance" gx:value="0.6"/> <data gx:name="xDistance" gx:value="0.6"/>
<data gx:name="yDistance" gx:value="0.6"/> <data gx:name="yDistance" gx:value="0.6"/>
<node id="43654767" type="modules_base$FieldBase" edges="-"> <node id="43692573" type="modules_base$FieldBase" edges="-">
<object gx:name="transform" gx:type="de.grogra.math.TVector3d" gx:value="0.3 0.3 0.0"/> <object gx:name="transform" gx:type="de.grogra.math.TVector3d" gx:value="0.3 0.3 0.0"/>
<array gx:name="leafArea" gx:value="0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0"/> <array gx:name="leafArea" gx:value="0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0"/>
<array gx:name="lai" gx:value="0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0"/> <array gx:name="lai" gx:value="0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0"/>
...@@ -49,10 +49,10 @@ ...@@ -49,10 +49,10 @@
<array gx:name="biomassAbove" gx:value="0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0"/> <array gx:name="biomassAbove" gx:value="0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0"/>
<array gx:name="hi" gx:value="0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0"/> <array gx:name="hi" gx:value="0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0"/>
<array gx:name="harvested" gx:value="false false false false false false false false false false false false false false false"/> <array gx:name="harvested" gx:value="false false false false false false false false false false false false false false false"/>
<node id="43654768" type="de.grogra.turtle.Translate" edges="+"> <node id="43692574" type="de.grogra.turtle.Translate" edges="+">
<node id="43654769" type="de.grogra.turtle.Translate" edges="+"> <node id="43692575" type="de.grogra.turtle.Translate" edges="+">
<data gx:name="translateZ" gx:value="5.0E-4"/> <data gx:name="translateZ" gx:value="5.0E-4"/>
<node id="43654770" type="modules_light$Tile" edges="-"> <node id="43692576" type="modules_light$Tile" edges="-">
<data gx:name="length" gx:value="0.6"/> <data gx:name="length" gx:value="0.6"/>
<data gx:name="width" gx:value="0.6"/> <data gx:name="width" gx:value="0.6"/>
<data gx:name="area" gx:value="0.36"/> <data gx:name="area" gx:value="0.36"/>
...@@ -61,40 +61,40 @@ ...@@ -61,40 +61,40 @@
<data gx:name="species" gx:value="9"/> <data gx:name="species" gx:value="9"/>
<data gx:name="plantNumber" gx:value="1"/> <data gx:name="plantNumber" gx:value="1"/>
<data gx:name="strip" gx:value="1"/> <data gx:name="strip" gx:value="1"/>
<node id="43654771" type="de.grogra.turtle.Translate" edges="-"> <node id="43692577" type="de.grogra.turtle.Translate" edges="-">
<data gx:name="translateX" gx:value="0.6"/> <data gx:name="translateX" gx:value="0.6"/>
</node> </node>
</node> </node>
</node> </node>
<node id="43654772" type="de.grogra.turtle.Translate" edges="-"> <node id="43692578" type="de.grogra.turtle.Translate" edges="-">
<data gx:name="translateY" gx:value="0.6"/> <data gx:name="translateY" gx:value="0.6"/>
</node> </node>
</node> </node>
<node id="43654773" type="modules_base$PlantBase" edges="+"> <node id="43692579" type="modules_base$PlantBase" edges="+">
<object gx:name="transform" gx:type="de.grogra.math.TVector3d" gx:value="0.008148903958499432 0.013276870362460613 0.0"/> <object gx:name="transform" gx:type="de.grogra.math.TVector3d" gx:value="-7.859617471694946E-5 0.004511118866503239 0.0"/>
<data gx:name="strip" gx:value="1"/> <data gx:name="strip" gx:value="1"/>
<data gx:name="row" gx:value="1"/> <data gx:name="row" gx:value="1"/>
<data gx:name="pos" gx:value="1"/> <data gx:name="pos" gx:value="1"/>
<data gx:name="species" gx:value="9"/> <data gx:name="species" gx:value="9"/>
<data gx:name="plantNumber" gx:value="1"/> <data gx:name="plantNumber" gx:value="1"/>
<data gx:name="reservePool" gx:value="100.0"/> <data gx:name="reservePool" gx:value="100.0"/>
<data gx:name="initialAngle" gx:value="154.2668914794922"/> <data gx:name="initialAngle" gx:value="50.61680221557617"/>
<data gx:name="Nsource" gx:value="1.0E-4"/> <data gx:name="Nsource" gx:value="1.0E-4"/>
<node id="43654774" type="de.grogra.turtle.RH" edges="-"> <node id="43692580" type="de.grogra.turtle.RH" edges="-">
<data gx:name="angle" gx:value="154.26689"/> <data gx:name="angle" gx:value="50.616802"/>
<node id="43654775" type="modules_organs$Seed" edges="-"> <node id="43692581" type="modules_organs$Seed" edges="-">
<data gx:name="species" gx:value="9"/> <data gx:name="species" gx:value="9"/>
<data gx:name="plantNumber" gx:value="1"/> <data gx:name="plantNumber" gx:value="1"/>
<data gx:name="endo" gx:value="100.0"/> <data gx:name="endo" gx:value="100.0"/>
<data gx:name="endoN" gx:value="1.0E-4"/> <data gx:name="endoN" gx:value="1.0E-4"/>
<data gx:name="germinationDelay" gx:value="1.6991640329360962"/> <data gx:name="germinationDelay" gx:value="1.739309310913086"/>
</node> </node>
</node> </node>
</node> </node>
<node id="43654776" type="de.grogra.turtle.Translate" edges="+"> <node id="43692582" type="de.grogra.turtle.Translate" edges="+">
<data gx:name="translateX" gx:value="0.6"/> <data gx:name="translateX" gx:value="0.6"/>
</node> </node>
<node id="43654777" type="de.grogra.turtle.Translate" edges="+"> <node id="43692583" type="de.grogra.turtle.Translate" edges="+">
<data gx:name="translateY" gx:value="0.3"/> <data gx:name="translateY" gx:value="0.3"/>
</node> </node>
</node> </node>
...@@ -214,111 +214,111 @@ ...@@ -214,111 +214,111 @@
</node> </node>
</node> </node>
</node> </node>
<node id="43654730" type="main" edges="+"> <node id="43692536" type="main" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654731" type="parameters" edges="+"> <node id="43692537" type="parameters" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654732" type="rewrites" edges="+"> <node id="43692538" type="rewrites" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654733" type="updates" edges="+"> <node id="43692539" type="updates" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654734" type="initiation" edges="+"> <node id="43692540" type="initiation" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654735" type="modules_base" edges="+"> <node id="43692541" type="modules_base" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654736" type="modules_organs" edges="+"> <node id="43692542" type="modules_organs" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654737" type="modules_light" edges="+"> <node id="43692543" type="modules_light" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654738" type="parameters0" edges="+"> <node id="43692544" type="parameters0" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654739" type="parameters1" edges="+"> <node id="43692545" type="parameters1" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654740" type="parameters2" edges="+"> <node id="43692546" type="parameters2" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654741" type="parameters3" edges="+"> <node id="43692547" type="parameters3" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654742" type="parameters4" edges="+"> <node id="43692548" type="parameters4" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654743" type="environment" edges="+"> <node id="43692549" type="environment" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654744" type="parameters5" edges="+"> <node id="43692550" type="parameters5" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654745" type="parameters6" edges="+"> <node id="43692551" type="parameters6" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654746" type="parameters7" edges="+"> <node id="43692552" type="parameters7" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654747" type="parameters8" edges="+"> <node id="43692553" type="parameters8" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654748" type="parameters9" edges="+"> <node id="43692554" type="parameters9" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654749" type="parameters10" edges="+"> <node id="43692555" type="parameters10" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654750" type="parameters11" edges="+"> <node id="43692556" type="parameters11" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654751" type="photosynthesis" edges="+"> <node id="43692557" type="photosynthesis" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654752" type="RootModule" edges="+"> <node id="43692558" type="RootModule" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654753" type="SimpleSoilModule" edges="+"> <node id="43692559" type="SimpleSoilModule" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654754" type="parameters12" edges="+"> <node id="43692560" type="parameters12" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654755" type="parameters13" edges="+"> <node id="43692561" type="parameters13" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
<node id="43654756" type="parameters14" edges="+"> <node id="43692562" type="parameters14" edges="+">
<data gx:name="extentIndex" gx:value="7"/> <data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/> <object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node> </node>
......
...@@ -34,7 +34,7 @@ static double mixProp = 0.5; // the proporion of the primary species in the ...@@ -34,7 +34,7 @@ static double mixProp = 0.5; // the proporion of the primary species in the
static boolean randomArrangement = false; // overrule plant arrangement and fully randomize plant location in strip static boolean randomArrangement = false; // overrule plant arrangement and fully randomize plant location in strip
// root and soil parameters // root and soil parameters
static boolean rootModule = false; // toggle root and soil simulation. If false, roots are present only as a simple sink for assimilates static boolean rootModule = true; // toggle root and soil simulation. If false, roots are present only as a simple sink for assimilates
static double soilN = 1000; // uMol N / L soil static double soilN = 1000; // uMol N / L soil
static double soilP = 50; // uMol N / L soil static double soilP = 50; // uMol N / L soil
static double cellSize = 0.1; // size of a cubical soil cell (m*m*m); should fit within field size chosen e.g. field length and width should be divisible by cellsize! static double cellSize = 0.1; // size of a cubical soil cell (m*m*m); should fit within field size chosen e.g. field length and width should be divisible by cellsize!
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment