Flow123d
release_3.0.0-973-g92f55e826
|
Go to the documentation of this file.
36 #define MAX_POC_LATEK 200
37 #define MAX_POC_PARAM_SORPCE 5
38 #define ACCURACY 1e-12
40 #define fnsplit _splitpath // ! Dressler 24.08.2001
41 #define fnmerge _makepath // ! Dressler 24.08.2001
62 #ifndef SKUPINY_MATERIALU
63 #define SKUPINY_MATERIALU
64 #endif //SKUPINY_MATERIALU
67 #ifndef SKUPINA_SCENAR
68 #define SKUPINA_SCENAR
69 #endif // SKUPINA_SCENAR
74 #endif // SKUPINA_STENY
77 #ifndef SKUPINA_RESICE
78 #define SKUPINA_RESICE
79 #endif // SKUPINA_RESICE
82 #ifndef SKUPINA_TRANSPORT
83 #define SKUPINA_TRANSPORT
84 #endif // SKUPINA_TRANSPORT
87 #ifndef SKUPINA_DUALPOROSITY
88 #define SKUPINA_DUALPOROSITY
89 #endif // SKUPINA_DUALPOROSITY
93 #ifndef SKUPINA_REAKCE
94 #define SKUPINA_REAKCE
95 #endif // SKUPINA_REAKCE
100 #define MAXDPORKOEF 3
109 #define PRG_NAME "tran"
124 #ifdef SKUPINA_RESICE
126 #endif // SKUPINA_RESICE
128 #ifdef SKUPINA_CHEMIE
130 #endif // SKUPINA_CHEMIE
136 #endif // SKUPINA_STENY
140 #ifdef SKUPINA_RESICE
143 #endif // SKUPINA_RESICE
147 #ifdef SKUPINA_TRANSPORT
150 #ifdef SKUPINA_DUALPOROSITY
152 #endif // SKUPINA_DUALPOROSITY
154 #endif // SKUPINA_TRANSPORT
183 #ifdef SKUPINY_MATERIALU
185 #endif // SKUPINY_MATERIALU
187 #ifdef SKUPINA_DUALPOROSITY
190 #endif // SKUPINA_DUALPOROSITY
192 #ifdef SKUPINA_INTERTRANSFER
195 #endif // SKUPINA_INTERTRANSFER
197 #ifdef SKUPINA_TRANSPORT
206 #ifdef SKUPINA_DUALPOROSITY
209 #endif // SKUPINA_DUALPOROSITY
219 #endif // SKUPINA_TRANSPORT
221 #ifdef SKUPINA_CHEMIE
224 char jmeno_chem_cfg[
MAXPATH ];
225 char jmeno_chem_err[
MAXPATH ];
227 TChemieBloku **Chem_Blok;
238 #endif // SKUPINA_CHEMIE
274 #ifdef SKUPINA_DUALPOROSITY
276 #endif // SKUPINA_DUALPOROSITY
289 #ifdef SKUPINA_TRANSPORT
292 #ifdef SKUPINA_DUALPOROSITY
295 #endif // SKUPINA_DUALPOROSITY
296 #endif // SKUPINA_TRANSPORT
298 #ifdef SKUPINA_CHEMIE
299 TChemieElementuD *Chem;
303 #ifdef SKUPINA_DUALPOROSITY
304 TChemieElementuD *Chem_por;
308 #endif // SKUPINA_DUALPOROSITY
309 #endif // SKUPINA_CHEMIE
311 #ifdef SKUPINA_REAKCE
315 #ifdef SKUPINA_DUALPOROSITY
319 #endif // SKUPINA_DUALPOROSITY
320 #endif // SKUPINA_REAKCE
391 #ifdef SKUPINA_TRANSPORT
393 #endif // SKUPINA_TRANSPORT
411 #ifdef SKUPINA_DUALPOROSITY
414 #endif // SKUPINA_DUALPOROSITY
418 #ifdef SKUPINA_TRANSPORT
420 #endif // SKUPINA_TRANSPORT
431 #ifdef SKUPINA_CHEMIE
433 #endif // SKUPINA_CHEMIE
447 #ifdef SKUPINA_TRANSPORT
450 #endif // SKUPINA_TRANSPORT
452 #ifdef SKUPINA_CHEMIE
454 #endif // SKUPINA_CHEMIE
459 #ifdef SKUPINA_SCENAR
461 #endif // SKUPINA_SCENAR
478 #ifdef SKUPINA_SCENAR
480 #endif // SKUPINA_SCENAR
493 #ifdef SKUPINY_MATERIALU
495 #endif // SKUPINY_MATERIALU
506 #ifdef SKUPINA_DUALPOROSITY
508 #endif // SKUPINA_DUALPOROSITY
519 #ifdef SKUPINA_INTERTRANSFER
521 #endif // SKUPINA_INTERTRANSFER
547 #ifdef SKUPINA_DUALPOROSITY
549 #endif // SKUPINA_DUALPOROSITY
555 #ifdef SKUPINA_DUALPOROSITY
556 int pisTS34(
int,
int,
double );
557 #else //SKUPINA_DUALPOROSITY
559 #endif // SKUPINA_DUALPOROSITY
560 int pisDF0(
double,
double,
int );
561 int pisDF1(
double,
double,
int );
562 int pisDF2(
double,
double,
int );
564 int pisDF3(
double,
double,
int );
585 void nej_spolky(
int,
int,
int,
int *,
int * );
590 char *
fjmeno(
char *,
char * );
591 FILE *
fotevri(
char *,
const char * );
612 void pislog(
char *, ... );
613 void pisscr(
char *, ... );
690 float che_poradi(
int param1,
double param2,
double param3);
695 float che_poradi (
int typ_reakce,
double max,
double K);
EX struct S_dpor * P_dpor
int pisDF1(double, double, int)
int pisDF0(double, double, int)
double exponent[MAX_POC_LATEK]
void win_tran_START(char *)
void nej_spolky(int, int, int, int *, int *)
EX struct S_melm * P_melm
void pole_je_male(int, char *, int, char *)
void uvolneni_S_vod(void)
void che_outpocp_soubor(FILE *fw)
FILE * fotevri(char *, const char *)
void ctiich_dalsilatky(void)
void che_nactenichemie(void)
#define MAX_POC_PARAM_SORPCE
void che_presun_poc_p_(void)
void malo_pameti(char *, char *, int)
int iuzl_pro_elm(int, int)
EX struct S_matr * P_matr
void che_vypis__soubor(char *soubor)
void ctiich_latkyvefazi(void)
EX struct S_smume * P_smume
void che_pocitej_soubor(char *soubor, int *poc_krok)
EX struct S_muzl * P_muzl
int aktualnejsi_soubor(char *, char *)
float che_poradi(int param1, double param2, double param3)
char * fjmeno(char *, char *)
int pisTS34(int, int, double)
void Prerus_program(char *, int)
double sorpcni_plocha_por
void pis_bin(int, float *)
int pocet_reakci_pro_matici
int uzl_pro_elm(int, int)
int stech_koef_p[MAX_POC_LATEK]
void Start_programu(char *)
double param_sorpce[MAX_POC_PARAM_SORPCE]
int pisDF2(double, double, int)
void inicializace_S_vod(void)
void che_vypis_soubor(char *soubor)
void Konec_programu(char *)
int pisDF3(double, double, int)
void pis_Tran(char *fmt,...)
void buble_sort(int *, int)
void cesta_k_souboru_sestav(char *, char *, char *)