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 TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcAmmoniaTABtable with effective applications of ammonia as function of day numberDOUBLEARRAYg/(m2 d)---
constantcNitrateAndAmmoniaTABtable with effective applications of nitrate and ammonia as function of day numberDOUBLEARRAYg/(m2 d)---
constantcNitrateTABtable with effective applications of nitrate as function of day numberDOUBLEARRAYg/(m2 d)---
outAmmoniadaily applied ammoniaDOUBLEg/(m2 d)--0.0
outNitratedaily applied nitrateDOUBLEg/(m2 d)--0.0
outNitrateAndAmmoniadaily applied nitrate and ammoniaDOUBLEg/(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