Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This transformation calculates the temperature at the output location, using the temperature at the input location, the difference in elevation between the input and output location and a temperature lapse rate. This transformation uses the following equation: outputTemperature = inputTemperature + (inputElevation - outputElevation) * temperatureLapseRate / 100. Here the temperatureLapseRate is in degrees per 100 meters of elevation (typically 0.6 degrees Celcius per 100 meters). Multiple temperatureLapseRate coefficientSets can be defined .

 

Optional for temperatureLapseRate. Optional limitVariable can be defined and for each time step the value of this variable is checked against the limiting ranges defined in coefficientSets to determine which coefficientSet is used for that time step. A limit variable has to be a scalar variable. Please note, the input and output locations have to have elevation defined, otherwise, the output temperature will be missing.

Input

  • inputTemperature
  • coefficientSet

...