net.simplace.sim.components.soil.soilcn.valueobjectsP.StatesP

Helper Class that manages the creation of related Sim Variables. For documentation of these variables see the main documentation of SoilCNP

See also: net.simplace.sim.components.soil.soilcn.SoilCNP




public class StatesP extends
net.simplace.sim.components.soil.soilcn.valueobjects.States implements
net.simplace.sim.model.FWSimValueObject {
// Public Constructors
public StatesP();

// Public Instance Variables
public FWSimVariable BypassForP;
public FWSimVariable TotalPUp;
public FWSimVariable Maxpcact;
public FWSimVariable MicrobsoilP;
public FWSimVariable MicroblabP;
public FWSimVariable MicrobrstP;
public FWSimVariable SoilP;
public FWSimVariable PinorgSol;
public FWSimVariable YoungSOMsoilP;
public FWSimVariable OldSOMsoilP;
public FWSimVariable StructsurfP;
public FWSimVariable CellosesurfP;
public FWSimVariable LigncellosesurfP;
public FWSimVariable BranchsurfP;
public FWSimVariable StemsurfP;
public FWSimVariable StructsoilP;
public FWSimVariable CellosesoilP;
public FWSimVariable LigncellosesoilP;
public FWSimVariable RootsoilP;
public FWSimVariable LittersurfP;
public FWSimVariable MetabsurfP;
public FWSimVariable LittersoilP;
public FWSimVariable MetabsoilP;
public FWSimVariable LitterP;
public FWSimVariable TotalP;
public FWSimVariable TotalorgP;
public FWSimVariable SoilorgP;
public FWSimVariable CPSoil;
public FWSimVariable PCfluxratio;
public FWSimVariable TotalSoilP;
public FWSimVariable TotalSoilPBefore;

// Public Instance Methods
public void createVariables(HashMap aFieldMap, FWSimComponent aComponent);
// Overrides
net.simplace.sim.components.soil.soilcn.valueobjects.States


public void linkSimVariables(FWSimVarMap aVarMap, FWSimComponent aComponent);
// Overrides
net.simplace.sim.components.soil.soilcn.valueobjects.States




}



Hierarchy: java.lang.Object - net.simplace.sim.components.soil.soilcn.valueobjects.States (net.simplace.sim.model.FWSimValueObject) - StatesP (net.simplace.sim.model.FWSimValueObject)



Passed to: net.simplace.sim.components.soil.soilcn.SoilCNP.calculatePools(), net.simplace.sim.components.soil.soilcn.SoilCNP.createEmptyLayers(), net.simplace.sim.components.soil.soilcn.SoilCNP.intializePools(), net.simplace.sim.components.soil.soilcn.calculationP.CalcPFlows.UpdateCalcPFlowsSimple(), net.simplace.sim.components.soil.soilcn.calculationP.CalcPPools.UpdateCalcPPoolsSimple(), net.simplace.sim.components.soil.soilcn.SoilCNP.updateInput(), net.simplace.sim.components.soil.soilcn.SoilCNP.updateOutput(), net.simplace.sim.components.soil.soilcn.SoilCNP.updateStates(), net.simplace.sim.components.soil.soilcn.calculationP.PUptake.Uptake()