Class States
java.lang.Object
net.simplace.sim.components.soil.soilcn.valueobjects.States
- All Implemented Interfaces:
net.simplace.sim.model.FWSimValueObject
- Direct Known Subclasses:
StatesP
Helper Class that manages the creation of related Sim Variables.
For documentation of
these variables see the main documentation of SoilCN
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionnet.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Boolean>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Integer>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Integer>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Integer>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
net.simplace.sim.util.FWSimVariable<Double[]>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createVariables
(HashMap<String, net.simplace.sim.util.FWSimVariable<?>> aFieldMap, net.simplace.sim.model.FWSimComponent aComponent) void
linkSimVariables
(net.simplace.sim.util.FWSimVarMap aVarMap, net.simplace.sim.model.FWSimComponent aComponent)
-
Field Details
-
SoilTemp
-
SoilWC
-
LittWC
-
Silt
-
Clay
-
currentDay
-
NumLayers
-
LayThick
-
BotDepth
-
RootLengthDensity_Plant1
-
RootLengthDensity_Plant2
-
CascadingIsUsed
-
BypassForNitrogen
-
MaxFWC
-
MinFWC
-
TotalNUp
-
Maxncact
-
NDemandByLayer_Plant1
-
NDemandByLayer_Plant2
-
Finesoil
-
stabtext
-
Yfact
-
Lignfcts
-
Lignfctr
-
LitterCutback
-
MicrobsoilC
-
MicroblabC
-
MicrobrstC
-
SoilC
-
YoungSOMsoilC
-
OldSOMsoilC
-
StructsurfC
-
CellosesurfC
-
LigncellosesurfC
-
BranchsurfC
-
StemsurfC
-
StructsoilC
-
CellosesoilC
-
LigncellosesoilC
-
RootsoilC
-
LittersurfC
-
MetabsurfC
-
LittersoilC
-
MetabsoilC
-
LitterC
-
TotalC
-
MicrobsoilN
-
MicroblabN
-
MicrobrstN
-
SoilN
-
Ninorg
-
YoungSOMsoilN
-
OldSOMsoilN
-
StructsurfN
-
CellosesurfN
-
LigncellosesurfN
-
BranchsurfN
-
StemsurfN
-
StructsoilN
-
CellosesoilN
-
LigncellosesoilN
-
RootsoilN
-
LittersurfN
-
MetabsurfN
-
LittersoilN
-
MetabsoilN
-
LitterN
-
TotalN
-
TotalorgN
-
SoilorgN
-
CNSoil
-
Tempact
-
Watactsoil
-
Watactsurf
-
Nitract
-
NCfluxratio
-
TotalSoilN
-
TotalSoilC
-
TotalSoilNBefore
-
TotalSoilCBefore
-
TotalNBefore
-
TotalCBefore
-
TotalCarbonLosses
-
Textact
-
-
Constructor Details
-
States
public States()
-
-
Method Details
-
createVariables
public void createVariables(HashMap<String, net.simplace.sim.util.FWSimVariable<?>> aFieldMap, net.simplace.sim.model.FWSimComponent aComponent) - Specified by:
createVariables
in interfacenet.simplace.sim.model.FWSimValueObject
-
linkSimVariables
public void linkSimVariables(net.simplace.sim.util.FWSimVarMap aVarMap, net.simplace.sim.model.FWSimComponent aComponent)
-