fof_sha.h
Go to the documentation of this file.
1 //
2 // $Id$
3 //
4 
5 #define e_SHA_Init -999 /* Init Value */
6 
7 /* This is the Number of Soil Layers the Soil Duff Sim and Exp Heat use */
8 /* They are number 1 thur 14, look at the the SHA soil heat array is declared*/
9 /* there is a 0 entry put it is not used to store any heat values for it */
10 /* becuase that is realy layer 0 and as is such not used */
11 #define eC_Lay e_mplus1 /* number of soil layers */
12 /* #define eC_Lay 14 */ /* number of soil layers */
13 
14 #define eC_Tim 1000 /* number of time increments */
15 
16 
17 
18 void SHA_Init (void);
19 void SHA_Init_0 (void);
20 int SHA_Put (int i_Lay, int i_Tim, REAL r_Val);
21 REAL SHA_Get (int i_Lay, int i_Tim);
22 int SHA_isLay (int i_Lay);
23 REAL SHA_Largest (void);
24 int SHA_LayerDeg (float f_Deg);
25 float SHA_MaxTmpLay (int i_Lay);
#define REAL
Definition: fof_sh.h:20
float SHA_MaxTmpLay(int i_Lay)
Definition: fof_sha.c:170
void SHA_Init(void)
Definition: fof_sha.c:37
int SHA_LayerDeg(float f_Deg)
Definition: fof_sha.c:147
int SHA_Put(int i_Lay, int i_Tim, REAL r_Val)
Definition: fof_sha.c:103
void SHA_Init_0(void)
Definition: fof_sha.c:51
REAL SHA_Get(int i_Lay, int i_Tim)
Definition: fof_sha.c:129
int SHA_isLay(int i_Lay)
Definition: fof_sha.c:87
REAL SHA_Largest(void)
Definition: fof_sha.c:66