Klasse Temp_profile
java.lang.Object
net.simplace.sim.model.FWSimComponent
net.simplace.usermodules.amei.Stics_soil_temperature.Temp_profile
- Alle implementierten Schnittstellen:
net.simplace.sim.model.IntegratableComponent,net.simplace.sim.util.FWSimFieldContainer
public class Temp_profile
extends net.simplace.sim.model.FWSimComponent
implements net.simplace.sim.model.IntegratableComponent
Component Variables
| Content Type | Name | Description | Data Type | Unit | Min Value | Max Value | Default Value |
|---|---|---|---|---|---|---|---|
| constant | air_temp_day1 | Mean temperature on first day | DOUBLE | degC | 0.0 | 100.0 | 0.0 |
| constant | layer_thick | layers thickness | INTARRAY | cm | - | - | - |
| input | canopy_temp_avg | current canopy mean temperature | DOUBLE | degC | -50.0 | 50.0 | 0.0 |
| input | min_air_temp | current minimum air temperature | DOUBLE | degC | -50.0 | 50.0 | - |
| input | temp_amp | current temperature amplitude | DOUBLE | degC | 0.0 | 100.0 | 0.0 |
| state | prev_canopy_temp | previous crop temperature | DOUBLE | degC | -50.0 | 50.0 | - |
| state | prev_temp_profile | previous soil temperature profile (for 1 cm layers) | DOUBLEARRAY | degC | -50.0 | 50.0 | - |
| state | temp_profile | current soil profile temperature (for 1 cm layers) | DOUBLEARRAY | degC | -50.0 | 50.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 -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected net.simplace.sim.model.FWSimComponentclone(net.simplace.sim.util.FWSimVarMap aVarMap) fillTestVariables(int aParamIndex, net.simplace.sim.model.FWSimComponent.TEST_STATE aDefineOrCheck) protected voidinit()voidprotected voidprocess()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
-
Konstruktordetails
-
Temp_profile
-
Temp_profile
public Temp_profile()
-
-
Methodendetails
-
createVariables
- Angegeben von:
createVariablesin Schnittstellenet.simplace.sim.util.FWSimFieldContainer- Angegeben von:
createVariablesin Klassenet.simplace.sim.model.FWSimComponent
-
init
protected void init()- Angegeben von:
initin Klassenet.simplace.sim.model.FWSimComponent
-
process
protected void process()- Angegeben von:
processin Klassenet.simplace.sim.model.FWSimComponent
-
postIntegrate
public void postIntegrate()- Angegeben von:
postIntegratein Schnittstellenet.simplace.sim.model.IntegratableComponent
-
fillTestVariables
public HashMap<String,net.simplace.sim.util.FWSimVariable<?>> fillTestVariables(int aParamIndex, net.simplace.sim.model.FWSimComponent.TEST_STATE aDefineOrCheck) - Angegeben von:
fillTestVariablesin Klassenet.simplace.sim.model.FWSimComponent
-
clone
protected net.simplace.sim.model.FWSimComponent clone(net.simplace.sim.util.FWSimVarMap aVarMap) - Angegeben von:
clonein Klassenet.simplace.sim.model.FWSimComponent
-