#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 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().
double*** d3tensor | ( | long | nrl, | |
long | nrh, | |||
long | ncl, | |||
long | nch, | |||
long | ndl, | |||
long | ndh | |||
) |
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 | |||
) |
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 | |||
) |
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[] | |||
) |
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().