net.simplace.sim.components.experimental.intercropping.BelowgroundAllocationFactor

Calculates factors for below ground allocation of two crops from their root length densities.

Calculation

References

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
inputiRootLengthDensity1Root length density per layer of crop 1DOUBLEARRAYcentimetre_per_cubic_centimetre0.0--
inputiRootLengthDensity2Root length density per layer of crop 2DOUBLEARRAYcentimetre_per_cubic_centimetre0.0--
outFactor1Below ground allocation factor for crop 1DOUBLE10.01.00.0
outFactor1PerLayerBelow ground allocation factor for crop 1 per layerDOUBLEARRAY10.01.0-
outFactor2Below ground allocation factor for crop 2DOUBLE10.01.00.0
outFactor2PerLayerBelow ground allocation factor for crop 2 per layerDOUBLEARRAY10.01.0-


See also: SlimPhosphorusFunctions




public class BelowgroundAllocationFactor extends
net.simplace.sim.model.FWSimComponent {
// Public Constructors
public BelowgroundAllocationFactor();
// Protected Constructors
protected BelowgroundAllocationFactor(String aName, HashMap aFieldMap,
HashMap aInputMap, Element aSimComponentElement, FWSimVarMap aVarMap,
int aOrderNumber);


// Public Instance Methods
public HashMap createVariables(); // Defines
net.simplace.sim.model.FWSimComponent



// Protected Instance Methods
protected void init(); // Defines net.simplace.sim.model.FWSimComponent

protected void initVariables();

protected void process(); // Defines net.simplace.sim.model.FWSimComponent

protected FWSimComponent clone(FWSimVarMap aVarMap);
// Defines net.simplace.sim.model.FWSimComponent




}



Hierarchy: java.lang.Object - net.simplace.sim.model.FWSimComponent (net.simplace.sim.util.FWSimFieldContainer) - BelowgroundAllocationFactor