pihm/ihm10.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <time.h>
#include "sundials_types.h"
#include "cvode.h"
#include "cvode_spgmr.h"
#include "sundials_smalldense.h"
#include "nvector_serial.h"
#include "sundials_math.h"
#include "cvode_dense.h"
#include "sundials_dense.h"
#include "ihm.h"
#include "calib.h"
#include "et_is.h"
#include "ihm10.h"
#include "initialize.h"
#include "read_alloc.h"
#include "f.h"
#include <QtGui/QProgressBar>
#include "progress.h"

Include dependency graph for ihm10.cpp:

Go to the source code of this file.

Functions

realtype CS_AreaOrPerem1 (int rivOrder, realtype rivDepth, realtype rivCoeff, realtype a_pBool)
realtype OverlandFlow1 (int loci, int locj, int surfmode, realtype avg_y, realtype grad_y, realtype avg_sf, realtype alfa, realtype beta, realtype crossA, realtype avg_rough, int eletypeBool, realtype avg_perem)
void printRiverFlux (Model_Data, N_Vector, FILE *res_flux_file)
int ihm10 (int argc, char *argv[], QProgressBar *bar)

Variables

int satEle
int ovrEle


Function Documentation

realtype CS_AreaOrPerem1 ( int  rivOrder,
realtype  rivDepth,
realtype  rivCoeff,
realtype  a_pBool 
)

Definition at line 562 of file ihm10.cpp.

References EPSILON.

Referenced by printRiverFlux().

int ihm10 ( int  argc,
char *  argv[],
QProgressBar *  bar 
)

Definition at line 75 of file ihm10.cpp.

Referenced by runPIHMDlg::run().

realtype OverlandFlow1 ( int  loci,
int  locj,
int  surfmode,
realtype  avg_y,
realtype  grad_y,
realtype  avg_sf,
realtype  alfa,
realtype  beta,
realtype  crossA,
realtype  avg_rough,
int  eletypeBool,
realtype  avg_perem 
)

delete perimeter should be passed

Definition at line 594 of file ihm10.cpp.

void printRiverFlux ( Model_Data  ,
N_Vector  ,
FILE *  res_flux_file 
)

Avg perimeter

Definition at line 670 of file ihm10.cpp.

References river_shape_type::coeff, CS_AreaOrPerem1(), river_segment_type::down, river_shape_type::interpOrd, model_data_structure::NumEle, model_data_structure::NumRiv, model_data_structure::Riv, model_data_structure::Riv_Shape, river_segment_type::shape, and river_segment_type::zmin.

Here is the call graph for this function:


Variable Documentation

int ovrEle

Definition at line 72 of file ihm10.cpp.

int satEle

Definition at line 72 of file ihm10.cpp.


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