awsmodel
Enum AWSStand.StandVariable

java.lang.Object
  extended by java.lang.Enum<AWSStand.StandVariable>
      extended by awsmodel.AWSStand.StandVariable
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AWSStand.StandVariable>
Enclosing interface:
AWSStand

public static enum AWSStand.StandVariable
extends java.lang.Enum<AWSStand.StandVariable>

This Enum variable defines all the stand-level variables required by this model.

Author:
M. Fortin and A. Albrecht - August 2010

Enum Constant Summary
age
          Age of the stand
carbonateInUpperSoil
          A binary variable which is true if there is free calcium carbonate (CaCO3) in the upper 30 cm of the soil
d100
          Dominant diameter of the 100 thickest per ha (cm)
DominantSpecies
          Dominant species
g
          Stand basal area (m2/ha)
h100
          Dominant height of the 100 thickest per ha (m)
stagnantMoisture
          A binary variable which is true when site is waterlogged ("hydromorphie" in French), i.e. presence of stagnant water signs in the first 70 cm of the soil profile
topex
          The topex-to-distance index (calculated using GIS) distance 1000m, 8 directions, west weighted (E-1 SE-1 S-1 SW-2 W-3 NW-2 N-1 NE-1) reference Ruel et al. (1997)
v
          Merchantable volume per ha with 6.5-cm minimum diameter (m3/ha)
wind50
          The modeled maximum gust speed with an exceedance probability of 0.02/yr using model KAMM (m/sec) reference Heneka et al. (2006)
wind99
          The modeled maximum gust speed on Dec 26, 1999 (during Lothar storm) obtained by the wind model KAMM (m/sec) reference Heneka et al. (2006)
year
          Year of the measurement
 
Method Summary
 java.lang.Object cast(java.lang.Object obj)
           
static AWSStand.StandVariable valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AWSStand.StandVariable[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

DominantSpecies

public static final AWSStand.StandVariable DominantSpecies
Dominant species


age

public static final AWSStand.StandVariable age
Age of the stand


year

public static final AWSStand.StandVariable year
Year of the measurement


d100

public static final AWSStand.StandVariable d100
Dominant diameter of the 100 thickest per ha (cm)


h100

public static final AWSStand.StandVariable h100
Dominant height of the 100 thickest per ha (m)


v

public static final AWSStand.StandVariable v
Merchantable volume per ha with 6.5-cm minimum diameter (m3/ha)


g

public static final AWSStand.StandVariable g
Stand basal area (m2/ha)


stagnantMoisture

public static final AWSStand.StandVariable stagnantMoisture
A binary variable which is true when site is waterlogged ("hydromorphie" in French), i.e. presence of stagnant water signs in the first 70 cm of the soil profile


topex

public static final AWSStand.StandVariable topex
The topex-to-distance index (calculated using GIS) distance 1000m, 8 directions, west weighted (E-1 SE-1 S-1 SW-2 W-3 NW-2 N-1 NE-1) reference Ruel et al. (1997)


wind99

public static final AWSStand.StandVariable wind99
The modeled maximum gust speed on Dec 26, 1999 (during Lothar storm) obtained by the wind model KAMM (m/sec) reference Heneka et al. (2006)


carbonateInUpperSoil

public static final AWSStand.StandVariable carbonateInUpperSoil
A binary variable which is true if there is free calcium carbonate (CaCO3) in the upper 30 cm of the soil


wind50

public static final AWSStand.StandVariable wind50
The modeled maximum gust speed with an exceedance probability of 0.02/yr using model KAMM (m/sec) reference Heneka et al. (2006)

Method Detail

values

public static AWSStand.StandVariable[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (AWSStand.StandVariable c : AWSStand.StandVariable.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static AWSStand.StandVariable valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

cast

public java.lang.Object cast(java.lang.Object obj)
                      throws java.lang.Exception
Throws:
java.lang.Exception