#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 |
realtype CS_AreaOrPerem1 | ( | int | rivOrder, | |
realtype | rivDepth, | |||
realtype | rivCoeff, | |||
realtype | a_pBool | |||
) |
int ihm10 | ( | int | argc, | |
char * | argv[], | |||
QProgressBar * | bar | |||
) |
Definition at line 75 of file ihm10.cpp.
References control_data_structure::abstol, calIS(), control_data_structure::Debug, control_data_structure::etis_out, control_data_structure::ETStep, f(), control_data_structure::flux_out, FPrintETISheader(), FPrintYheader(), if(), initialize(), control_data_structure::InitStep, control_data_structure::MaxStep, NULL, control_data_structure::NumSteps, PrintModelData(), control_data_structure::q_out, read_alloc(), control_data_structure::reltol, control_data_structure::res_out, setFileName(), setProgressBar(), control_data_structure::StartTime, control_data_structure::Tout, and TRUE.
Here is the call graph for this function:
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
void printRiverFlux | ( | Model_Data | , | |
N_Vector | , | |||
FILE * | res_flux_file | |||
) |