java.lang.Object
net.simplace.sim.components.soil.soilcn.valueobjects.Rates
All Implemented Interfaces:
net.simplace.sim.model.FWSimValueObject
Direct Known Subclasses:
RatesP

public class Rates extends Object implements net.simplace.sim.model.FWSimValueObject
Helper Class that manages the creation of related Sim Variables. For documentation of these variables see the main documentation of SoilCN
See Also:
  • Field Details

    • Nferti

      public net.simplace.sim.util.FWSimVariable<Double[]> Nferti
    • deadleaves

      public net.simplace.sim.util.FWSimVariable<Double> deadleaves
    • deadroots

      public net.simplace.sim.util.FWSimVariable<Double[]> deadroots
    • deadbranch

      public net.simplace.sim.util.FWSimVariable<Double> deadbranch
    • deadstems

      public net.simplace.sim.util.FWSimVariable<Double> deadstems
    • deadleafN

      public net.simplace.sim.util.FWSimVariable<Double> deadleafN
    • deadrootN

      public net.simplace.sim.util.FWSimVariable<Double[]> deadrootN
    • deadbranchN

      public net.simplace.sim.util.FWSimVariable<Double> deadbranchN
    • deadstemN

      public net.simplace.sim.util.FWSimVariable<Double> deadstemN
    • WatFlux

      public net.simplace.sim.util.FWSimVariable<Double[]> WatFlux
    • NDemand_Plant1

      public net.simplace.sim.util.FWSimVariable<Double> NDemand_Plant1
    • NDemand_Plant2

      public net.simplace.sim.util.FWSimVariable<Double> NDemand_Plant2
    • Cmtsu

      public net.simplace.sim.util.FWSimVariable<Double> Cmtsu
    • Cmtsl

      public net.simplace.sim.util.FWSimVariable<Double[]> Cmtsl
    • Cstsu

      public net.simplace.sim.util.FWSimVariable<Double> Cstsu
    • Cstsl

      public net.simplace.sim.util.FWSimVariable<Double[]> Cstsl
    • Clisu

      public net.simplace.sim.util.FWSimVariable<Double> Clisu
    • Clisl

      public net.simplace.sim.util.FWSimVariable<Double[]> Clisl
    • Cactlab

      public net.simplace.sim.util.FWSimVariable<Double[]> Cactlab
    • Cactrst

      public net.simplace.sim.util.FWSimVariable<Double[]> Cactrst
    • Cslo

      public net.simplace.sim.util.FWSimVariable<Double[]> Cslo
    • Cpas

      public net.simplace.sim.util.FWSimVariable<Double[]> Cpas
    • Carbonloss

      public net.simplace.sim.util.FWSimVariable<Double> Carbonloss
    • K5act

      public net.simplace.sim.util.FWSimVariable<Double> K5act
    • K6act

      public net.simplace.sim.util.FWSimVariable<Double[]> K6act
    • K7act

      public net.simplace.sim.util.FWSimVariable<Double> K7act
    • K8act

      public net.simplace.sim.util.FWSimVariable<Double> K8act
    • K9act

      public net.simplace.sim.util.FWSimVariable<Double[]> K9act
    • K10act

      public net.simplace.sim.util.FWSimVariable<Double[]> K10act
    • K11act

      public net.simplace.sim.util.FWSimVariable<Double[]> K11act
    • K12slo

      public net.simplace.sim.util.FWSimVariable<Double[]> K12slo
    • Soildecomp

      public net.simplace.sim.util.FWSimVariable<Double[]> Soildecomp
    • Ngross

      public net.simplace.sim.util.FWSimVariable<Double[]> Ngross
    • Nimmob

      public net.simplace.sim.util.FWSimVariable<Double[]> Nimmob
    • Impassive

      public net.simplace.sim.util.FWSimVariable<Double[]> Impassive
    • Nmicrobupt

      public net.simplace.sim.util.FWSimVariable<Double[]> Nmicrobupt
    • Grossminlit

      public net.simplace.sim.util.FWSimVariable<Double[]> Grossminlit
    • Litimmobslow

      public net.simplace.sim.util.FWSimVariable<Double[]> Litimmobslow
    • Netminsom

      public net.simplace.sim.util.FWSimVariable<Double[]> Netminsom
    • Cinmicrob

      public net.simplace.sim.util.FWSimVariable<Double[]> Cinmicrob
    • Nmtsu

      public net.simplace.sim.util.FWSimVariable<Double> Nmtsu
    • Nmstl

      public net.simplace.sim.util.FWSimVariable<Double[]> Nmstl
    • Nstsu

      public net.simplace.sim.util.FWSimVariable<Double> Nstsu
    • Nstsl

      public net.simplace.sim.util.FWSimVariable<Double[]> Nstsl
    • Nlisu

      public net.simplace.sim.util.FWSimVariable<Double> Nlisu
    • Nlisl

      public net.simplace.sim.util.FWSimVariable<Double[]> Nlisl
    • Nstbra

      public net.simplace.sim.util.FWSimVariable<Double> Nstbra
    • Nststem

      public net.simplace.sim.util.FWSimVariable<Double> Nststem
    • Nstcoro

      public net.simplace.sim.util.FWSimVariable<Double[]> Nstcoro
    • Nactlab

      public net.simplace.sim.util.FWSimVariable<Double[]> Nactlab
    • Nactrst

      public net.simplace.sim.util.FWSimVariable<Double[]> Nactrst
    • Nslo

      public net.simplace.sim.util.FWSimVariable<Double[]> Nslo
    • Npas

      public net.simplace.sim.util.FWSimVariable<Double[]> Npas
    • Lmtsu

      public net.simplace.sim.util.FWSimVariable<Double> Lmtsu
    • Lmtsl

      public net.simplace.sim.util.FWSimVariable<Double[]> Lmtsl
    • Lstsu

      public net.simplace.sim.util.FWSimVariable<Double> Lstsu
    • Lstsl

      public net.simplace.sim.util.FWSimVariable<Double[]> Lstsl
    • Llisu

      public net.simplace.sim.util.FWSimVariable<Double> Llisu
    • Llisl

      public net.simplace.sim.util.FWSimVariable<Double[]> Llisl
    • Lstbra

      public net.simplace.sim.util.FWSimVariable<Double> Lstbra
    • Lststem

      public net.simplace.sim.util.FWSimVariable<Double> Lststem
    • Lstcoro

      public net.simplace.sim.util.FWSimVariable<Double[]> Lstcoro
    • Lactlab

      public net.simplace.sim.util.FWSimVariable<Double[]> Lactlab
    • Lactrst

      public net.simplace.sim.util.FWSimVariable<Double[]> Lactrst
    • Lslo

      public net.simplace.sim.util.FWSimVariable<Double[]> Lslo
    • Lpas

      public net.simplace.sim.util.FWSimVariable<Double[]> Lpas
    • Nloss

      public net.simplace.sim.util.FWSimVariable<Double[]> Nloss
    • CinSoil

      public net.simplace.sim.util.FWSimVariable<Double[]> CinSoil
    • CinLitt

      public net.simplace.sim.util.FWSimVariable<Double[]> CinLitt
    • CoutSoil

      public net.simplace.sim.util.FWSimVariable<Double[]> CoutSoil
    • Resp

      public net.simplace.sim.util.FWSimVariable<Double[]> Resp
    • Imslow1

      public net.simplace.sim.util.FWSimVariable<Double> Imslow1
    • Imslow2

      public net.simplace.sim.util.FWSimVariable<Double[]> Imslow2
    • Imslow3

      public net.simplace.sim.util.FWSimVariable<Double> Imslow3
    • Imslow4

      public net.simplace.sim.util.FWSimVariable<Double> Imslow4
    • Imslow5

      public net.simplace.sim.util.FWSimVariable<Double[]> Imslow5
    • Imslow6

      public net.simplace.sim.util.FWSimVariable<Double[]> Imslow6
    • Imslow7

      public net.simplace.sim.util.FWSimVariable<Double[]> Imslow7
    • Immob10

      public net.simplace.sim.util.FWSimVariable<Double[]> Immob10
    • Immob11

      public net.simplace.sim.util.FWSimVariable<Double[]> Immob11
    • Immob12

      public net.simplace.sim.util.FWSimVariable<Double[]> Immob12
    • Immob13

      public net.simplace.sim.util.FWSimVariable<Double[]> Immob13
    • Extract1

      public net.simplace.sim.util.FWSimVariable<Double> Extract1
    • Extract2

      public net.simplace.sim.util.FWSimVariable<Double> Extract2
    • Extract3

      public net.simplace.sim.util.FWSimVariable<Double[]> Extract3
    • Extract4

      public net.simplace.sim.util.FWSimVariable<Double[]> Extract4
    • Cellose1

      public net.simplace.sim.util.FWSimVariable<Double> Cellose1
    • Cellose2

      public net.simplace.sim.util.FWSimVariable<Double> Cellose2
    • Cellose3

      public net.simplace.sim.util.FWSimVariable<Double[]> Cellose3
    • Cellose4

      public net.simplace.sim.util.FWSimVariable<Double[]> Cellose4
    • Ligncellose1

      public net.simplace.sim.util.FWSimVariable<Double> Ligncellose1
    • Ligncellose2

      public net.simplace.sim.util.FWSimVariable<Double> Ligncellose2
    • Ligncellose3

      public net.simplace.sim.util.FWSimVariable<Double> Ligncellose3
    • Ligncellose4

      public net.simplace.sim.util.FWSimVariable<Double[]> Ligncellose4
    • Ligncellose5

      public net.simplace.sim.util.FWSimVariable<Double[]> Ligncellose5
    • Ligncellose6

      public net.simplace.sim.util.FWSimVariable<Double[]> Ligncellose6
    • Microb1

      public net.simplace.sim.util.FWSimVariable<Double[]> Microb1
    • Microb2

      public net.simplace.sim.util.FWSimVariable<Double[]> Microb2
    • Microb3

      public net.simplace.sim.util.FWSimVariable<Double[]> Microb3
    • Microb4

      public net.simplace.sim.util.FWSimVariable<Double[]> Microb4
    • Microb5

      public net.simplace.sim.util.FWSimVariable<Double[]> Microb5
    • Microb6

      public net.simplace.sim.util.FWSimVariable<Double[]> Microb6
    • Humads1

      public net.simplace.sim.util.FWSimVariable<Double[]> Humads1
    • Humads2

      public net.simplace.sim.util.FWSimVariable<Double[]> Humads2
    • Humads3

      public net.simplace.sim.util.FWSimVariable<Double[]> Humads3
    • Humus1

      public net.simplace.sim.util.FWSimVariable<Double[]> Humus1
    • Humus2

      public net.simplace.sim.util.FWSimVariable<Double[]> Humus2
    • Co2_1

      public net.simplace.sim.util.FWSimVariable<Double> Co2_1
    • Co2_2

      public net.simplace.sim.util.FWSimVariable<Double[]> Co2_2
    • Co2_3

      public net.simplace.sim.util.FWSimVariable<Double> Co2_3
    • Co2_4

      public net.simplace.sim.util.FWSimVariable<Double[]> Co2_4
    • Co2_5

      public net.simplace.sim.util.FWSimVariable<Double> Co2_5
    • Co2_6

      public net.simplace.sim.util.FWSimVariable<Double[]> Co2_6
    • Co2_10

      public net.simplace.sim.util.FWSimVariable<Double[]> Co2_10
    • Co2_11

      public net.simplace.sim.util.FWSimVariable<Double[]> Co2_11
    • Co2_12

      public net.simplace.sim.util.FWSimVariable<Double[]> Co2_12
    • Co2_13

      public net.simplace.sim.util.FWSimVariable<Double[]> Co2_13
    • Nleach

      public net.simplace.sim.util.FWSimVariable<Double[]> Nleach
    • NUptake_Plant1

      public net.simplace.sim.util.FWSimVariable<Double> NUptake_Plant1
    • NUptake_Plant2

      public net.simplace.sim.util.FWSimVariable<Double> NUptake_Plant2
    • NUptakeByLayer_Plant1

      public net.simplace.sim.util.FWSimVariable<Double[]> NUptakeByLayer_Plant1
    • NUptakeByLayer_Plant2

      public net.simplace.sim.util.FWSimVariable<Double[]> NUptakeByLayer_Plant2
    • DailyNleach

      public net.simplace.sim.util.FWSimVariable<Double[]> DailyNleach
    • DeltaNinorg

      public net.simplace.sim.util.FWSimVariable<Double> DeltaNinorg
  • Constructor Details

    • Rates

      public Rates()
  • Method Details

    • createVariables

      public void createVariables(HashMap<String,net.simplace.sim.util.FWSimVariable<?>> aFieldMap, net.simplace.sim.model.FWSimComponent aComponent)
      Specified by:
      createVariables in interface net.simplace.sim.model.FWSimValueObject
    • linkSimVariables

      public void linkSimVariables(net.simplace.sim.util.FWSimVarMap aVarMap, net.simplace.sim.model.FWSimComponent aComponent)