Class VegetationLibraryRecord


  • public class VegetationLibraryRecord
    extends Object
    Container for vegetation library data.

    Note that months start from 1 (jan=1, dec=12).

    Author:
    Andrea Antonello (www.hydrologis.com)
    • Constructor Detail

      • VegetationLibraryRecord

        public VegetationLibraryRecord​(int id,
                                       double architecturalResistance,
                                       double minStomatalResistanc,
                                       double[] laiMonths,
                                       double[] albedoMonths,
                                       double[] roughMonths,
                                       double[] displMonths,
                                       double windHeight,
                                       double windAtten,
                                       double rgl,
                                       double radAtten,
                                       double trunkRatio)
    • Method Detail

      • getId

        public int getId()
      • getArchitecturalResistance

        public double getArchitecturalResistance()
      • getMinStomatalResistance

        public double getMinStomatalResistance()
      • getLai

        public double getLai​(int month)
        Getter.
        Parameters:
        month - the month (jan = 1, dec = 12)
        Returns:
        lai for the given month.
      • getAlbedo

        public double getAlbedo​(int month)
        Getter.
        Parameters:
        month - the month (jan = 1, dec = 12)
        Returns:
        albedo for the given month.
      • getRoughness

        public double getRoughness​(int month)
        Getter.
        Parameters:
        month - the month (jan = 1, dec = 12)
        Returns:
        roughness for the given month.
      • getDisplacement

        public double getDisplacement​(int month)
        Getter.
        Parameters:
        month - the month (jan = 1, dec = 12)
        Returns:
        displ for the given month.
      • getWindHeight

        public double getWindHeight()
      • getWindAtten

        public double getWindAtten()
      • getRgl

        public double getRgl()
      • getRadAtten

        public double getRadAtten()
      • getTrunkRatio

        public double getTrunkRatio()