net.simplace.client.simulation.lap.Co2InfluenceOnTranspiration

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcSlopeSlope of the linear function calculating the \(CO_2\) amount \(\eqref{co2}\)DOUBLEppm/a0.020.03.5
constantcStartValueStart \(CO_2\) value of the linear function calculating the \(CO_2\) amount \(\eqref{co2}\)DOUBLEppm220.0400.0350.0
constantcStartYearStart year of the linear function calculating the \(CO_2\) amount \(\eqref{co2}\)INTa193020201990
constantcTranspiration_bIntercept of the linear function calculating the reduction factor \(\eqref{fco2}\)DOUBLE10.020.01.1
constantcTranspiration_mSlope of the linear function calculating the reduction factor \(\eqref{fco2}\)DOUBLEreciprocal_parts_per_million0.020.0-3.0E-4
inputiActualTranspiration(Unreduced) actual transpirationDOUBLEmm/d0.020.0-
ActualTranspirationReduced actual transpiration by \(CO_2\) \(\eqref{redtrans}\)DOUBLEmm/dnull



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


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


Create the FWSimVariables as interface for this SimComponent

// 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) - Co2InfluenceOnTranspiration