|
proteus
1.8.1
C/C++/Fortran libraries
|
Go to the source code of this file.
Functions | |
| int | findInterval (const double *vertices, int nv, double x, int *ival, double tol) |
| void | piecewiseLinearTableLookup (double x, int nv, int *start, double *y, double *dy, const double *xv, const double *yv) |
| int | calculateRusanovFluxSaturationEquationIncomp_PWC (double safetyFactor, int nSpace, int pskModelFlag, int nParams, const int *rowptr, const int *colind, const int *materialTypes, double muw, double mun, const double *omega, const double *Kbar, double b, const double *rwork_psk, const double *rwork_psk_tol, const double *rwork_density_w, const double *rwork_density_n, const double *g, const double *ebq_global_qt, const double *q_lambda_bar, int nElements_global, int nElementBoundaries_element, int nInteriorElementBoundaries_global, int nExteriorElementBoundaries_global, int nQuadraturePoints_element, int nQuadraturePoints_elementBoundary, const int *interiorElementBoundaries, const int *exteriorElementBoundaries, const int *elementBoundaryElements, const int *elementBoundaryLocalElementBoundaries, const double *n, const double *q_u, const double *q_dV, const int *isDOFBoundary, const double *bc_u, double *flux) |
| int calculateRusanovFluxSaturationEquationIncomp_PWC | ( | double | safetyFactor, |
| int | nSpace, | ||
| int | pskModelFlag, | ||
| int | nParams, | ||
| const int * | rowptr, | ||
| const int * | colind, | ||
| const int * | materialTypes, | ||
| double | muw, | ||
| double | mun, | ||
| const double * | omega, | ||
| const double * | Kbar, | ||
| double | b, | ||
| const double * | rwork_psk, | ||
| const double * | rwork_psk_tol, | ||
| const double * | rwork_density_w, | ||
| const double * | rwork_density_n, | ||
| const double * | g, | ||
| const double * | ebq_global_qt, | ||
| const double * | q_lambda_bar, | ||
| int | nElements_global, | ||
| int | nElementBoundaries_element, | ||
| int | nInteriorElementBoundaries_global, | ||
| int | nExteriorElementBoundaries_global, | ||
| int | nQuadraturePoints_element, | ||
| int | nQuadraturePoints_elementBoundary, | ||
| const int * | interiorElementBoundaries, | ||
| const int * | exteriorElementBoundaries, | ||
| const int * | elementBoundaryElements, | ||
| const int * | elementBoundaryLocalElementBoundaries, | ||
| const double * | n, | ||
| const double * | q_u, | ||
| const double * | q_dV, | ||
| const int * | isDOFBoundary, | ||
| const double * | bc_u, | ||
| double * | flux | ||
| ) |
Definition at line 345 of file SubsurfaceTransportCoefficients.cpp.
| int findInterval | ( | const double * | vertices, |
| int | nv, | ||
| double | x, | ||
| int * | ival, | ||
| double | tol | ||
| ) |
Definition at line 8 of file SubsurfaceTransportCoefficients.cpp.
| void piecewiseLinearTableLookup | ( | double | x, |
| int | nv, | ||
| int * | start, | ||
| double * | y, | ||
| double * | dy, | ||
| const double * | xv, | ||
| const double * | yv | ||
| ) |
Definition at line 62 of file SubsurfaceTransportCoefficients.cpp.