/Users/huttone/Devel/sedflux-new/sedflux/trunk/ew/hydrotrend/hydrofunct.c File Reference

#include <string.h>
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
#include "hydrodaysmonths.h"

Go to the source code of this file.

Defines

#define NR_END   1
#define FREE_ARG   char*

Functions

int itoa (int n, char s[])
void nrerror (char error_text[])
float ** matrix (long nrl, long nrh, long ncl, long nch)
double ** dmatrix (long nrl, long nrh, long ncl, long nch)
float *** f3tensor (long nrl, long nrh, long ncl, long nch, long ndl, long ndh)
double *** d3tensor (long nrl, long nrh, long ncl, long nch, long ndl, long ndh)
void free_matrix (float **m, long nrl, long nrh, long ncl, long nch)
void free_dmatrix (double **m, long nrl, long nrh, long ncl, long nch)
void free_f3tensor (float ***t, long nrl, long nrh, long ncl, long nch, long ndl, long ndh)
void free_d3tensor (double ***t, long nrl, long nrh, long ncl, long nch, long ndl, long ndh)
int days_in_month (Month m)
int start_of (Month m)
int end_of (Month m)


Define Documentation

#define FREE_ARG   char*

Definition at line 56 of file hydrofunct.c.

Referenced by free_d3tensor(), free_dmatrix(), free_f3tensor(), and free_matrix().

#define NR_END   1

Definition at line 55 of file hydrofunct.c.

Referenced by d3tensor(), dmatrix(), f3tensor(), free_d3tensor(), free_dmatrix(), free_f3tensor(), free_matrix(), and matrix().


Function Documentation

double*** d3tensor ( long  nrl,
long  nrh,
long  ncl,
long  nch,
long  ndl,
long  ndh 
)

Definition at line 156 of file hydrofunct.c.

References NR_END, and nrerror().

int days_in_month ( Month  m  ) 

Definition at line 224 of file hydrofunct.c.

Referenced by hydroclimate(), hydroexpdist(), hydrooutput(), hydroshuffle(), and hydroweather().

double** dmatrix ( long  nrl,
long  nrh,
long  ncl,
long  nch 
)

Definition at line 95 of file hydrofunct.c.

References NR_END, and nrerror().

Referenced by hydrohypsom().

int end_of ( Month  m  ) 

Definition at line 240 of file hydrofunct.c.

Referenced by hydroclimate(), hydroglacial(), hydrooutput(), hydrosnow(), and hydroweather().

float*** f3tensor ( long  nrl,
long  nrh,
long  ncl,
long  nch,
long  ndl,
long  ndh 
)

Definition at line 120 of file hydrofunct.c.

void free_d3tensor ( double ***  t,
long  nrl,
long  nrh,
long  ncl,
long  nch,
long  ndl,
long  ndh 
)

Definition at line 217 of file hydrofunct.c.

References FREE_ARG, and NR_END.

void free_dmatrix ( double **  m,
long  nrl,
long  nrh,
long  ncl,
long  nch 
)

Definition at line 200 of file hydrofunct.c.

References FREE_ARG, and NR_END.

void free_f3tensor ( float ***  t,
long  nrl,
long  nrh,
long  ncl,
long  nch,
long  ndl,
long  ndh 
)

Definition at line 208 of file hydrofunct.c.

void free_matrix ( float **  m,
long  nrl,
long  nrh,
long  ncl,
long  nch 
)

Definition at line 192 of file hydrofunct.c.

int itoa ( int  n,
char  s[] 
)

Definition at line 18 of file hydrofunct.c.

References sign.

Referenced by plumedist().

float** matrix ( long  nrl,
long  nrh,
long  ncl,
long  nch 
)

Definition at line 71 of file hydrofunct.c.

void nrerror ( char  error_text[]  ) 

Definition at line 61 of file hydrofunct.c.

int start_of ( Month  m  ) 

Definition at line 232 of file hydrofunct.c.

Referenced by anneal(), cost_fcn(), hydroclimate(), hydroglacial(), hydrooutput(), and hydroweather().


Generated on Fri Jan 4 18:04:17 2008 for sedflux by  doxygen 1.5.2