RAINPARAMETERS Class Reference

RAINPARAMETERS stores the required parameters. More...

#include <ReGen.h>

List of all members.

Public Member Functions

 RAINPARAMETERS (void)
 Default constructor.
 RAINPARAMETERS (int, float dDMR=0)
 Constructor that estimates the required parameters from mean annual precipitation.
 RAINPARAMETERS (float A, float L, float W, float a, float l, float w, float da=0)
 Constructor that allows the specification of all parameters.
 ~RAINPARAMETERS ()
void calcParameters (float MAP, float deltaDMR)
 calculate the parameters with only mean annual precipitation and a change to daily mean rain volume given

Public Attributes

float d
 relative change to aV [-0.3,0.3]
parameters for Gauss peak shape function to calculate probability that a day of year is a rainy day
float lA
 amplitude
float lL
 location
float lW
 width
parameters for Gauss peak shape function to calculate mean daily rain for a day of year
float vA
 amplitde
float vL
 location
float vW
 width


Detailed Description

RAINPARAMETERS stores the required parameters.

It determines the parameters from mean annual precipitation (integer value!) if they have not been specified by the user and stores the parameters.

Definition at line 31 of file ReGen.h.


Constructor & Destructor Documentation

RAINPARAMETERS::RAINPARAMETERS ( int  MAP,
float  dDMR = 0 
)

Constructor that estimates the required parameters from mean annual precipitation.

The parameters are estimated from linear or linearized relationships with MAP.

Definition at line 12 of file ReGen.cpp.

References calcParameters().

Here is the call graph for this function:

RAINPARAMETERS::RAINPARAMETERS ( float  A,
float  L,
float  W,
float  a,
float  l,
float  w,
float  dDMR = 0 
)

Constructor that allows the specification of all parameters.

Constructor for specifiying the amplitude, location and width of the probability of a rainy day and the average rain volume on a rainy day and the change in the daily mean rain volume.

Definition at line 18 of file ReGen.cpp.

References d, lA, lL, lW, vA, vL, and vW.


Member Function Documentation

void RAINPARAMETERS::calcParameters ( float  MAP,
float  d 
)

calculate the parameters with only mean annual precipitation and a change to daily mean rain volume given

The parameters have been derived from 7 meteorological stations in interior Israel. See Köchy 2006 for details.

Definition at line 24 of file ReGen.cpp.

References lA, lL, lW, vA, vL, and vW.

Referenced by RAINPARAMETERS().

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
Generated on Tue May 1 23:39:16 2007 for ReGen by  doxygen 1.5.1