Flow123d
release_3.0.0-1124-g41e620f
|
#include <dirent.h>
#include <stdlib.h>
#include <math.h>
#include <stdio.h>
#include <time.h>
Go to the source code of this file.
Classes | |
struct | S_glp |
struct | S_melm |
struct | S_elm |
struct | S_muzl |
struct | S_uzl |
struct | S_smume |
struct | S_vod |
struct | S_pvr |
struct | S_rpo |
struct | S_hpo |
struct | S_sez |
struct | S_oke |
struct | S_matr |
struct | S_dpor |
struct | S_ctr |
struct | TS_prm |
struct | TS_lat |
struct | TS_che |
Macros | |
#define | DOS /* Prepinac DOS X UNIX */ |
#define | VERB /* Upovidany vystup */ |
#define | S_BOOL int |
#define | EX extern |
#define | MAXPATH 2048 |
#define | MAX_POC_LATEK 200 |
#define | MAX_POC_PARAM_SORPCE 5 |
#define | ACCURACY 1e-12 |
#define | fnsplit _splitpath |
#define | fnmerge _makepath |
#define | EX extern |
#define | PROGRAM_TRAN |
#define | SKUPINY_MATERIALU |
#define | SKUPINA_SCENAR |
#define | SKUPINA_STENY |
#define | SKUPINA_RESICE |
#define | SKUPINA_TRANSPORT |
#define | SKUPINA_DUALPOROSITY |
#define | SKUPINA_REAKCE |
#define | MAXK1LM1 2 /* Max. pocet koeficientu v MELM */ |
#define | MAXELKOEF 10 /* Max. pocet koeficientu v ELM */ |
#define | MAXMATRKOEF 7 /* Max. pocet koef. v matr. */ |
#define | MAXDPORKOEF 3 /* Max. pocet koef. v DUAL POROSITY */ |
#define | NLENSPO 16 /* Pocet znaku popisu slozky R + H */ |
#define | NLENPVR 5 /* Maximalni delka popisu vrstev */ |
#define | RUN_OK 0 |
#define | RUN_ERROR 1 |
#define | PRG_NAME "tran" |
Functions | |
void | ctimmf (void) |
void | ctiuzl (void) |
void | ctielm (void) |
void | ctistu (void) |
void | ctiste (void) |
void | ctistm (void) |
void | smume (void) |
void | ctihdm (int, int) |
void | nastav_slozky (void) |
void | uvolni_slozky (void) |
void | ctipop (int) |
void | inicializace_S_vod (void) |
void | uvolneni_S_vod (void) |
void | sumace (double) |
void | init_DP_mater (void) |
void | pis_TS2 (double) |
int | pisTS34 (int, int, double) |
int | pisDF0 (double, double, int) |
int | pisDF1 (double, double, int) |
int | pisDF2 (double, double, int) |
int | pisDF3 (double, double, int) |
void | otevri_bin (int) |
void | pis_bin (int, float *) |
void | zavri_bin (void) |
int | pisPOP (char *) |
void * | seznam_sten (int) |
int | uzl_pro_elm (int, int) |
int | iuzl_pro_elm (int, int) |
void | buble_sort (int *, int) |
void | vypocet (void) |
void | sestmat (void) |
void | objemy (void) |
void | nej_spolky (int, int, int, int *, int *) |
int | caskrok (double) |
char * | fjmeno (char *, char *) |
FILE * | fotevri (char *, const char *) |
int | aktualnejsi_soubor (char *, char *) |
void | Start_programu (char *) |
void | Konec_programu (char *) |
void | Prerus_program (char *, int) |
char * | mezi_cas (int) |
void | malo_pameti (char *, char *, int) |
void | pole_je_male (int, char *, int, char *) |
void | smazlog (void) |
void | pislog (char *,...) |
void | pisscr (char *,...) |
void | win_tran_START (char *) |
void | win_tran_STOP (void) |
void | pis_Tran (char *fmt,...) |
void | cesta_k_souboru_sestav (char *, char *, char *) |
void | che_nactenichemie (void) |
void | ctiich (void) |
float | che_poradi (int param1, double param2, double param3) |
void | ctiich_obecne (void) |
void | ctiich_latkyvefazi (void) |
void | ctiich_dalsilatky (void) |
void | ctiich_reakce (void) |
void | che_pocitej_soubor (char *soubor, int *poc_krok) |
void | che_presun_poc_p_ (void) |
void | che_outpocp_soubor (FILE *fw) |
void | che_vypis_soubor (char *soubor) |
void | che_vypis__soubor (char *soubor) |
Variables | |
EX int | G_argc |
EX char ** | G_argv |
EX char * | G_Program_name |
EX time_t | G_start_time |
EX char * | G_mezi_cas |
EX int | NULA |
EX int | G_exit_code |
EX int | G_cas_resice |
EX int | G_cas_rozhrani |
EX int * | P_Steny |
EX int * | P_i |
EX int * | P_j |
EX double * | P_MM |
EX double * | P_MR |
EX double * | P_MX |
EX double * | P_rslo |
EX double * | P_rslo_new |
EX double * | P_rslo_por |
EX double * | P_sod |
EX struct S_glp | G_glp |
EX struct S_melm * | P_melm |
EX struct S_elm * | P_elm |
EX struct S_muzl * | P_muzl |
EX struct S_uzl * | P_uzl |
EX struct S_smume * | P_smume |
EX struct S_vod * | P_vod |
EX struct S_pvr * | P_pvr |
EX struct S_rpo * | P_rpo |
EX struct S_sez * | P_sez |
EX struct S_oke * | P_oke |
EX struct S_matr * | P_matr |
EX struct S_dpor * | P_dpor |
* Copyright (C) 2015 Technical University of Liberec. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. (http://www.gnu.org/licenses/gpl-3.0.en.html)
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Definition in file che_semchem.h.
#define ACCURACY 1e-12 |
Definition at line 38 of file che_semchem.h.
#define DOS /* Prepinac DOS X UNIX */ |
Definition at line 23 of file che_semchem.h.
#define EX extern |
Definition at line 52 of file che_semchem.h.
#define EX extern |
Definition at line 52 of file che_semchem.h.
#define fnmerge _makepath |
Definition at line 41 of file che_semchem.h.
#define fnsplit _splitpath |
Definition at line 40 of file che_semchem.h.
#define MAX_POC_LATEK 200 |
Definition at line 36 of file che_semchem.h.
#define MAX_POC_PARAM_SORPCE 5 |
Definition at line 37 of file che_semchem.h.
#define MAXDPORKOEF 3 /* Max. pocet koef. v DUAL POROSITY */ |
Definition at line 100 of file che_semchem.h.
#define MAXELKOEF 10 /* Max. pocet koeficientu v ELM */ |
Definition at line 98 of file che_semchem.h.
#define MAXK1LM1 2 /* Max. pocet koeficientu v MELM */ |
Definition at line 97 of file che_semchem.h.
#define MAXMATRKOEF 7 /* Max. pocet koef. v matr. */ |
Definition at line 99 of file che_semchem.h.
#define MAXPATH 2048 |
Definition at line 34 of file che_semchem.h.
#define NLENPVR 5 /* Maximalni delka popisu vrstev */ |
Definition at line 103 of file che_semchem.h.
#define NLENSPO 16 /* Pocet znaku popisu slozky R + H */ |
Definition at line 102 of file che_semchem.h.
#define PRG_NAME "tran" |
Definition at line 109 of file che_semchem.h.
#define PROGRAM_TRAN |
Definition at line 58 of file che_semchem.h.
#define RUN_ERROR 1 |
Definition at line 106 of file che_semchem.h.
#define RUN_OK 0 |
Definition at line 105 of file che_semchem.h.
#define S_BOOL int |
Definition at line 25 of file che_semchem.h.
#define SKUPINA_DUALPOROSITY |
Definition at line 88 of file che_semchem.h.
#define SKUPINA_REAKCE |
Definition at line 94 of file che_semchem.h.
#define SKUPINA_RESICE |
Definition at line 78 of file che_semchem.h.
#define SKUPINA_SCENAR |
Definition at line 68 of file che_semchem.h.
#define SKUPINA_STENY |
Definition at line 73 of file che_semchem.h.
#define SKUPINA_TRANSPORT |
Definition at line 83 of file che_semchem.h.
#define SKUPINY_MATERIALU |
Definition at line 63 of file che_semchem.h.
#define VERB /* Upovidany vystup */ |
Definition at line 24 of file che_semchem.h.
int aktualnejsi_soubor | ( | char * | , |
char * | |||
) |
void buble_sort | ( | int * | , |
int | |||
) |
int caskrok | ( | double | ) |
void cesta_k_souboru_sestav | ( | char * | , |
char * | , | ||
char * | |||
) |
void che_nactenichemie | ( | void | ) |
Definition at line 1981 of file che_semchem.cc.
void che_outpocp_soubor | ( | FILE * | fw | ) |
Definition at line 65 of file che_semchem.cc.
void che_pocitej_soubor | ( | char * | soubor, |
int * | poc_krok | ||
) |
float che_poradi | ( | int | param1, |
double | param2, | ||
double | param3 | ||
) |
void che_presun_poc_p_ | ( | void | ) |
void che_vypis__soubor | ( | char * | soubor | ) |
Definition at line 52 of file che_semchem.cc.
void che_vypis_soubor | ( | char * | soubor | ) |
Definition at line 40 of file che_semchem.cc.
void ctielm | ( | void | ) |
void ctihdm | ( | int | , |
int | |||
) |
void ctiich | ( | void | ) |
void ctiich_dalsilatky | ( | void | ) |
void ctiich_latkyvefazi | ( | void | ) |
void ctiich_obecne | ( | void | ) |
void ctiich_reakce | ( | void | ) |
void ctimmf | ( | void | ) |
void ctipop | ( | int | ) |
void ctiste | ( | void | ) |
void ctistm | ( | void | ) |
void ctistu | ( | void | ) |
void ctiuzl | ( | void | ) |
char* fjmeno | ( | char * | , |
char * | |||
) |
FILE* fotevri | ( | char * | , |
const char * | |||
) |
void inicializace_S_vod | ( | void | ) |
void init_DP_mater | ( | void | ) |
int iuzl_pro_elm | ( | int | , |
int | |||
) |
void Konec_programu | ( | char * | ) |
void malo_pameti | ( | char * | , |
char * | , | ||
int | |||
) |
char* mezi_cas | ( | int | ) |
void nastav_slozky | ( | void | ) |
void nej_spolky | ( | int | , |
int | , | ||
int | , | ||
int * | , | ||
int * | |||
) |
void objemy | ( | void | ) |
void otevri_bin | ( | int | ) |
void pis_bin | ( | int | , |
float * | |||
) |
void pis_Tran | ( | char * | fmt, |
... | |||
) |
void pis_TS2 | ( | double | ) |
int pisDF0 | ( | double | , |
double | , | ||
int | |||
) |
int pisDF1 | ( | double | , |
double | , | ||
int | |||
) |
int pisDF2 | ( | double | , |
double | , | ||
int | |||
) |
int pisDF3 | ( | double | , |
double | , | ||
int | |||
) |
void pislog | ( | char * | , |
... | |||
) |
int pisPOP | ( | char * | ) |
void pisscr | ( | char * | , |
... | |||
) |
int pisTS34 | ( | int | , |
int | , | ||
double | |||
) |
void pole_je_male | ( | int | , |
char * | , | ||
int | , | ||
char * | |||
) |
void Prerus_program | ( | char * | , |
int | |||
) |
void sestmat | ( | void | ) |
void* seznam_sten | ( | int | ) |
void smazlog | ( | void | ) |
void smume | ( | void | ) |
void Start_programu | ( | char * | ) |
void sumace | ( | double | ) |
void uvolneni_S_vod | ( | void | ) |
void uvolni_slozky | ( | void | ) |
int uzl_pro_elm | ( | int | , |
int | |||
) |
void vypocet | ( | void | ) |
void win_tran_START | ( | char * | ) |
void win_tran_STOP | ( | void | ) |
void zavri_bin | ( | void | ) |
EX int G_argc |
Definition at line 116 of file che_semchem.h.
EX char** G_argv |
Definition at line 117 of file che_semchem.h.
EX int G_cas_resice |
Definition at line 125 of file che_semchem.h.
EX int G_cas_rozhrani |
Definition at line 125 of file che_semchem.h.
EX int G_exit_code |
Definition at line 122 of file che_semchem.h.
Definition at line 246 of file che_semchem.h.
EX char* G_mezi_cas |
Definition at line 120 of file che_semchem.h.
EX char* G_Program_name |
Definition at line 118 of file che_semchem.h.
EX time_t G_start_time |
Definition at line 119 of file che_semchem.h.
EX int NULA |
Definition at line 121 of file che_semchem.h.
Definition at line 507 of file che_semchem.h.
Definition at line 325 of file che_semchem.h.
EX int* P_i |
Definition at line 141 of file che_semchem.h.
EX int * P_j |
Definition at line 141 of file che_semchem.h.
Definition at line 494 of file che_semchem.h.
Definition at line 264 of file che_semchem.h.
EX double* P_MM |
Definition at line 142 of file che_semchem.h.
EX double * P_MR |
Definition at line 142 of file che_semchem.h.
Definition at line 341 of file che_semchem.h.
EX double * P_MX |
Definition at line 142 of file che_semchem.h.
Definition at line 479 of file che_semchem.h.
Definition at line 402 of file che_semchem.h.
Definition at line 419 of file che_semchem.h.
EX double* P_rslo |
Definition at line 148 of file che_semchem.h.
EX double* P_rslo_new |
Definition at line 149 of file che_semchem.h.
EX double* P_rslo_por |
Definition at line 151 of file che_semchem.h.
Definition at line 460 of file che_semchem.h.
Definition at line 357 of file che_semchem.h.
EX double* P_sod |
Definition at line 153 of file che_semchem.h.
EX int* P_Steny |
Definition at line 135 of file che_semchem.h.
Definition at line 348 of file che_semchem.h.
Definition at line 392 of file che_semchem.h.