Loading [MathJax]/extensions/tex2jax.js
net.simplace.client.simulation.lap.SimpleFertilizer
Applies fertilizer by using table values - designed to use Lintul5-style fertizer tables
Fertilizer is given as a double array, where the even entries determine the DOY and
the odd entries the corresponding fertilizer amount: cNitrateTAB, cAmmoniaTAB,
cNitrateAndAmmoniaTAB.
Each of the table populates the coresponding output Nitrate,`Ammonia`, NitrateAndAmmonia.
Notice: Nitrate and Ammonia do not add to NitrateAndAmmonia. This output is related only
to cNitrateAndAmmoniaTAB!
Component Variables
Content Type | Name | Description | Data Type | Unit | Min Value | Max Value | Default Value |
constant | cAmmoniaTAB | table with effective applications of ammonia as function of day number | DOUBLEARRAY | g/(m2 d) | - | - | - |
constant | cNitrateAndAmmoniaTAB | table with effective applications of nitrate and ammonia as function of day number | DOUBLEARRAY | g/(m2 d) | - | - | - |
constant | cNitrateTAB | table with effective applications of nitrate as function of day number | DOUBLEARRAY | g/(m2 d) | - | - | - |
out | Ammonia | daily applied ammonia | DOUBLE | g/(m2 d) | - | - | 0.0 |
out | Nitrate | daily applied nitrate | DOUBLE | g/(m2 d) | - | - | 0.0 |
out | NitrateAndAmmonia | daily applied nitrate and ammonia | DOUBLE | g/(m2 d) | - | - | 0.0 |
public class SimpleFertilizer extends
net.simplace.simulation.model.FWSimComponent {
// Public Constructors
public SimpleFertilizer(String aName, HashMap aFieldMap, HashMap aInputMap,
Element aSimComponentElement, FWSimVarMap aVarMap, int aOrderNumber);
public SimpleFertilizer();
// Public Instance Methods public HashMap createVariables(); // Defines
net.simplace.simulation.model.FWSimComponent
// Protected Instance Methods protected void init(); // Defines
net.simplace.simulation.model.FWSimComponent
protected void process(); // Defines
net.simplace.simulation.model.FWSimComponent
protected FWSimComponent clone(FWSimVarMap aVarMap);
// Defines net.simplace.simulation.model.FWSimComponent
creates a clone from this SimComponent for use in other threads
}
Hierarchy: java.lang.Object - net.simplace.simulation.model.FWSimComponent (net.simplace.simulation.util.FWSimFieldContainer) - SimpleFertilizer