Klasse LintulCC_Tsen

java.lang.Object
net.simplace.sim.model.FWSimComponent
net.simplace.usermodules.heidi.modules.LINTULCC.LintulCC_Tsen
Alle implementierten Schnittstellen:
net.simplace.sim.util.FWSimFieldContainer

public class LintulCC_Tsen extends net.simplace.sim.model.FWSimComponent
LintulCC - Calculates Biomass by photosynthesis.

** Module is under development! Please notice that unit's and default values for some values are wrong! **

Autor:
G. Krauss

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcAParameter in the Angtrom formularDOUBLE--1.35
constantcBParameter in the Angtrom formularDOUBLE---0.35
constantcCO2AAtmospheric CO2 concentrationDOUBLEmicromol m-2 s-1--0.0
constantcEAKMCEnergy activation for KMCDOUBLEJ mol-1--79430.0
constantcEAKMOEnergy activation for KMODOUBLEJ mol-1--36380.0
constantcEAVCMXEnergy activation for VCMXDOUBLEJ mol-1--65330.0
constantcGFDUR-DOUBLE---
constantcILAIInitial value of LAIDOUBLEm 2 leaf m-2 ground--0.0
constantcILPNInitial value of LPNDOUBLE--0.0
constantcIRRIGIrrigation switch (1 irrigation on)BOOLEAN--false
constantcIWLVGInitial value of dry weight of green leafDOUBLEkg ha-1--0.0
constantcIWRTInitial value of dry weight of rootDOUBLEkg ha-1--0.0
constantcIWSOInitial value of dry weight of organDOUBLEkg ha-1--0.0
constantcIWSTInitial value of dry weight of stemDOUBLEkg ha-1--0.0
constantcJMUMOLConversion energy from radiation to mole photonDOUBLEmol photons MJ-1--4.56
constantcKC25CO2 turnover rate of Robisco at 25°CDOUBLEg CO2 g-1 Robisco d-1--2.0
constantcKDFExtinction coefficient of leaf for diffuse fluxDOUBLEm2ground ha-1 leaf---
constantcKMC25Michaelis-Menten constant for CO2 at temperature 25°CDOUBLEmicromol mol-1--404.9
constantcKMO25Michaelis-Menten constant for O2 at temperature 25°CDOUBLEmmol mol-2--278.4
constantcLAICRCritial LAIDOUBLEm2 m-2--4.0
constantcLATLatitude of the weather stationDOUBLEdegrees--0.0
constantcMAINLVMaintenance respiration coefficient of leavesDOUBLEg CH2O g-1 DM d-1---
constantcMAINRTMaintenance respiration coefficient of rootDOUBLEg CH2O g-1 DM d-1---
constantcMAINSOMaintenance respiration coefficient of organDOUBLEg CH2O g-1 DM d-1---
constantcMAINSTMaintenance respiration coefficient of stemsDOUBLEg CH2O g-1 DM d-1---
constantcMODDTRFactor to modify daily solar radiationDOUBLE--1.0
constantcMODTMPTemperature increment to modify daily temperatureDOUBLE°C--0.0
constantcO2Atmospheric O2 concentrationDOUBLEmicromol CO2 m-2 s-1--0.0
constantcPCLTBFraction table for leavesDOUBLEARRAY-- 0.0 0.325 100.0 0.325 265.0 0.48 670.0 0.48
constantcPCRTBFraction table for rootsDOUBLEARRAY-- 0.0 0.5 100.0 0.5 265.0 0.35 670.0 0.35
constantcPOTGGR-DOUBLE---
constantcPsiCPsychromatic instrument constantDOUBLEkPa °C-1--0.066
constantcQ10Factor acounting for increase in maintance respiration with a 10°C rise temperatureDOUBLE_---
constantcRGRLRelative growth rate of leaf area during exponential growthDOUBLE(°Cd)-1---
constantcRboundboundary layerDOUBLEs m-1--7.0
constantcRoCpVolumetric heat capacityDOUBLEMJ/m3 C--0.0012
constantcSAINTCSwitch for rain interception calculation (0 no intercept, 1 intercept)DOUBLE--0.0
constantcSCPScattering coefficients of leaf for PARDOUBLE_--0.2
constantcSRNOFFSwitch for runoff calculation (0 no runoff, 1 runoff)DOUBLE--0.0
constantcTBASEBase temperatureDOUBLE°C--0.0
constantcTKLThickness of the soil layersDOUBLEARRAYmm---
constantcTMPTBTable for heatstress factorDOUBLEARRAY-- 0.0 0.5 8.0 0.5 10.0 1.0 29.0 1.0 35.0 0.5 40.0 0.0
constantcTSUMEMTSUM needed for emergenceDOUBLEdegree day--50.0
constantcTTSSETemperature sum to emergence?DOUBLE°C day---
constantcWCADVolumetric water content in each soil layer at dry airDOUBLEARRAYcm3 cm-3---
constantcWCFCVolumetric water content at field capacity in each soil layerDOUBLEARRAYcm3 cm-4---
constantcWCLIInitial value of water content in each layer WCLDOUBLEARRAYcm3 cm-3---
constantcWCSTVolumetric water content at saturation in each soil layerDOUBLEARRAYcm3 cm-3---
constantcWCWPVolumetric water content at wilting point in each soil layerDOUBLEARRAYcm3 cm-3---
inputiDoHarvestharvestingBOOLEAN1--false
inputiRAINDaily precipitationDOUBLEmm d-1--0.0
inputiRDDDaily global radiationDOUBLEJ m-2 d-1--0.0
inputiTMMNDaily minimum temperatureDOUBLE°C--0.0
inputiTMMXDaily maximum temperatureDOUBLE°C--0.0
inputiVPActual vapour pressureDOUBLEKpa--0.0
inputiWNWind speedDOUBLEm s-1---
stateDOYEMDay of year of crop emergenceINTd--0
statesCAEVAPTotal actual evapotranspirationDOUBLEmm--0.0
statesCAINTCActual amount of precipitation intercepted by the canopyDOUBLEmm--0.0
statesCDRAINTotal drainageDOUBLEmm--0.0
statesCRNOFFTotal water runoffDOUBLEmm--0.0
statesCRRAINTotal precipitationDOUBLEmm-1000.00.0
statesCTRANSTotal transpirationDOUBLEmm--0.0
statesLAILeaf area indexDOUBLEm2 m-2--0.0
statesMSLN-DOUBLE--0.0
statesMSLPN-DOUBLE--0.0
statesPARSUMPhotosynthesis active radiation sumDOUBLEJ m-2--0.0
statesTSUMThermal time degreeDOUBLE°Cd--0.0
statesWLVGDry weight of green leafDOUBLEkg ha-1--0.0
statesWRTDry weight of rootDOUBLEkg ha-1--0.0
statesWSODry weight of organDOUBLEkg ha-1--0.0
statesWSTDry weight of stemDOUBLEkg ha-1--0.0
raterAEVAPActual soil evaporation rate derived from Penman evaporationDOUBLEmm d-1--0.0
raterAINTCDaily precipitation intercepted by the canopyDOUBLEmm d-1--0.0
raterATRANSDaily actual transpirationDOUBLEmm d-1--0.0
raterDRAINDrainage rate below the root zoneDOUBLEmm d-1--0.0
raterPARInstantaneous flux of photosynthesis active radiationDOUBLEJ m-2 ground s-1--0.0
raterRLAIDaily change of LAIDOUBLEm 2 leaf m-2 ground d-1--0.0
raterRLERate change ofDOUBLE--0.0
raterRLPIRate change ofDOUBLE--0.0
raterRNOFFDaily runoffDOUBLEmm d-1--0.0
raterRRAINDaily precipitationDOUBLEmm d-1--0.0
raterRTSUMRate change of thermal time degreeDOUBLE°Cd--0.0
raterRWLVGDaily change of dry weight of leaf /Dry matter growth rate of leafDOUBLEkg ha-1 d-1--0.0
raterRWRTDaily change of dry weight of root /Dry matter growth rate of rootDOUBLEkg ha-1 d-1--0.0
raterRWSODaily change of dry weight of organ /Dry matter growth rate of organDOUBLEkg ha-1 d-1--0.0
raterRWSTDaily change of dry weight of stem /Dry matter growth rate of stemDOUBLEkg ha-1 d-1--0.0
outALBAlbedo, reflection coefficient for short-ware radiationDOUBLE--0.0
outALBSAlbedo, reflection coefficient for soil surfaceDOUBLE--0.0
outAMAXshadeLight saturated leaf photosynthetic of shaded leafDOUBLE g CO2 m-2 s-1--0.0
outAMAXsunLight saturated leaf photosynthetic of sunlit leafDOUBLE g CO2 m-2 s-1--0.0
outAWPAW-DOUBLE--0.0
outBBRADBlack body radiationDOUBLEJ m-2 s-1--0.0
outCATRANS-DOUBLE--0.0
outCDSF1Cummulative stress factorDOUBLE--0.0
outCO2IshadeCO2 concentration of shaded leafDOUBLE?mol CO2 m-2 s-1--0.0
outCO2IsunCO2 concentration of sunlit leafDOUBLE?mol CO2 m-2 s-1--0.0
outCROPHTCrop heightDOUBLE--0.0
outCROPlimit-DOUBLE--0.0
outCUMREMOB-DOUBLE--0.0
outDAEDay after emergencyINTd--0
outDANTH-INT--0
outDAVTMPDaily average temperatureDOUBLE°C--0.0
outDFGROshade-DOUBLE--0.0
outDFGROsun-DOUBLE--0.0
outDLAIDeath rate of leaf areaDOUBLEm 2 leaf m-2 ground d-1--0.0
outDLEAVES-DOUBLE--0.0
outDLVDeath rate of leafDOUBLEg leaf m-2 ground d-1--0.0
outDRScropH2O-DOUBLE--0.0
outDSF1Stress factorDOUBLE--0.0
outDTEFFDaily effective temperatureDOUBLE°C--0.0
outDTGADaily total gross CO2 asimilation of the cropDOUBLEg CO2 m-2 ground d-1--0.0
outDTRDaily solar radiation =RDD*MODDRTDOUBLEJ m-2 d-1--0.0
outDVSFAC-DOUBLE--0.0
outDgsCO2-DOUBLE--0.0
outEFFshadeQuantum yield of shaded leafDOUBLEg CO2 MJ-1--0.0
outEFFsunQuantum yield of sunlit leafDOUBLEg CO2 MJ-1--0.0
outEMERGParameter to indicate the emergencyINT--0
outET0-DOUBLE--0.0
outETD-DOUBLE--0.0
outETR-DOUBLE--0.0
outFCLEARSky clearness function in calculation of net long-wave radiationDOUBLE--0.0
outFLOWhas floweredBOOLEAN1--false
outFSLLAFration of sunlit leaf areaDOUBLE_--0.0
outGLAINet growth rate of leaf area indexDOUBLEm-2 leaf m-2 ground d-1--0.0
outGLVDry matter of growth rate of leavesDOUBLEg DM m-2 ground d-1--0.0
outGRAINN-DOUBLE--0.0
outGSshadeH2OStomatal resistance shaded leaf to H2ODOUBLE--0.0
outGSsunH2OStomatal resistance sunlit leaf to H2ODOUBLEm s-1--0.0
outGTOTALDaily total gross CH2O assimilation of the cropDOUBLEg CH2O m-2 ground d-1--0.0
outINTRAD-DOUBLE--0.0
outIsAnthesistrue if Anthesis dateBOOLEAN1--false
outIsMaturitytrue if maturity dateBOOLEAN1--false
outLAIANTH-DOUBLE--0.0
outLAYERRTroots per layerDOUBLEARRAY---
outMAINT-DOUBLE--0.0
outMAINTS-DOUBLE--0.0
outMATURITYis matureBOOLEAN1--false
outNNRdays after last rainDOUBLEd--0.0
outONRAD-DOUBLE--0.0
outORLOSS-DOUBLE--0.0
outPARINT-DOUBLE--0.0
outPAW-DOUBLEARRAY---
outPCEDWpartitioning fraction to storage organs?DOUBLE--0.0
outPCLDWpartitioning fraction to leaves?DOUBLE--0.0
outPCRDWpartitioning fraction to roots?DOUBLE--0.0
outPCSDWpartitioning fraction to stems?DOUBLE--0.0
outPHEADWWeight of shoot at emergence and anthesisDOUBLEARRAYkg ha-1---
outPHEDAEdays of emergence and anthesisINTARRAY-- 0 0 0
outPHOTMP-DOUBLE--0.0
outPHYPhylochronDOUBLE--0.0
outPRWSO-DOUBLE--0.0
outPTRANSPotential transpiration rate derived form Penman-MonteithDOUBLEmm d-1--0.0
outRCPHOE-DOUBLE--0.0
outRDRSHRelative death rate due to self-shading at high LAIDOUBLEd-1---
outREMOB-DOUBLE--0.0
outRLAYERdeepest layer nr with rootINT--0
outRLV-DOUBLEARRAY---
outRNS-DOUBLE--0.0
outROOTlimit-DOUBLE--0.0
outRRATIO-DOUBLE--0.0
outRSINK-DOUBLE--0.0
outRUE-DOUBLE--0.0
outSDWANT-DOUBLE--0.0
outSLASpecific leaf areaDOUBLEm-2 leaf g-1 leaf--0.0
outSOILlimit-DOUBLE--0.0
outSTRESS-DOUBLE--0.0
outSVAP-DOUBLE--0.0
outSWITCHphenology stageINT--0
outTAEVAPCumulative actual soil evaporationDOUBLEmm--0.0
outTDW-DOUBLE--0.0
outTEFF-DOUBLE--0.0
outTFACTemperature factorDOUBLE--0.0
outTPAW-DOUBLE--0.0
outTPVAPCumulative potential soil evaporationDOUBLEmm--0.0
outTRANSLOC-DOUBLE--0.0
outTSUMPtemperature sum from plantingDOUBLE°C--0.0
outTSUMendEnd temperature sum DOUBLE°C day--0.0
outTTANTHThermal time to anthesisDOUBLE°Cd--0.0
outTTFLE-DOUBLE--0.0
outTTMATThermal time to maturityDOUBLE°Cd--0.0
outTWPAW-DOUBLE--0.0
outTotalWLtotal water (mm) in profileDOUBLEmm--0.0
outVPDVapor pressure deficit of the airDOUBLEkPa--0.0
outWCHECKWater balance checkDOUBLE--0.0
outWCLVolumetric in each soil layerDOUBLEARRAYcm3 H2O cm-3 soil---
outWLAmount of water in soil compartmentsDOUBLEARRAYmm---
outWSHOOTweight of shootDOUBLEkg ha-1--0.0
outWUperLayer-DOUBLEARRAY---
outZRTRoot depthDOUBLEmm--0.0
outsDVStemp counter of dev, before or after anthesisDOUBLEone--0.0
outsWLVDweight of dead leavesDOUBLEg leaf m-2--0.0
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.simplace.sim.model.FWSimComponent

    net.simplace.sim.model.FWSimComponent.TEST_STATE
  • Feldübersicht

    Von Klasse geerbte Felder net.simplace.sim.model.FWSimComponent

    iFieldMap, iFrequence, iInputMap, iJexlRule, iMasterComponentGroup, iName, iOrderNumber, isComponentGroup, iSimComponentElement, iSimModel, iVarMap
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Empty constructor used by class.forName()
    LintulCC_Tsen(String aName, HashMap<String,net.simplace.sim.util.FWSimVariable<?>> aFieldMap, HashMap<String,String> aInputMap, org.jdom2.Element aSimComponentElement, net.simplace.sim.util.FWSimVarMap aVarMap, int aOrderNumber)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected net.simplace.sim.model.FWSimComponent
    clone(net.simplace.sim.util.FWSimVarMap aVarMap)
    creates a clone from this SimComponent for use in other threads
    HashMap<String,net.simplace.sim.util.FWSimVariable<?>>
    Create the FWSimVariables as interface for this SimComponent
    HashMap<String,net.simplace.sim.util.FWSimVariable<?>>
    fillTestVariables(int aParamIndex, net.simplace.sim.model.FWSimComponent.TEST_STATE aDefineOrCheck)
    called for single component test to check the components algorithm.
    void
     
    void
     
    void
     
    protected void
     

    Von Klasse geerbte Methoden net.simplace.sim.model.FWSimComponent

    addVariable, bind, checkCondition, createSimComponent, createSimComponent, createSimComponent, createSimComponent, doProcess, getConstantVariables, getContentType, getCreateFormXML, getDescription, getEditFormXML, getFieldMap, getFrequence, getFrequenceRuleScript, getInputs, getInputVariables, getMasterComponentGroup, getName, getOrderNumber, getOutputVariables, getVariable, getVariableField, getVarMap, initialize, isConditionCheck, isVariableAvailable, performLinks, performLinks, readInputs, removeVariable, reset, runComponentTest, setVariablesDefault, toComponentLinkingXML, toDocXML, toGroupXML, toOutputDefinitionXML, toResourcesDataXML, toResourcesDefinitionXML, toString, toXML, writeVarInfos

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • LintulCC_Tsen

      public LintulCC_Tsen(String aName, HashMap<String,net.simplace.sim.util.FWSimVariable<?>> aFieldMap, HashMap<String,String> aInputMap, org.jdom2.Element aSimComponentElement, net.simplace.sim.util.FWSimVarMap aVarMap, int aOrderNumber)
      Parameter:
      aName -
      aFieldMap -
      aInputMap -
      aSimComponentElement -
      aVarMap -
      aOrderNumber -
    • LintulCC_Tsen

      public LintulCC_Tsen()
      Empty constructor used by class.forName()
  • Methodendetails

    • createVariables

      public HashMap<String,net.simplace.sim.util.FWSimVariable<?>> createVariables()
      Create the FWSimVariables as interface for this SimComponent
      Angegeben von:
      createVariables in Schnittstelle net.simplace.sim.util.FWSimFieldContainer
      Angegeben von:
      createVariables in Klasse net.simplace.sim.model.FWSimComponent
      Siehe auch:
      • FWSimComponent.createVariables()
    • init

      public void init()
      Angegeben von:
      init in Klasse net.simplace.sim.model.FWSimComponent
    • initVariables

      public void initVariables()
    • resetOnHarvest

      protected void resetOnHarvest()
    • process

      public void process()
      Angegeben von:
      process in Klasse net.simplace.sim.model.FWSimComponent
    • fillTestVariables

      public HashMap<String,net.simplace.sim.util.FWSimVariable<?>> fillTestVariables(int aParamIndex, net.simplace.sim.model.FWSimComponent.TEST_STATE aDefineOrCheck)
      called for single component test to check the components algorithm.
      Angegeben von:
      fillTestVariables in Klasse net.simplace.sim.model.FWSimComponent
      Siehe auch:
      • Ungültige Referenz
        net.simplace.sim.util.FWSimFieldContainer#fillTestVariables(int aParamIndex, TEST_STATE aDefineOrCheck)
    • clone

      protected net.simplace.sim.model.FWSimComponent clone(net.simplace.sim.util.FWSimVarMap aVarMap)
      creates a clone from this SimComponent for use in other threads
      Angegeben von:
      clone in Klasse net.simplace.sim.model.FWSimComponent
      Siehe auch:
      • FWSimComponent.clone(net.simplace.sim.util.FWSimVarMap)