Class LintulCCDiurnal

java.lang.Object
net.simplace.sim.model.FWSimComponent
net.simplace.sim.components.experimental.lintulcc.LintulCCDiurnal
All Implemented Interfaces:
net.simplace.sim.util.FWSimFieldContainer

public class LintulCCDiurnal extends net.simplace.sim.model.FWSimComponent
LintulCC - Calculates Biomass by photosynthesis with hourly weather data.

This SimComponent simulates photosynthesis, stomatal conductance, water flux, and crop growth using crop growth modules from LintulCC.

This SimComponent is similar to LintulCC, except:

  • photosynthesis and stomatal conductance are simulated at true hourly time step with the hourly input data (see TOTASSDiurnal function in !LintulCCFunctions) but other processes like water balance and crop growth are remaining at daily
  • potential evapotranspiration is calculated for all days without water stress (fwat = 1) (using TOTASS_potential for potential canopy resistance). Actual daily water stress (fwat) is updated then imposes on photosynthesis, stomatal conductance and crop growth.

Reference

Nguyen, T. H., Langensiepen, M., Vanderborght, J., Hüging, H., Mboh, C. M., and Ewert, F.: Comparison of root water uptake models in simulating CO2 and H2O fluxes and growth of wheat, Hydrol. Earth Syst. Sci., 24, 4943–4969, https://doi.org/10.5194/hess-24-4943-2020, 2020.

