Klasse Sucros2CropPotEvapTran

java.lang.Object
net.simplace.sim.model.FWSimComponent
net.simplace.sim.components.models.sucros.modular.splitting2.Sucros2CropPotEvapTran
Alle implementierten Schnittstellen:
net.simplace.sim.util.FWSimFieldContainer

public class Sucros2CropPotEvapTran extends net.simplace.sim.model.FWSimComponent
Sim component that calculates only the crop and potential evapotranspiration part of Sucros2

Description

For more Information about the splitting please consult the package info on splitting2

For detailed information about the Sucros2 model please consult the original documentation (S).

References

Autor:
Gunther Krauss
Siehe auch:

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcAMDVSTTable of AMDVS as a function of DVSDOUBLEARRAY---
constantcAMTMPTTable of AMTMP as function of DDTMP DOUBLEARRAY---
constantcAMXPotential CO 2 assimilation rate at light saturatPotential CO 2 assimilation rate at light saturation for individual leaveson forDOUBLEg m-2 s-1--0.00111
constantcASRQLVAssimilate requirement for leaf dry matter productionDOUBLEg g-1--1.463
constantcASRQRTAssimilate requirement for root dry matter productionDOUBLEg g-1--1.444
constantcASRQSOAssimilate requirement for storage organ dry matter productionDOUBLEg g-1--1.415
constantcASRQSTAssimilate requirement for stem dry matter productionDOUBLEg g-1--1.513
constantcAmaxDVSTableDVSDVS for Amax correction factor (c.f. AMDVST)DOUBLEARRAY1-- 0.0 1.0 2.0 2.5
constantcAmaxDVSTableFactorAmax correction factor as function of DVS (c.f. AMDVST)DOUBLEARRAY1-- 1.0 1.0 0.5 0.0
constantcAmaxTempTableFactorAmax correction factor as function of mean temperature (c.f. AMTMPT)DOUBLEARRAY1-- 0.0 0.0 1.0 1.0 0.0 0.0
constantcAmaxTempTableMeanTemperatureMean temperature for Amax correction factor (c.f. AMTMPT)DOUBLEARRAY°C-- -10.0 0.0 10.0 25.0 35.0 50.0
constantcCFLVMass fraction carbon in the leavesDOUBLEg g-1--0.459
constantcCFRTMass fraction carbon in the rootsDOUBLEg g-1--0.467
constantcCFSOMass fraction carbon in the storage organsDOUBLEg g-1--0.471
constantcCFSTMass fraction carbon in the stems DOUBLEg g-1--0.494
constantcCONVLConversion factor for remobilization of stem carbohydrates into glucoseDOUBLE--0.947
constantcCompatibilityModecompatibility mode for GLA calculationBOOLEAN--true
constantcDOYEMlatitudeINTd--90
constantcDVRRTTable of DVR in post-anthesis phase as function of temperatureDOUBLEARRAY---
constantcDVRVTTable of DVR in pre-anthesis phase as function of temperatureDOUBLEARRAY---
constantcEAREar area/weight ratioDOUBLEm2 g-1--6.3E-4
constantcEFFInitial light conversion factor for individual leavesDOUBLEg J-1--1.25E-5
constantcFLVTBTable of FLV as function of DVSDOUBLEARRAY---
constantcFRDRParameter to determine rate of increase in RDRDOUBLE--1.0
constantcFRTRLFraction stem weight eventually translocated to storage organsDOUBLE--0.2
constantcFSHTBTable of FSH as function of DVSDOUBLEARRAY---
constantcFSOTBTable of FSO as function of DVSDOUBLEARRAY---
constantcFSTTBTable of FST as function of DVSDOUBLEARRAY---
constantcIDVSInitial development stageDOUBLE---0.0
constantcIEAIInitial ear area indexDOUBLEm2 m-2--0.0
constantcILAIInitial leaf area indexDOUBLEm2 m-2--0.012
constantcINTCInterception capacity of precipitation of 1 layer of leavesDOUBLEmm d-1--0.25
constantcKDFExtinction coefficient for leavesDOUBLEm2 ha-1--0.6
constantcLAICRCritical leaf area index beyond which death to self-shading occurs DOUBLEm2 m-2--4.0
constantcLATlatitudeDOUBLE°--51.97
constantcLeavesPartitioningTableDVSDVS for fraction of shoot dry matter to leaves (c.f. FLVTB)DOUBLEARRAY1-- 0.0 0.1 0.25 0.5 0.7 0.95 2.5
constantcLeavesPartitioningTableFractionFraction of shoot dry matter to leaves as function of DVS (c.f. FLVTB)DOUBLEARRAY1-- 0.65 0.65 0.7 0.5 0.15 0.0 0.0
constantcMAINLVMaintenance respiration coefficient of leavesDOUBLEg g-1 d-1--0.03
constantcMAINRTMaintenance respiration coefficient of rootsDOUBLEg g-1 d-1--0.015
constantcMAINSOMaintenance respiration coefficient of storage organsDOUBLEg g-1 d-1--0.01
constantcMAINSTMaintenance respiration coefficient of stemsDOUBLEg g-1 d-1--0.015
constantcPostAnthesisDevTableDVRDevelopment rate after anthesis as function of mean temeperature (c.f. DVRRT)DOUBLEARRAY1-- 0.0 0.0 0.031
constantcPostAnthesisDevTableMeanTemperatureMean temperature for development rate after anthesis (c.f. DVRRT)DOUBLEARRAY°C-- -10.0 0.0 30.0
constantcPreAnthesisDevTableDVRDevelopment rate before anthesis as function of mean temeperature (c.f. DVRVT)DOUBLEARRAY1-- 0.0 0.0 0.027
constantcPreAnthesisDevTableMeanTemperatureMean temperature for development rate before anthesis (c.f. DVRVT)DOUBLEARRAY°C-- -10.0 0.0 30.0
constantcQ10Factor accounting for increase in maintenance respiration with a 10 °C rise temperatureDOUBLE--2.0
constantcRGRLRelative growth rate of leaf area during exponential growthDOUBLE°C-1 d-1--0.009
constantcSCPScattering coefficient of leaves for PARDOUBLE--0.2
constantcSLASpecific leaf areaDOUBLEm2 g-1--0.022
constantcShootPartitioningTableDVSDVS for fraction of total dry matter to shoot (c.f. FSHTB)DOUBLEARRAY1-- 0.0 0.1 0.2 0.35 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 2.5
constantcShootPartitioningTableFractionFraction of total dry matter to shoot as function of DVS (c.f. FSHTB)DOUBLEARRAY1-- 0.5 0.5 0.6 0.78 0.83 0.87 0.9 0.93 0.95 0.97 0.98 0.99 1.0 1.0
constantcStemsPartitioningTableDVSDVS for fraction of shoot dry matter to stems (c.f. FSTTB)DOUBLEARRAY1-- 0.0 0.1 0.25 0.5 0.7 0.95 1.05 2.5
constantcStemsPartitioningTableFractionFraction of shoot dry matter to stems as function of DVS (c.f. FSTTB)DOUBLEARRAY1-- 0.35 0.35 0.3 0.5 0.85 1.0 0.0 0.0
constantcStorageOrgansPartitioningTableDVSDVS for fraction of shoot dry matter to storage organs (c.f. FSOTB)DOUBLEARRAY1-- 0.0 0.95 1.05 2.5
constantcStorageOrgansPartitioningTableFractionFraction of shoot dry matter to storage organs as function of DVS (c.f. FSOTB)DOUBLEARRAY1-- 0.0 0.0 1.0 1.0
constantcTBASEBase temperature for juvenile leaf area growthDOUBLE°C--0.0
constantcTKL1Thickness of the soil layer 1DOUBLEmm--200.0
constantcTREFReference temperatureDOUBLE°C--25.0
constantcWCST1Volumetric water content at saturation in each soil layerDOUBLEcm3 cm-3--0.4
constantcWLVDIInitial value for WLVDDOUBLEg m-2--0.0
constantcWLVIInitial dry weight of the leavesDOUBLEg m-2--0.5
constantcWRTIInitial dry weight of the rootsDOUBLEg m-2--0.8
constantcWSOIInitial value for WSODOUBLEg m-2--0.0
constantcWSTIInitial value for WSTDOUBLEg m-2--0.3
inputiActualTranspirationTotal actual transpiration rate of the canopy DOUBLEmm d-1--0.0
inputiRAINDaily precipitation (from AB/TPE weather system)DOUBLE--0.0
inputiRDDDaily solar radiationDOUBLEJ m-2 d-1--0.0
inputiTMMNDaily minimum temperature (from AB/TPE weather system)DOUBLE°--0.0
inputiTMMXDaily maximum temperature (from AB/TPE weather system)DOUBLE°--0.0
inputiVPActual vapour pressure (from AB/TPE weather system)DOUBLEkPa--0.0
inputiWL1Amount of water in soil compartment 1DOUBLEmm--0.0
inputiWNWind speed (from AB/TPE weather system)DOUBLEm s-1--0.0
statesCumulativePotentialSoilEvaporationCumulative potential ecaporatioDOUBLEmm--0.0
statesCumulativePotentialTranspirationCumulative actual soil evaporationDOUBLEmm--0.0
statesDVSDevelopment stage of the cropDOUBLE---0.0
statesEAIEar area indexDOUBLEm2 m-2--0.0
statesLAILeaf area indexDOUBLEm2 m-2--0.0
statesTAINTCTotal amount of rainfall intercepted by the canopyDOUBLEmm--0.0
statesTDTGATotal gross CO 2 assimilation of the cropDOUBLEg m-2--0.0
statesTEVAPDCumulative potential soil evaporation due to drying power of the airDOUBLEmm--0.0
statesTEVAPRCumulative potential soil evaporation due to radiationDOUBLEmm--0.0
statesTNASSTotal net CO 2 assimilationDOUBLEg m-2--0.0
statesTPENMCumulative potential evapotranspirationDOUBLEmm--0.0
statesTRAINTotal precipitationDOUBLEmm--0.0
statesWLVDDry weight of dead leavesDOUBLEg m-2--0.0
statesWLVGDry weight of green leavesDOUBLEg m-2--0.0
statesWRTDry weight of the rootsDOUBLEg m-2--0.0
statesWSODry weight of storage organsDOUBLEg m-2--0.0
statesWSTDry weight of the stemsDOUBLEg m-2--0.0
raterAINTCActual amount of precipitation intercepted by the canopyDOUBLEmm d-1--0.0
raterDLVDeath rate of leavesDOUBLEg m-2 d-1--0.0
raterDTGADaily total gross CO 2 assimilation of the cropDOUBLEg m-2 d-1--0.0
raterDVRDevelopment rateDOUBLEd-1--0.0
raterEVAPDPotential soil evaporation due to drying power of the airDOUBLEmm d-1--0.0
raterEVAPRPotential soil evaporation due to radiationDOUBLEmm d-1--0.0
raterGRTDry matter growth rate of rootsDOUBLEg m-2 d-1--0.0
raterGSODry matter growth rate of storage organsDOUBLEg m-2 d-1--0.0
raterGSTDry matter growth rate of stemsDOUBLEg m-2 d-1--0.0
raterPENMANPenman reference value for potential evaporationDOUBLEmm d-1--0.0
raterPotentialSoilEvaporationPotential soil evaporationDOUBLEmm d-1--0.0
raterPotentialTranspirationPotential transpiration rate derived from Penman evaporationDOUBLEmm d-1--0.0
raterREAIGrowth rate ear area indexDOUBLEm2 m-2 d-1--0.0
raterRLAIGrowth rate leaf area indexDOUBLEm2 m-2 d-1--0.0
raterRTNASSnet CO 2 assimilation rateDOUBLEg m-2 d-1--0.0
raterRWLVGGreen leaf growth rateDOUBLEg m-2 d-1--0.0
outCHKDIF Difference between carbon added to the crop since initialization and the net total of integrated carbon fluxes, relative to their sum DOUBLEg m-2--0.0
outCROPFCrop factor for crop water requirementDOUBLE--0.0
outHIHarvest indexDOUBLEg g-1--0.0
outTADRWTotal above ground biomass DOUBLEg m-2--0.0
outTDRWTotal biomass DOUBLEg m-2--0.0
outTNASSIInitial value of TNASSDOUBLEg m-2--0.0
outWLVWeight of green and dead leavesDOUBLEg 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()
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
     
    protected net.simplace.sim.model.FWSimComponent
    clone(net.simplace.sim.util.FWSimVarMap aVarMap)
     
    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.
    protected void
    Initializes the fields by getting input and output FWSimVariables from VarMap
    void
     
    protected void
     
    protected void
    Process the algorithm and write the results back to VarMap

    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

    • Sucros2CropPotEvapTran

      public Sucros2CropPotEvapTran()
      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

      protected void init()
      Initializes the fields by getting input and output FWSimVariables from VarMap
      Angegeben von:
      init in Klasse net.simplace.sim.model.FWSimComponent
      Siehe auch:
      • FWSimComponent.init()
    • initializeVariables

      public void initializeVariables()
    • process

      protected void process()
      Process the algorithm and write the results back to VarMap
      Angegeben von:
      process in Klasse net.simplace.sim.model.FWSimComponent
      Siehe auch:
      • FWSimComponent.process()
    • calculateRates

      protected void calculateRates()
    • integrateStates

      protected void integrateStates()
    • 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)
      Angegeben von:
      clone in Klasse net.simplace.sim.model.FWSimComponent
      Siehe auch:
      • FWSimComponent.clone(net.simplace.sim.util.FWSimVarMap)