Klasse Functions

java.lang.Object
net.simplace.sim.components.models.lintul.Functions

public class Functions extends Object
Autor:
Gunther Krauss, Andreas Enders
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifizierer und Typ
    Klasse
    Beschreibung
    static final record 
     
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    PENMAN(double DAVTMP, double VP, double DTR, double LAI, double WN, double RNINTC)
    Computation of the PENMAN EQUATION, daily values of potential evaporation and transpiration
    PENMAN(double DAVTMP, double VP, double DTR, double LAI, double WN, double RNINTC, double fraction)
    Computation of the PENMAN EQUATION - fraction of daily values (e.g. hourly) for potential evaporation and transpiration The modified Penman routine calculates sub-daily (e.g. hourly) values for potential transpiration and evaporation.

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • Functions

      public Functions()
  • Methodendetails

    • PENMAN

      public static Functions.PENMANResult PENMAN(double DAVTMP, double VP, double DTR, double LAI, double WN, double RNINTC)
      Computation of the PENMAN EQUATION, daily values of potential evaporation and transpiration
      Parameter:
      DAVTMP - Daily average temperature
      VP - Vapour pressure
      DTR - Daily total radiation
      LAI - Leaf area index
      WN - Wind Speed
      RNINTC - interception of rain by the canopy
      Gibt zurück:
      Hashmap with entries "PEVAP" and "PTRAN"
    • PENMAN

      public static Functions.PENMANResult PENMAN(double DAVTMP, double VP, double DTR, double LAI, double WN, double RNINTC, double fraction)
      Computation of the PENMAN EQUATION - fraction of daily values (e.g. hourly) for potential evaporation and transpiration The modified Penman routine calculates sub-daily (e.g. hourly) values for potential transpiration and evaporation. For hourly values use a fraction of 1/24. All inputs must match the corresponding time span. If no sub-daily values are available, one can use daily values for DAVTMP, VP, LAI, WN and (daily DTR)*fraction for DTR and (daily RNINTC)*fraction for RNINTC
      Parameter:
      DAVTMP - average temperature of the time span (or daily average)
      VP - Vapor pressure during time span (or daily average)
      DTR - total radiation during time span (or daily total radiation * fraction)
      LAI - Leaf area index during time span (or daily average)
      WN - Wind Speed during time span (or daily average)
      RNINTC - interception of rain by the canopy during time span (or daily interception * fraction)
      fraction - The fraction of a day - e.g. 1/24 for hourly values
      Gibt zurück:
      Hashmap with entries "PEVAP" and "PTRAN"