AdH Kraken
0.0.0
Next generation Adaptive Hydraulics
Loading...
Searching...
No Matches
smat_transport.h
1
#ifndef H_SMAT_TRANSPORT_
2
#define H_SMAT_TRANSPORT_
3
4
typedef
struct
{
5
int
DIFF_FLAG;
/* flag the consituent diffusion is used */
6
int
max_lev;
/* the maximum number of refinement levels in the material */
7
double
d_m;
/* the turbulent diffusion coefficient */
8
double
source;
/* the strength of the volumetric source */
9
double
d_l, d_t;
/* the longitudinal and transverse dispersion coefficients */
10
double
*react;
/* linear reaction coefficient */
11
double
rd;
/* retardation coefficient */
12
double
tortuosity;
/* tortuosity */
13
double
refine_tolerance;
/* the refinement tolerance */
14
15
}
SMAT_TRN
;
16
17
// methods
18
void
smat_trn_alloc_init(
SMAT_TRN
**mat_trn);
19
void
smat_trn_free(
SMAT_TRN
*mat);
20
#endif
SMAT_TRN
Definition:
smat_transport.h:4
structs
smat
smat_transport.h
Generated on Thu Apr 3 2025 22:45:55 for AdH Kraken by
1.9.5