net.simplace.sim.components.crop.SimpleTranspirationReductionFactor
Calculates transpiration reduction factor as ratio of actual and potential transpiration
\[ TRANRF = \frac{iActualTranspiration}{iPotentialTranspiration}\]
If iPotentialTranspiration is 0, then TRANRF is also 0.
Component Variables
Content Type | Name | Description | Data Type | Unit | Min Value | Max Value | Default Value |
input | iActualTranspiration | actual crop transpiration | DOUBLE | mm/d | - | - | 0.0 |
input | iPotentialTranspiration | potential crop transpiration | DOUBLE | mm/d | - | - | 0.0 |
out | TRANRF | transpiration reduction factor | DOUBLE | 1 | - | - | 1.0 |
public class SimpleTranspirationReductionFactor extends
net.simplace.sim.model.FWSimComponent {
// Public Constructors
public SimpleTranspirationReductionFactor(String aName, HashMap aFieldMap,
HashMap aInputMap, Element aSimComponentElement, FWSimVarMap aVarMap,
int aOrderNumber);
public SimpleTranspirationReductionFactor();
// 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 process(); // Defines net.simplace.sim.model.FWSimComponent
protected FWSimComponent clone(FWSimVarMap aVarMap);
// Defines net.simplace.sim.model.FWSimComponent
creates a clone from this SimComponent for use in other threads
}
Hierarchy: java.lang.Object - net.simplace.sim.model.FWSimComponent (net.simplace.sim.util.FWSimFieldContainer) - SimpleTranspirationReductionFactor