net.simplace.usermodules.ET_Study.SLIM2_noSLIMRoots_helper

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcSEEDD-DOUBLEm0.00120.00.02
inputcSoilLayerDepth-DOUBLEARRAYm---
inputiIsHarvest-BOOLEAN1--false
inputiRWRTdaily increase in root massDOUBLEg/m20.050.00.0
inputsSeminalRootDepthDepth of seminal rootsDOUBLEm0.050.00.0
statesSEEDDAdjusted-DOUBLEm0.020.00.02
outMD95Depth of seminal roots expressed as number of layersINT1010000
outRootRestrictionFactorRoot restriction factorDOUBLEARRAY10.01.0-



public class SLIM2_noSLIMRoots_helper extends
net.simplace.simulation.model.FWSimComponent {
// Public Constructors
public SLIM2_noSLIMRoots_helper();


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


create the FWSimVariables as interface for this SimComponent
public final void CalculateRootAgeFactor();

To model root Density
public final void Root();

To model seminal and lateral root growth

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


initializes the fields by getting input and output FWSimVariables from VarMap
protected void process(); // Defines
net.simplace.simulation.model.FWSimComponent


process the algorithm and write the results back to VarMap
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) - SLIM2_noSLIMRoots_helper