Class Gecros
java.lang.Object
net.simplace.sim.model.FWSimComponent
net.simplace.sim.components.models.gecros.Gecros
- All Implemented Interfaces:
net.simplace.sim.util.FWSimFieldContainer
public class Gecros
extends net.simplace.sim.model.FWSimComponent
Simulates crop biomass by calculating photosynthesis.
Consult reference for description of algorithms.
This module calculates the crop and soil water part. There is also a version, where crop and soil water part are splitted into two different modules.
Changes
By default, the component calculates DTR by the corrected formula: $$ DTR = DDTR \cdot SINB(1.+0.4 SINB)/DSINBE $$
In the original code, DTR was calculated by $$ DTR = DDTR (SINB \cdot SC/1367.)/DSINBE $$ By setting cLegacyMode to true, one can switch to this formula.
Reference:
(Y) Yin, X. and van Laar, H.H. (2005): Crop Systems Dynamics. An ecophysiological simulation model for genotype-by-environment interactions. Wageningen Academic Publishers, Wageningen, The Netherlands.
- Author:
- Gunther Krauss
- See Also:
Component Variables
Content Type | Name | Description | Data Type | Unit | Min Value | Max Value | Default Value |
---|---|---|---|---|---|---|---|
constant | cAnthesisDS | Development stage of anthesis | DOUBLE | 1 | - | - | 1.0 |
constant | cBHC | Initial value for microbial biomass in the soil and humified organic matter in the soil (BIO + HUM) | DOUBLE | g/m2 | - | - | 3500.0 |
constant | cBIOR | Decomposition rate constant for microbial biomass in the soil (BIO) | DOUBLE | a-1 | - | - | 0.66 |
constant | cBLD | Leaf angle (from horizontal) | DOUBLE | ° | - | - | 50.0 |
constant | cC3C4 | Crop type (true for C3, false for C4 crops) | BOOLEAN | 1 | - | - | false |
constant | cCB | Factor for initial N concentration of seed fill | DOUBLE | 1 | - | - | 0.75 |
constant | cCCFIX | C cost of symbiotic N fixation | DOUBLE | g/g | - | - | 6.0 |
constant | cCDMHT | Stem dry weight per unit of plant height | DOUBLE | gram_per_square_metre_reciprocal_metre | - | - | 345.0 |
constant | cCFV | C fraction in the vegetative organs | DOUBLE | g/g | - | - | 0.473 |
constant | cCLAY | Percentage of clay in the soil | DOUBLE | % | - | - | 23.4 |
constant | cCO2A | Ambient CO2 concentration | DOUBLE | μmol/mol | - | - | 350.0 |
constant | cCOEFR | Factor for change in radiation | DOUBLE | 1 | - | - | 1.0 |
constant | cCOEFT | Increment of temperature | DOUBLE | °C | - | - | 0.0 |
constant | cCOEFV | Factor for change in vapour pressure | DOUBLE | 1 | - | - | 1.0 |
constant | cCOSLD | Amplitude of sine of solar height | DOUBLE | 1 | - | - | 0.0 |
constant | cCX | Factor for final N concentration of seed fill | DOUBLE | 1 | - | - | 1.0 |
constant | cDAYL | Astronomic daylength | DOUBLE | h | - | - | 0.0 |
constant | cDDLP | Photoperiodic daylength | DOUBLE | h | - | - | 0.0 |
constant | cDETER | Crop type (true determinate crops, false for indeterminate crops) | BOOLEAN | 1 | - | - | false |
constant | cDPMI | Initial value of decomposable plant material (DPM) | DOUBLE | g/m2 | - | - | 0.0 |
constant | cDPMR0 | Standard value for decomposition rate constant (DPMR) for decomposable plant material (DPM) | DOUBLE | a-1 | - | - | 10.0 |
constant | cDRPM | Ratio decomposable plant material/resistant plant material (DPM/RPM) of added plant material | DOUBLE | 1 | - | - | 1.44 |
constant | cDSINBE | Daily total of effective solar height | DOUBLE | s/d | - | - | 0.0 |
constant | cEAJMAX | Energy of activation for maximum rate of electron transport through photosystem II (JMAX) | DOUBLE | J/mol | - | - | 48041.88 |
constant | cEG | Efficiency of germination | DOUBLE | g/g | - | - | 0.35 |
constant | cEPSP | development stage for end of photoperiod-sensitive phase | DOUBLE | 1 | - | - | 0.7 |
constant | cESDI | development stage for end of seed-number determining period for indeterminate crops | DOUBLE | 1 | - | - | 1.35 |
constant | cFBIOC | Fraction of initial value for for micobial biomass in the soil (BIOI) in initial total soil organic carbon (TOC) | DOUBLE | 1 | - | - | 0.03 |
constant | cFCRSH | Initial fraction of C in the shoot | DOUBLE | g/g | - | - | 0.5 |
constant | cFFAT | Fraction of fat in the storage organs | DOUBLE | g/g | - | - | 0.02 |
constant | cFLIG | Fraction of lignin in the storage organs | DOUBLE | g/g | - | - | 0.06 |
constant | cFMIN | Fraction of minerals in the storage organs | DOUBLE | g/g | - | - | 0.03 |
constant | cFNRSH | Initial fraction of N in the shoot | DOUBLE | g/g | - | - | 0.63 |
constant | cFOAC | Fraction of organic acids in the storage organs | DOUBLE | g/g | - | - | 0.04 |
constant | cHTMX | Maximum plant height | DOUBLE | m | - | - | 0.7054 |
constant | cHUMR | Decomposition rate constant for humified organic matter in the soil (HUM) | DOUBLE | a-1 | - | - | 0.02 |
constant | cLEGUME | Crop type (true for leguminous crops, false for non-leguminous crops) | BOOLEAN | 1 | - | - | false |
constant | cLNCI | Initial N concentration in living leaves (LNC) (or actual N concentration in living shoot (HNC)) | DOUBLE | g/g | - | - | 0.055 |
constant | cLODGE | Lodging (true for cases with lodging, false for cases without lodging) | BOOLEAN | 1 | - | - | false |
constant | cLWIDTH | Leaf width | DOUBLE | m | - | - | 0.025 |
constant | cLegacyMode | If true, it calculates DTR with the formula published in (Y). If false (default) it uses the correct formula | BOOLEAN | - | - | false | |
constant | cMTDR | Minimum thermal days for reproductive (seed fill) phase | DOUBLE | d | - | - | 23.0889 |
constant | cMTDV | Minimum thermal days for vegetative growth phase | DOUBLE | d | - | - | 34.7627 |
constant | cMULTF | Multiplication factor for initial soil water status | DOUBLE | 1 | - | - | 1.0 |
constant | cMaturityDS | Development stage of maturity | DOUBLE | 1 | - | - | 2.0 |
constant | cMilkripenessDS | Development stage of milk ripeness | DOUBLE | 1 | - | - | 1.3 |
constant | cNAI | Initial ammonium-N in the soil | DOUBLE | g/m2 | - | - | 0.0 |
constant | cNNI | Initial nitrate-N in the soil | DOUBLE | g/m2 | - | - | 0.0 |
constant | cNPL | Plant density per m2 | DOUBLE | 1 | - | - | 60.0 |
constant | cNSWI | Switch variable for N supply for crop: false=user defined (NINPA, NINPN); true=simulated | BOOLEAN | 1 | - | - | false |
constant | cNUPTX | maximum crop N uptake | DOUBLE | g/(m2 d) | - | - | 0.65 |
constant | cPMEH | fraction of sigmoid curve inflexion in entire plant height growth period | DOUBLE | 1 | - | - | 0.8 |
constant | cPMES | fraction of sigmoid curve inflexion in entire seed growth period | DOUBLE | 1 | - | - | 0.5 |
constant | cPNLS | Fraction of dead leaf N incorporated into soil litter N | DOUBLE | 1 | - | - | 1.0 |
constant | cPNPRE | Proportion of seed N that comes from non-structural N in vegetative organs accumulated before end of seed-number detemrining period | DOUBLE | 1 | - | - | 0.7 |
constant | cPSEN | Photoperiod sensitivity of phenological development | DOUBLE | h-1 | - | - | 0.0 |
constant | cRA | Residual ammonium-N in the soil | DOUBLE | g/m2 | - | - | 1.0 |
constant | cRDMX | Maximum rooting depth | DOUBLE | cm | - | - | 100.0 |
constant | cRN | Residual nitrate-N in the soil | DOUBLE | g/m2 | - | - | 1.0 |
constant | cRNCMIN | Minimum N concentration in the roots | DOUBLE | g/g | - | - | 0.005 |
constant | cRPMR0 | Standard value for decompostion rate constant (RPMR) for resistant plant material (RPM) | DOUBLE | a-1 | - | - | 0.3 |
constant | cRSS | Soil resistance for water vapour transfer, equivalent to leaf stomatal resistance | DOUBLE | second-time_per_metre | - | - | 100.0 |
constant | cSC | Solar constant | DOUBLE | J/(m2 s) | - | - | 0.0 |
constant | cSD1 | Thickness of upper evaporative soil layer | DOUBLE | cm | - | - | 5.0 |
constant | cSEEDNC | Standard seed (storage organ) N concentration | DOUBLE | g/g | - | - | 0.04625 |
constant | cSEEDW | Single seed weight | DOUBLE | g | - | - | 0.2148 |
constant | cSINLD | Seasonal offset of sine of solar height | DOUBLE | 1 | - | - | 0.0 |
constant | cSLA0 | Specific leaf area constant | DOUBLE | m2/g | - | - | 0.0333 |
constant | cSLNMIN | Minimum or base specific leaf N concentration (SLN) for photosynthesis | DOUBLE | g/m2 | - | - | 0.5 |
constant | cSLP | Crop type (true for short-day crops, false for long-day crops) | BOOLEAN | 1 | - | - | false |
constant | cSPSP | development stage for start of photoperiod-sensitive phase | DOUBLE | 1 | - | - | 0.2 |
constant | cSTEMNC | Nitrogen concentration in the stem | DOUBLE | g/g | - | - | 0.015 |
constant | cTBD | Base temperature for phenology | DOUBLE | °C | - | - | 0.0 |
constant | cTCD | Ceiling temperature for phenology | DOUBLE | °C | - | - | 36.0 |
constant | cTCP | Time Constant | DOUBLE | d | - | - | 1.0 |
constant | cTCT | Time constant for soil temperature dynamics | DOUBLE | d | - | - | 4.0 |
constant | cTHETA | convexity for light response of electron transport (J2) in photosynthesis | DOUBLE | 1 | - | - | 0.7 |
constant | cTM | Development stage when transition from CB to CX is fastest | DOUBLE | 1 | - | - | 1.5 |
constant | cTOC | Total organic C in the soil | DOUBLE | g/m2 | - | - | 7193.0 |
constant | cTOD | Optimum temperature for phenology | DOUBLE | °C | - | - | 27.6 |
constant | cTSEN | curvature for temperature response | DOUBLE | 1 | - | - | 0.409 |
constant | cTSOILI | Initial soil temperature | DOUBLE | °C | - | - | 0.0 |
constant | cWCFC | Soil water content in field capacity | DOUBLE | m3/m3 | - | - | 0.25 |
constant | cWCMAX | Soil water content at maximum water holding capacity | DOUBLE | m3/m3 | - | - | 0.35 |
constant | cWCMIN | Minimum soil water content | DOUBLE | m3/m3 | - | - | 0.05 |
constant | cWRB | critical root weight density | DOUBLE | gram_per_square_metre_reciprocal_centimetre | - | - | 0.25 |
constant | cWSWI | Switch variable for water supply for crop: false=user defined (WINPUT); true=simulated | BOOLEAN | 1 | - | - | false |
constant | cXJN | slope of linear relationship between maximum rate of electron transport through photosystem II (JMAX) and leaf N | DOUBLE | μmol/(s g) | - | - | 124.0 |
constant | cXVN | slope of linear relationship between maximum rate of Rubisco-limited carboxylation (VCMX) and leaf N | DOUBLE | μmol/(s g) | - | - | 62.0 |
constant | cYGV | Growth efficiency for vegetative organs (i.e roots, stems, leaves) | DOUBLE | g/g | - | - | 0.8 |
input | iDoHarvest | Trigger for harvesting | BOOLEAN | 1 | - | - | false |
input | iDoSow | Trigger for sowing | BOOLEAN | 1 | - | - | false |
input | iFERNA | Ammonium-N application rate | DOUBLE | g/(m2 d) | - | - | 0.0 |
input | iFERNN | Nitrate-N application rate | DOUBLE | g/(m2 d) | - | - | 0.0 |
input | iIRRI | Rate of water added by irrigation | DOUBLE | mm/d | - | - | 0.0 |
input | iNINPA | User-defined ammonium-N supply to crop | DOUBLE | g/(m2 d) | - | - | 0.0 |
input | iNINPN | User-defined nitrate-N supply to crop | DOUBLE | g/(m2 d) | - | - | 0.0 |
input | iRAIN | Precipitation | DOUBLE | mm | - | - | 0.0 |
input | iRDD | Daily global radiation | DOUBLE | J/(m2 d) | - | - | 0.0 |
input | iTMMN | Daily minimum temperature | DOUBLE | °C | - | - | 0.0 |
input | iTMMX | Daily maximum temperature | DOUBLE | °C | - | - | 0.0 |
input | iVP | Air vapour pressure | DOUBLE | kPa | - | - | 0.0 |
input | iWINPUT | User-defined water supply to crop | DOUBLE | mm/d | - | - | 0.0 |
input | iWN | Wind speed | DOUBLE | m/s | - | - | 0.0 |
state | sBIO | Microbial biomass in the soil | DOUBLE | g/m2 | - | - | 0.0 |
state | sCLV | Amount of C in the living leaves | DOUBLE | g/m2 | - | - | 0.0 |
state | sCLVD | Amount of C in dead leaves | DOUBLE | g/m2 | - | - | 0.0 |
state | sCLVDS | Amount of C in dead leaves that have become litter in the soil | DOUBLE | g/m2 | - | - | 0.0 |
state | sCRTD | Amount of C in dead roots | DOUBLE | g/m2 | - | - | 0.0 |
state | sCRVR | Amount of C in root reserves | DOUBLE | g/m2 | - | - | 0.0 |
state | sCRVS | Amount of C in stem reserves | DOUBLE | g/m2 | - | - | 0.0 |
state | sCSO | Amount of carbon in storage organs | DOUBLE | g/m2 | - | - | 0.0 |
state | sCSRT | Amount of carbon in structural roots | DOUBLE | g/m2 | - | - | 0.0 |
state | sCSST | Amount of carbon in structural stems | DOUBLE | g/m2 | - | - | 0.0 |
state | sCTDU | Cumulative thermal-day unit | DOUBLE | d | - | - | 0.0 |
state | sCumulativeActualTranspiration | Cumulative canopy transpiration (TTCAN) | DOUBLE | mm | - | - | 0.0 |
state | sDCDSR | Shortfall of C demand for seed fill in previous time steps | DOUBLE | g/m2 | - | - | 0.0 |
state | sDCDTP | C demand for structural stem growth at the previous time step | DOUBLE | g/(m2 d) | - | - | 0.0 |
state | sDCDTR | Shortfall of C demand for structural stems in previous time steps | DOUBLE | g/m2 | - | - | 0.0 |
state | sDPM | Decomposable plant material | DOUBLE | g/m2 | - | - | 0.0 |
state | sDPN | Organic N in DPM | DOUBLE | g/m2 | - | - | 0.0 |
state | sDS | Development stage | DOUBLE | 1 | - | - | 0.0 |
state | sHT | Plant height | DOUBLE | m | - | - | 0.0 |
state | sHUM | Humified organic matter in soil | DOUBLE | g/m2 | - | - | 0.0 |
state | sLAIC | Carbon-determined LAI | DOUBLE | m2/m2 | - | - | 0.0 |
state | sLITNT | Total litter N entering the soil (LITN) during crop growth | DOUBLE | g/m2 | - | - | 0.0 |
state | sNALL | Ammonium-N in the lower soil layer | DOUBLE | g/m2 | - | - | 0.0 |
state | sNAUL | Ammonium-N in the upper soil layer | DOUBLE | g/m2 | - | - | 0.0 |
state | sNDEMP | Crop N demand (NDEM) of the previous time step | DOUBLE | g/(m2 d) | - | - | 0.0 |
state | sNFIXR | Reserve pool of symbiotically fixed nitrogen | DOUBLE | g/m2 | - | - | 0.0 |
state | sNFIXT | Total symbiotically fixed nitrogen during growth | DOUBLE | g/m2 | - | - | 0.0 |
state | sNLV | Nitrogen in living leaves | DOUBLE | g/m2 | - | - | 0.0 |
state | sNLVD | Nitrogen in dead leaves | DOUBLE | g/m2 | - | - | 0.0 |
state | sNNLL | Nitrate-N in the lower soil layer | DOUBLE | g/m2 | - | - | 0.0 |
state | sNNUL | Nitrate-N in the upper soil layer | DOUBLE | g/m2 | - | - | 0.0 |
state | sNREOE | Estimated vegetative-organ N remobilizable for seed growth (NRES) accumulated till the end of seed-number determining period | DOUBLE | g/m2 | - | - | 0.0 |
state | sNREOF | Estimated vegetative-organ N remobilizable for seed growth (NRES) accumulated till the moment at which seed fill starts | DOUBLE | g/m2 | - | - | 0.0 |
state | sNRT | Nitrogen in living roots | DOUBLE | g/m2 | - | - | 0.0 |
state | sNRTD | Nitrogen in dead roots | DOUBLE | g/m2 | - | - | 0.0 |
state | sNSO | Nitrogen in storage organs | DOUBLE | g/m2 | - | - | 0.0 |
state | sNST | Nitrogen content in stems (including structural stem and reserves) | DOUBLE | g/m2 | - | - | 0.0 |
state | sNSUPP | N supply to crop (NSUP) for the previous time step | DOUBLE | g/(m2 d) | - | - | 0.0 |
state | sRD | Rooting depth to the soil | DOUBLE | cm | - | - | 0.0 |
state | sRMUL | Total of respiratory costs of nitrate-N uptake (RMUN) + respiratory costs of ammonium-N uptake (RMUA) + respiratory costs of ash (minerals) uptake (RMUS) + respiration due to phloem loading of C assimilates to roots (RMLD) | DOUBLE | g/(m2 d) | - | - | 0.0 |
state | sRPM | Resistant plant material (difficult to decompose) | DOUBLE | g/m2 | - | - | 0.0 |
state | sRPN | Organic N in resistant plant material (RPM) | DOUBLE | g/m2 | - | - | 0.0 |
state | sSFERNA | NH4-N fertilizer susceptible to volatilization | DOUBLE | g/m2 | - | - | 0.0 |
state | sSLNB | specific leaf N constant (SLN) in bottom leaves of canopy | DOUBLE | g/m2 | - | - | 0.0 |
state | sTDAPAR | Total PAR absorbed by the canopy during growth | DOUBLE | J/m2 | - | - | 0.0 |
state | sTNLEA | Total nitrate-N leached to groundwater | DOUBLE | g/m2 | - | - | 0.0 |
state | sTNLV | Total leaf N (including N in senesced leaves) | DOUBLE | g/m2 | - | - | 0.0 |
state | sTNUPT | Total crop N uptake during growth | DOUBLE | g/m2 | - | - | 0.0 |
state | sTPCAN | Cumulative canopy photosynthesis over growth period | DOUBLE | g/m2 | - | - | 0.0 |
state | sTRESP | Total crop respiratory cost during growth | DOUBLE | g/m2 | - | - | 0.0 |
state | sTSOIL | Soil temperature | DOUBLE | °C | - | - | 0.0 |
state | sWLL | Water content in the lower soil layer | DOUBLE | mm | - | - | 0.0 |
state | sWUL | Water content of the upper soil layer | DOUBLE | mm | - | - | 0.0 |
rate | rDeadLeaves | Rate of dead leaves | DOUBLE | g/(m2 d) | -200.0 | 200.0 | 0.0 |
rate | rDeadStems | Rate of dead stems | DOUBLE | g/(m2 d) | -200.0 | 200.0 | 0.0 |
out | APCAN | Actual gross canopy photosynthesis | DOUBLE | g/(m2 d) | - | - | 0.0 |
out | APCANN | Actual standing canopy CO2 assimilation (APCANS) with small plant-N increment | DOUBLE | g/(m2 d) | - | - | 0.0 |
out | APCANS | Actual standing-canopy CO2 assimilation | DOUBLE | g/(m2 d) | - | - | 0.0 |
out | AboveGroundBiomass | Above ground biomass | DOUBLE | g/m2 | - | - | 0.0 |
out | ActualSoilEvaporation | Actual soil evaporation (AESOIL) | DOUBLE | mm/d | - | - | 0.0 |
out | ActualTranspiration | Actual canopy transpiration (ATCAN) | DOUBLE | mm/d | - | - | 0.0 |
out | AnthesisDOY | DOY of Anthesis | INT | 1 | 1 | 366 | - |
out | AnthesisDate | Date of Anthesis | DATE | 1 | - | - | - |
out | CCHK | Difference between C added to the crop since initialization and net total of integrated C fluxes, relative to C in the crop accumulated since start of simulation (CCHKIN) | DOUBLE | % | - | - | 0.0 |
out | CropCycleCount | Counter that is incremented on harvest - can be used for crop rotation | INT | 1 | - | - | 0 |
out | DAPAR | Daily photosynthetically active radiation (PAR) absorbed by crop canopy | DOUBLE | J/(m2 d) | - | - | 0.0 |
out | DIFS | Daytime average soil-air temperature difference | DOUBLE | °C | - | - | 0.0 |
out | DIFSH | Daytime average shaded leaf-air temperature difference | DOUBLE | °C | - | - | 0.0 |
out | DIFSU | Daytime average sunlit leaf-air temperature difference | DOUBLE | °C | - | - | 0.0 |
out | EmergenceDOY | DOY of Emergence | INT | 1 | 1 | 366 | - |
out | EmergenceDate | Date of Emergence | DATE | 1 | - | - | - |
out | HI | Harvest index | DOUBLE | g/g | - | - | 0.0 |
out | IsAnthesis | true if Anthesis occurs | BOOLEAN | 1 | - | - | false |
out | IsEmergence | true if Emergence occurs | BOOLEAN | 1 | - | - | false |
out | IsMaturity | true if maturity occurs | BOOLEAN | 1 | - | - | false |
out | IsMilkripeness | true if milkripeness occurs | BOOLEAN | 1 | - | - | false |
out | IsPhenologyEvent | true if sowing/emergence/anthesis/maturity occurs | BOOLEAN | 1 | - | - | false |
out | IsSowing | true if Sowing occurs | BOOLEAN | 1 | - | - | false |
out | LAI | Leaf area index | DOUBLE | m2/m2 | - | - | 0.0 |
out | LAIN | N-Leaf area index | DOUBLE | m2/m2 | - | - | 0.0 |
out | MaturityDOY | DOY of Maturity | INT | 1 | 1 | 366 | - |
out | MaturityDate | Date of Maturity | DATE | 1 | - | - | - |
out | MilkripenessDOY | DOY of Maturity | INT | 1 | 1 | 366 | - |
out | MilkripenessDate | Date of Milk ripeness | DATE | 1 | - | - | - |
out | NCHK | Difference between N added to the crop since initialization and total of integrated N fluxes, relative to total crop N uptake during growth (TNUPT) | DOUBLE | % | - | - | 0.0 |
out | NDEM | Crop N demand (NDEM) of the previous time step | DOUBLE | g/(m2 d) | - | - | 0.0 |
out | NMINER | mineral N in the soil | DOUBLE | g/m2 | - | - | 0.0 |
out | PPCAN | Potential canopy CO2 assimilation | DOUBLE | g/(m2 d) | - | - | 0.0 |
out | PSO | Protein content in storage organs | DOUBLE | g/m2 | - | - | 0.0 |
out | PotentialEvapotranspiration | Potential evapotranspiration | DOUBLE | mm/d | - | - | 0.0 |
out | PotentialSoilEvaporation | Potential soil evaporation (PESOIL) | DOUBLE | mm/s | - | - | 0.0 |
out | PotentialTranspiration | Potential daily canopy transpiration (PTCAN) | DOUBLE | mm/d | - | - | 0.0 |
out | RWRT | rate of change in dry weight of living roots | DOUBLE | g/(m2 d) | - | - | 0.0 |
out | SLA | Specific leaf area | DOUBLE | m2/g | - | - | 0.0 |
out | SLN | N-Leaf area index | DOUBLE | m2/m2 | - | - | 0.0 |
out | SLNT | N-Leaf area index | DOUBLE | m2/m2 | - | - | 0.0 |
out | SowingDOY | DOY of Sowing | INT | 1 | 1 | 366 | - |
out | SowingDate | Date of Sowing | DATE | 1 | - | - | - |
out | WLV | Dry weight of living leaves | DOUBLE | g/m2 | - | - | 0.0 |
out | WLVD | Dry weight of dead leaves | DOUBLE | g/m2 | - | - | 0.0 |
out | WRT | Dry weight of living roots | DOUBLE | g/m2 | - | - | 0.0 |
out | WRTD | Dry weight of dead roots | DOUBLE | g/m2 | - | - | 0.0 |
out | WSH | Dry weight of living shoot (above-ground) organs | DOUBLE | g/m2 | - | - | 0.0 |
out | WSHH | Dry weight of shoot organs (excluding shedded leaves) | DOUBLE | g/m2 | - | - | 0.0 |
out | WSO | Dry weight of storage organs | DOUBLE | g/m2 | - | - | 0.0 |
out | WST | Dry weight of stems | DOUBLE | g/m2 | - | - | 0.0 |
out | WTOT | Dry weight of total living organs | DOUBLE | g/m2 | - | - | 0.0 |
out | WithCrop | crop is present | BOOLEAN | 1 | - | - | false |
-
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected net.simplace.sim.model.FWSimComponent
clone
(net.simplace.sim.util.FWSimVarMap aVarMap) Create the FWSimVariables as interface for this SimComponentfillTestVariables
(int aParamIndex, net.simplace.sim.model.FWSimComponent.TEST_STATE aDefineOrCheck) called for single component test to check the components algorithm.protected void
init()
Initializes the fields by getting input and output FWSimVariables from VarMap Initial values are calculated and states are set to these initial Values.protected void
protected void
process()
Process the algorithm and write the results back to VarMapMethods 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
-
Constructor Details
-
Gecros
public Gecros()Empty constructor used by class.forName()
-
-
Method Details
-
createVariables
Create the FWSimVariables as interface for this SimComponent- Specified by:
createVariables
in interfacenet.simplace.sim.util.FWSimFieldContainer
- Specified by:
createVariables
in classnet.simplace.sim.model.FWSimComponent
- See Also:
-
FWSimComponent.createVariables()
-
init
protected void init()Initializes the fields by getting input and output FWSimVariables from VarMap Initial values are calculated and states are set to these initial Values.- Specified by:
init
in classnet.simplace.sim.model.FWSimComponent
- See Also:
-
FWSimComponent.init()
-
initializeModel
protected void initializeModel() -
process
protected void process()Process the algorithm and write the results back to VarMap- Specified by:
process
in classnet.simplace.sim.model.FWSimComponent
- See Also:
-
FWSimComponent.process()
-
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 classnet.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 classnet.simplace.sim.model.FWSimComponent
- See Also:
-
FWSimComponent.clone(net.simplace.sim.util.FWSimVarMap)
-