runPIHM/pihm/ihm.h File Reference

#include "sundials_types.h"
#include "nvector_serial.h"
#include <stdio.h>

Include dependency graph for ihm.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  element_type
struct  nodes_type
struct  element_IC_type
struct  soils_type
struct  lc_type
struct  river_segment_type
struct  river_shape_type
struct  river_material_type
struct  river_IC_type
struct  TSD_type
struct  model_data_structure
struct  control_data_structure

Typedefs

typedef element_type element
typedef nodes_type nodes
typedef element_IC_type element_IC
typedef soils_type soils
typedef lc_type LC
typedef river_segment_type river_segment
typedef river_shape_type river_shape
typedef river_material_type river_material
typedef river_IC_type river_IC
typedef TSD_type TSD
typedef model_data_structureModel_Data
typedef control_data_structure Control_Data

Functions

void PrintModelData (Model_Data)
void PrintEle (Model_Data)
void PrintEleAtt (Model_Data)
void PrintNode (Model_Data)
void PrintSoil (Model_Data)
void PrintLC (Model_Data)
void PrintTS (TSD *, int)
void PrintRiv (Model_Data)
void PrintForcing (Model_Data)
void PrintDY (Model_Data, N_Vector, N_Vector)
void PrintY (Model_Data, N_Vector, realtype)
void FPrintYheader (FILE *, Model_Data)
void FPrintY (Model_Data, N_Vector, realtype, FILE *)
void FPrintFlux (Model_Data, realtype, FILE *)
void FPrintETISheader (FILE *, Model_Data)
void FPrintETIS (Model_Data, realtype, FILE *)
void FPrintQ (Model_Data, realtype, FILE *)
void PrintVerbose (int, realtype, long int iopt[], realtype ropt[])
void PrintFarewell (Control_Data, long int iopt[], realtype ropt[], realtype, realtype)
void PrintFinalStats (long int iopt[], realtype ropt[])
void FPrintFarewell (Control_Data, FILE *, long int iopt[], realtype ropt[], realtype, realtype)
void FPrintFinalStats (FILE *, long int iopt[], realtype ropt[])


Typedef Documentation

typedef struct control_data_structure Control_Data

typedef struct element_type element

typedef struct element_IC_type element_IC

typedef struct lc_type LC

typedef struct model_data_structure * Model_Data

typedef struct nodes_type nodes

typedef struct river_IC_type river_IC

typedef struct river_material_type river_material

typedef struct river_segment_type river_segment

typedef struct river_shape_type river_shape

typedef struct soils_type soils

typedef struct TSD_type TSD


Function Documentation

void FPrintETIS ( Model_Data  ,
realtype  ,
FILE *   
)

Definition at line 525 of file print_functions.cpp.

void FPrintETISheader ( FILE *  ,
Model_Data   
)

Definition at line 506 of file print_functions.cpp.

void FPrintFarewell ( Control_Data  ,
FILE *  ,
long int  iopt[],
realtype  ropt[],
realtype  ,
realtype   
)

void FPrintFinalStats ( FILE *  ,
long int  iopt[],
realtype  ropt[] 
)

void FPrintFlux ( Model_Data  ,
realtype  ,
FILE *   
)

Definition at line 460 of file print_functions.cpp.

void FPrintQ ( Model_Data  ,
realtype  ,
FILE *   
)

Definition at line 573 of file print_functions.cpp.

void FPrintY ( Model_Data  ,
N_Vector  ,
realtype  ,
FILE *   
)

Definition at line 311 of file print_functions.cpp.

void FPrintYheader ( FILE *  ,
Model_Data   
)

Definition at line 294 of file print_functions.cpp.

void PrintDY ( Model_Data  ,
N_Vector  ,
N_Vector   
)

Definition at line 184 of file print_functions.cpp.

void PrintEle ( Model_Data   ) 

Definition at line 50 of file print_functions.cpp.

void PrintEleAtt ( Model_Data   ) 

Definition at line 75 of file print_functions.cpp.

void PrintFarewell ( Control_Data  ,
long int  iopt[],
realtype  ropt[],
realtype  ,
realtype   
)

void PrintFinalStats ( long int  iopt[],
realtype  ropt[] 
)

void PrintForcing ( Model_Data   ) 

Definition at line 172 of file print_functions.cpp.

void PrintLC ( Model_Data   ) 

void PrintModelData ( Model_Data   ) 

Definition at line 38 of file print_functions.cpp.

void PrintNode ( Model_Data   ) 

Definition at line 94 of file print_functions.cpp.

void PrintRiv ( Model_Data   ) 

Definition at line 150 of file print_functions.cpp.

void PrintSoil ( Model_Data   ) 

Definition at line 113 of file print_functions.cpp.

void PrintTS ( TSD ,
int   
)

Definition at line 132 of file print_functions.cpp.

void PrintVerbose ( int  ,
realtype  ,
long int  iopt[],
realtype  ropt[] 
)

void PrintY ( Model_Data  ,
N_Vector  ,
realtype   
)

Definition at line 241 of file print_functions.cpp.


Generated on Sun Aug 5 17:34:31 2007 for PIHMgis by  doxygen 1.5.2