Author:
G. Krauss, Thuy Nguyen
See Also:

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcAParameter in the Angtrom formularDOUBLE1--1.35
constantcBParameter in the Angtrom formularDOUBLE1---0.35
constantcCO2AAtmospheric CO2 concentrationDOUBLEμmol/mol--0.0
constantcDOYEMDay of year of crop emergency. If not set, then emergence will occur on the DOY where iDoSow is true.INTd---
constantcEAKMCEnergy activation for Michaelis-mentent constant for CO2DOUBLEJ mol-1--79430.0
constantcEAKMOEnergy activation for Michaelis-mentent constant for CO2 DOUBLEJ mol-1--36380.0
constantcEAVCMXEnergy activation for maximimum carboxylation rate of RubiscDOUBLEJ mol-1--65330.0
constantcGFDURThermal time time of grain filling duration (from anthesis to maturity or harvest)DOUBLE°C d---
constantcHeatStressTableFactorHeat stress factor as function of temperature (c.f. TMPTB)DOUBLEARRAY1-- 0.5 0.5 1.0 1.0 0.5 0.0
constantcHeatStressTableTemperatureTemperature (tmax - .25*(tmax-tmin)) for heat stress factor (c.f. TMPTB)DOUBLEARRAY°C-- 0.0 8.0 10.0 29.0 35.0 40.0
constantcILAIInitial value of LAIDOUBLEm2/m2--0.0
constantcILPNInitial value of number of leaf primordiaDOUBLE1--0.0
constantcIRRIGIrrigation switch (1 irrigation on and 0 is off)BOOLEAN1--false
constantcIWLVGInitial value of dry weight of green leafDOUBLEg/m2--0.0
constantcIWRTInitial value of dry weight of rootDOUBLEg/m2--0.0
constantcIWSOInitial value of dry weight of organDOUBLEg/m2--0.0
constantcIWSTInitial value of dry weight of stemDOUBLEg/m2--0.0
constantcJMUMOLConversion energy from radiation to mole photonDOUBLEmol MJ-1--4.56
constantcKC25CO2 turnover rate of Rubisco at 25°C (micromol CO2 g-1 Rubisco s-1)DOUBLEmicromol g-1 s-1--2.0
constantcKDFExtinction coefficient of leaf for diffuse fluxDOUBLE1---
constantcKMC25Michaelis-Menten constant for CO2 at temperature 25°CDOUBLEμmol/mol--404.9
constantcKMO25Michaelis-Menten constant for O2 at temperature 25°CDOUBLEμmol/mol--278.4
constantcLAICRCritical leaf area indexDOUBLEm2/m2--4.0
constantcLATLatitude of the weather stationDOUBLE°--0.0
constantcLeavesPartitioningTableFractionFraction of total dry matter to leaves as function of DVS (c.f. PCLTB)DOUBLEARRAY1-- 0.325 0.325 0.48 0.48
constantcLeavesPartitioningTableTsumTsum for fraction of total dry matter to leaves (c.f. PCLTB)DOUBLEARRAY°C d-- 0.0 100.0 265.0 670.0
constantcMAINLVMaintenance respiration coefficient of leaves, g CH2O g-1 DM d-1DOUBLEg/g---
constantcMAINRTMaintenance respiration coefficient of root, g CH2O g-1 DM d-1DOUBLEg/g---
constantcMAINSOMaintenance respiration coefficient of organ, g CH2O g-1 DM d-1DOUBLEg/g---
constantcMAINSTMaintenance respiration coefficient of stems, g CH2O g-1 DM d-1DOUBLEg/g---
constantcMODDTRFactor to modify daily solar radiationDOUBLE1--1.0
constantcMODTMPTemperature increment to modify daily temperatureDOUBLE°C--0.0
constantcMaxSLAMaximum Specific leaf areaDOUBLEm2/g--0.03
constantcMinSLAMininum Specific leaf areaDOUBLEm2/g--0.017
constantcO2Atmospheric O2 concentrationDOUBLEμmol/mol--0.0
constantcPCLTBFraction table for leavesDOUBLEARRAY1---
constantcPCRTBFraction table for rootsDOUBLEARRAY1---
constantcPOTGGR-DOUBLE1---
constantcPsiCPsychromatic instrument constantDOUBLEkPa °C-1--0.066
constantcQ10Factor acounting for increase in maintance respiration with a 10°C rise temperatureDOUBLE1---
constantcRGRLRelative growth rate of leaf area during exponential growthDOUBLE(°C d)-1---
constantcRboundBoundary layer resistanceDOUBLEs m-1--7.0
constantcRoCpVolumetric heat capacityDOUBLEMJ m-3 °C-1--0.0012
constantcRootsPartitioningTableFractionFraction of total dry matter to roots as function of DVS (c.f. PCRTB)DOUBLEARRAY1-- 0.5 0.5 0.35 0.35
constantcRootsPartitioningTableTsumTsum for fraction of total dry matter to roots (c.f. PCRTB)DOUBLEARRAY°C d-- 0.0 100.0 265.0 670.0
constantcSAINTCSwitch for rain interception calculation (0 no intercept, 1 intercept)DOUBLE1--0.0
constantcSCPScattering coefficients of leaf for PARDOUBLE1--0.2
constantcSRNOFFSwitch for runoff calculation (0 no runoff, 1 runoff)DOUBLE1--0.0
constantcTBASEBase temperatureDOUBLE°C--0.0
constantcTKLThickness of the soil layersDOUBLEARRAYmm---
constantcTMPTBTable for heatstress factorDOUBLEARRAY1---
constantcTTSSETemperature sum from sowing to emegerceDOUBLE°C d---
constantcWCADVolumetric water content in each soil layer at dry airDOUBLEARRAYcm3/cm3---
constantcWCFCVolumetric water content at field capacity in each soil layerDOUBLEARRAYcm3/cm3---
constantcWCLIInitial value of water content in each layer WCLDOUBLEARRAYcm3/cm3---
constantcWCSTVolumetric water content at saturation in each soil layerDOUBLEARRAYcm3/cm3---
constantcWCWPVolumetric water content at wilting point in each soil layerDOUBLEARRAYcm3/cm3---
inputiDoHarvest-BOOLEAN---false
inputiDoSow-BOOLEAN---false
inputiRAINDiurnalHourly precipitationDOUBLEARRAYmm---
inputiRDDDiurnalHourly global radiationDOUBLEARRAYMJ m-2 hour-1---
inputiRootLengthDensityPerLayerRoot length densityDOUBLEARRAYcm/cm3---
inputiTMDiurnalHourly air temperatureDOUBLEARRAY°C---
inputiVPDiurnalHourly vapor actual pressureDOUBLEARRAYkPa---
inputiWNDiurnalHourly wind speedDOUBLEARRAYm s-1---
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--0.0
statesCTRANSTotal transpirationDOUBLEmm--0.0
statesDVSDevelopment stage of crop (from 0 to 2)DOUBLE10.0-0.0
statesLAILeaf area indexDOUBLEm2/m2--0.0
statesMSLNMain stem leaf numberDOUBLE1--0.0
statesMSLPNMain stem leaf perimodia numberDOUBLE1--0.0
statesPARSUMPhotosynthesis active radiation sumDOUBLEJ/m2--0.0
statesTSUMThermal time degreeDOUBLE°C d--0.0
statesWLVGDry weight of green leafDOUBLEg/m2--0.0
statesWRTDry weight of rootDOUBLEg/m2--0.0
statesWSODry weight of organDOUBLEg/m2--0.0
statesWSTDry weight of stemDOUBLEg/m2--0.0
raterAEVAPActual soil evaporation rate derived from Penman evaporationDOUBLEmm/d--0.0
raterAINTCDaily precipitation intercepted by the canopyDOUBLEmm/d--0.0
raterATRANSDaily actual transpirationDOUBLEmm/d--0.0
raterDRAINDrainage rate below the root zoneDOUBLEmm/d--0.0
raterDVRRate of phenological developmentDOUBLE1--0.0
raterPARInstantaneous flux of photosynthesis active radiationDOUBLEJ/(m2 s)--0.0
raterRLAIDaily change of green leaf area LAIDOUBLEm2/(m2 d)--0.0
raterRLERate change of leaf appearance DOUBLEd-1--0.0
raterRLPIRate change of leaf primordiaDOUBLEd-1--0.0
raterRNOFFDaily runoffDOUBLEmm/d--0.0
raterRRAINDaily precipitationDOUBLEmm/d--0.0
raterRTSUMRate change of thermal time degreeDOUBLE°C d--0.0
raterRWLVGDaily change of dry weight of leaf /Dry matter growth rate of leafDOUBLEg/m2--0.0
raterRWRTDaily change of dry weight of root /Dry matter growth rate of rootDOUBLEg/m2--0.0
raterRWSODaily change of dry weight of organ /Dry matter growth rate of organDOUBLEg/m2--0.0
raterRWSTDaily change of dry weight of stem /Dry matter growth rate of stemDOUBLEg/m2--0.0
outALBAlbedo, reflection coefficient for short-ware radiationDOUBLE1--0.0
outALBSAlbedo, reflection coefficient for soil surfaceDOUBLE1--0.0
outAMAXshadeLight saturated leaf photosynthetic of shaded leafDOUBLEg/(m2 s)--0.0
outAMAXshadeDiurnalHourly light saturated photosynthesis rate of sunlit leaveDOUBLEARRAYmicromol m-2 s-1---
outAMAXsunLight saturated leaf photosynthetic of sunlit leafDOUBLEg/(m2 s)--0.0
outAMAXsunDiurnalHourly light saturated photosynthesis rate of sunlit leaveDOUBLEARRAYmicromol m-2 s-1---
outAWPAWAvailable plant water (cumulative water devides to total soil thickness)DOUBLE1--0.0
outAnthesisDOYDOY of AnthesisINT11366-
outAnthesisDateDate of AnthesisDATE1---
outBBRADBlack body radiationDOUBLEJ/(m2 s)--0.0
outCATRANSCumulative actual transpirationDOUBLEmm--0.0
outCDSF1Cumulative water stress factor reduces grain yieldDOUBLE1--0.0
outCO2IshadeCO2 concentration of shaded leafDOUBLEμmol/mol--0.0
outCO2IshadeDiurnalHourly concentration of CO2 of shaded leaveDOUBLEARRAY---
outCO2IsunCO2 concentration of sunlit leafDOUBLEμmol/mol--0.0
outCO2IsunDiurnalHourly concentration of CO2 of sunlit leaveDOUBLEARRAY---
outCROPHTCrop heightDOUBLEm--0.0
outCROPlimitEstimate of water uptake that limited by PTRAN at each soil layerDOUBLEmm/d--0.0
outCUMREMOBCumulative mobilized assimilated from stem to grainDOUBLEg/m2--0.0
outCropCycleCountNumber of finished crop cycles, incremented at harvestINT1010000
outDAEDay after emergencyINTd--0
outDANTHDay of anthesisINTd--0
outDAVTMPDaily average temperatureDOUBLE°C--0.0
outDFGROSshadeDiurnalHourly cumulative gross assimilation rate of the shaded leaveDOUBLEARRAYmicromol m-2 s-1---
outDFGROSsunDiurnalHourly cumulative gross assimilation rate of the sunlit leaveDOUBLEARRAYmicromol m-2 s-1---
outDFGROshadeDaily gross assimiliate of shaded leaveDOUBLEmicromol m-2 s-1--0.0
outDFGROsunDaily gross assimiliate of sun leaveDOUBLEmicromol m-2 s-1--0.0
outDLAIDeath rate of leaf areaDOUBLEm2/(m2 d)--0.0
outDLEAVESDeath leaf rate due to aging and water stressDOUBLEd-1--0.0
outDLVDeath rate of leaf in term of weighDOUBLEg/(m2 d)--0.0
outDOYEMactualDay of year of crop emergency. Corresponds to cDOYEM if cDOYEM is given, otherwise to the DOY when iDoSow occurs.INTd--0
outDRScropH2ODaily canopy resistance to water vaporDOUBLEs m-1--0.0
outDSF1Water stress factor on leaf growthDOUBLE1--0.0
outDTEFFDaily effective temperatureDOUBLE°C--0.0
outDTGADaily total gross CO2 asimilation of the cropDOUBLEg/(m2 d)--0.0
outDTGADiurnalHourly cumulative of gross assimilation rate of the crop canopyDOUBLEARRAYmicromol m-2 s-1---
outDTRDaily solar radiation =RDD*MODDRTDOUBLEJ/(m2 d)--0.0
outDVSFAChttp://www.wurvoc.org/vocabularies/om-1.8/gram_per_square_metreDOUBLE1--0.0
outDgsCO2Daily stomatal conductance to CO2DOUBLEmm/d--0.0
outDryFactorDryness factor in each soil layer)DOUBLEARRAY10.01.0-
outEFFshadeQuantum yield of shaded leafDOUBLEg/MJ--0.0
outEFFshadeDiurnalHourly quantum yield of shaded leavesDOUBLEARRAYg/MJ---
outEFFsunQuantum yield of sunlit leafDOUBLEg/MJ--0.0
outEFFsunDiurnalHourly quantum yield of sunlit leavesDOUBLEARRAYg/MJ---
outEMERGParameter to indicate the emergencyINT1--0
outET0Potential evapotranspiration (ETD+ ETR)DOUBLEmm/d--0.0
outETDEvapotranspiration due to radiation termDOUBLEmm/d--0.0
outETREvapotranspiration due to evaporative term (vpd)DOUBLEmm/d--0.0
outEmergenceDOYDOY of EmergenceINT11366-
outEmergenceDateDate of EmergenceDATE1---
outFCLEARSky clearness function in calculation of net long-wave radiationDOUBLEJ/(m2 s)--0.0
outFGROSDiurnalHourly gross assimilation rate of the whole canopyDOUBLEARRAYmicromol m-2 s-1---
outFGROSshadeDiurnalHourly gross assimilation rate of the shaded leaveDOUBLEARRAYmicromol m-2 s-1---
outFGROSsunDiurnalHourly gross assimilation rate of the sunlit leaveDOUBLEARRAYmicromol m-2 s-1---
outFSLLAFration of sunlit leaf areaDOUBLE1--0.0
outFSLLADiurnalHourly fraction of leaf area of sunlit and shaded leavesDOUBLEARRAY---
outGLAINet growth rate of leaf area indexDOUBLEm2/(m2 d)--0.0
outGLVDry matter of growth rate of leavesDOUBLEg/(m2 d)--0.0
outGRAINNTotal grain weightDOUBLEg/m2--0.0
outGScropH2ODiurnalHourly canopy conductance to water vaporDOUBLEARRAYm s-1---
outGSshadeH2OStomatal conductance shaded leaf to H2ODOUBLEm s-1--0.0
outGSshadeH2ODiurnalHourly stomatal conductance to water vapor of shaded leavesDOUBLEARRAYm s-1---
outGSsunH2OStomatal conductance sunlit leaf to H2ODOUBLEm s-1--0.0
outGSsunH2ODiurnalHourly stomatal conductance to water vapor of sunlit leavesDOUBLEARRAYm s-1---
outGTOTALDaily total gross CH2O assimilation of the cropDOUBLEg/(m2 d)--0.0
outHasEmergedHas emergedBOOLEAN1--false
outHasFloweredGas floweredBOOLEAN1--false
outHasMaturedIs matureBOOLEAN1--false
outINTRADIntercep PAR for radiation use efficiency calcuationDOUBLEMJ/(m2 d)--0.0
outIsAnthesistrue if Anthesis dateBOOLEAN1--false
outIsEmergencetrue if Emergence dateBOOLEAN1--false
outIsMaturitytrue if maturity dateBOOLEAN1--false
outLAIANTHLeaf area index at anthesisDOUBLE--0.0
outLAYERRTRoot length in certain layerDOUBLEARRAYmm---
outMAINTMaintenance respiration after considration of effective temperatureDOUBLEg/m2--0.0
outMAINTSMaintenance respiration after considration of effective temperatureDOUBLEg/m2--0.0
outMaturityDOYDOY of MaturityINT11366-
outMaturityDateDate of MaturityDATE1---
outNNRDays after last rainDOUBLE1--0.0
outONRADNet radiation (net short-ware radiation minus net long-wave radiation)DOUBLEJ/(m2 s)--0.0
outORLOSSNet long-wave radiation DOUBLEJ/(m2 s)--0.0
outPARINTIntercepted PARDOUBLEMJ/(m2 d)--0.0
outPAWWater stress factor by soil (WC-WP/FC-WP)DOUBLEARRAY1---
outPCEDWPartitioning fraction to storage organsDOUBLE--0.0
outPCLDWPartitioning fraction to leavesDOUBLE1--0.0
outPCRDWPartitioning fraction to rootsDOUBLE1--0.0
outPCSDWPartitioning fraction to stemsDOUBLE1--0.0
outPHEADWWeight of shoot at emgerce, at flag leaf emergence, and at anthesisDOUBLEARRAYg/m2---
outPHEDAEDays at emgerce, at flag leaf emergence, and at anthesisINTARRAYd-- 0 0 0
outPHOTMPDaily average temperature after modifying temperature factor (MODTMP)DOUBLE°C--0.0
outPHYPhylochronDOUBLE°C d--0.0
outPRWSOAssimilate source for grain growth DOUBLEm2/m2--0.0
outPTRANSPotential transpiration rate derived form Penman-MonteithDOUBLEmm/d--0.0
outPotentialDRScropH2ODaily canopy resistance to water vapor (no water stress)DOUBLEs m-1--0.0
outRAINDaily precipitationDOUBLEmm/d--0.0
outRCPHOERate change of photoperiod at emergence datesDOUBLEh--0.0
outRDDDaily global radiationDOUBLE°C--0.0
outRDRSHRelative death rate due to self-shading at high LAIDOUBLEd-1---
outREMOBMobilization of assimilate from stem to the grainDOUBLEg/m2--0.0
outRLAYERNumber of soil layer with root INT1--0
outRLVRoot lengthDOUBLEARRAYmm---
outRNSNet short-wave radiation DOUBLEJ/(m2 s)--0.0
outROOTlimitEstimate of water uptake that limited by root at each soil layerDOUBLEmm/d--0.0
outRRATIORatio of root to total root+shoot dry matterDOUBLE1--0.0
outRSINKSink for grain growthDOUBLEg/m2--0.0
outRScropH2ODiurnalHourly canopy resistance to water vaporDOUBLEARRAYs m-1---
outRUERadiation use efficiencyDOUBLEg/MJ--0.0
outSDWANTWeight of stem at anthesisDOUBLEg/m2--0.0
outSLASpecific leaf areaDOUBLEm2/g--0.0
outSOILlimitEstimate of water uptake that limited by soil at each soil layerDOUBLEmm/d--0.0
outSTRESSTranspiration reduction factor (ATRAN/PTRAN)DOUBLE1--0.0
outSVAPSaturated vapor pressureDOUBLEkPa--0.0
outSWITCHThe switch of phenology stageINT1--0
outTAEVAPCumulative actual soil evaporationDOUBLEmm--0.0
outTDWtotal dry matter (= root + shoot)DOUBLEg/m2--0.0
outTEFFEffective temperature for growth respirationDOUBLE°C--0.0
outTFACTemperature factor reduces grain yieldDOUBLE1--0.0
outTMMNDaily minimum temperatureDOUBLE°C--0.0
outTMMXDaily maximum temperatureDOUBLE°C--0.0
outTPAWTotal water stress factor by soil (WC-WP/FC-WP) after consider the rootDOUBLE1--0.0
outTPVAPCumulative potential soil evaporationDOUBLEmm--0.0
outTRANSLOCTranslocation of assimilation rates into the roots due to the lack of sinkDOUBLEg/m2--0.0
outTSUMendThermal time at end of growing seasonDOUBLE°C d--0.0
outTTANTHThermal time from sowing to anthesisDOUBLE°C d--0.0
outTTFLEThermal time from sowing to the appearance of flag leaveDOUBLE°C d--0.0
outTTMATThermal time from sowing to maturityDOUBLE°C d--0.0
outTWPAWDaily water stress index calculated based on soil water contentDOUBLE1--0.0
outVPActual vapour pressureDOUBLEkPa--0.0
outVPDVapor pressure deficit of the airDOUBLEkPa--0.0
outWCHECKWater balance checkDOUBLE1--0.0
outWCLVolumetric in each soil layerDOUBLEARRAYcm3/cm3---
outWLAmount of water in soil compartmentsDOUBLEARRAYmm---
outWNWind speedDOUBLEm s-1---
outWSHOOTWeight of shoot (stem+leaf+storage organ)DOUBLEg/m2--0.0
outWUperLayerEstimate of water uptake each soil layerDOUBLEARRAYmm---
outWithCropCrop is presentBOOLEAN1--false
outZRTRoot depthDOUBLEmm--0.0
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.simplace.sim.model.FWSimComponent

    net.simplace.sim.model.FWSimComponent.TEST_STATE
  • Field Summary

    Fields inherited from class net.simplace.sim.model.FWSimComponent

    iFieldMap, iFrequence, iInputMap, iJexlRule, iMasterComponentGroup, iName, iOrderNumber, isComponentGroup, iSimComponentElement, iSimModel, iVarMap
  • Constructor Summary

    Constructors
    Constructor
    Description
    Empty constructor used by class.forName()
    LintulCCDiurnal(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)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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.
    void
     
    void
     
    void
     

    Methods inherited from class 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • LintulCCDiurnal

      public LintulCCDiurnal(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)
      Parameters:
      aName -
      aFieldMap -
      aInputMap -
      aSimComponentElement -
      aVarMap -
      aOrderNumber -
    • LintulCCDiurnal

      public LintulCCDiurnal()
      Empty constructor used by class.forName()
  • Method Details

    • createVariables

      public HashMap<String,net.simplace.sim.util.FWSimVariable<?>> createVariables()
      Create the FWSimVariables as interface for this SimComponent
      Specified by:
      createVariables in interface net.simplace.sim.util.FWSimFieldContainer
      Specified by:
      createVariables in class net.simplace.sim.model.FWSimComponent
      See Also:
      • net.simplace.simulation.model.FWSimComponent#createVariables()
    • init

      public void init()
      Specified by:
      init in class net.simplace.sim.model.FWSimComponent
    • initVariables

      public void initVariables()
    • process

      public void process()
      Specified by:
      process in class 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.
      Specified by:
      fillTestVariables in class net.simplace.sim.model.FWSimComponent
      See Also:
      • 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)
      Specified by:
      clone in class net.simplace.sim.model.FWSimComponent
      See Also:
      • net.simplace.simulation.model.FWSimComponent#clone(net.simplace.simulation.util.FWSimVarMap)