16void bw_fluid_2d(
ComMod& com_mod,
const int eNoNw,
const int eNoNq,
const double w,
const Vector<double>& Nw,
20void bw_fluid_3d(
ComMod& com_mod,
const int eNoNw,
const int eNoNq,
const double w,
const Vector<double>& Nw,
24void construct_fluid(
ComMod& com_mod,
const mshType& lM,
const Array<double>& Ag,
const Array<double>& Yg);
26void fluid_2d_c(
ComMod& com_mod,
const int vmsFlag,
const int eNoNw,
const int eNoNq,
const double w,
const Array<double>& Kxi,
28 const Array<double>& Nwxx,
const Array<double>& al,
const Array<double>& yl,
const Array<double>& bfl,
29 Array<double>& lR,
Array3<double>& lK,
double K_inverse_darcy_permeabilityx);
31void fluid_2d_m(
ComMod& com_mod,
const int vmsFlag,
const int eNoNw,
const int eNoNq,
const double w,
const Array<double>& Kxi,
33 const Array<double>& Nwxx,
const Array<double>& al,
const Array<double>& yl,
const Array<double>& bfl,
34 Array<double>& lR,
Array3<double>& lK,
double K_inverse_darcy_permeability);
36void fluid_3d_c(
ComMod& com_mod,
const int vmsFlag,
const int eNoNw,
const int eNoNq,
const double w,
const Array<double>& Kxi,
38 const Array<double>& Nwxx,
const Array<double>& al,
const Array<double>& yl,
const Array<double>& bfl,
39 Array<double>& lR,
Array3<double>& lK,
double K_inverse_darcy_permeability,
double DDir=0.0);
41void fluid_3d_m(
ComMod& com_mod,
const int vmsFlag,
const int eNoNw,
const int eNoNq,
const double w,
const Array<double>& Kxi,
43 const Array<double>& Nwxx,
const Array<double>& al,
const Array<double>& yl,
const Array<double>& bfl,
44 Array<double>& lR,
Array3<double>& lK,
double K_inverse_darcy_permeability,
double DDir=0.0);
46void get_viscosity(
const ComMod& com_mod,
const dmnType& lDmn,
double& gamma,
double& mu,
double& mu_s,
double& mu_x);
The Array3 template class implements a simple interface to 3D arrays.
Definition Array3.h:25
The ComMod class duplicates the data structures in the Fortran COMMOD module defined in MOD....
Definition ComMod.h:1514
The Vector template class is used for storing int and double data.
Definition Vector.h:23
Domain type is to keep track with element belong to which domain and also different physical quantiti...
Definition ComMod.h:422
This is the container for a mesh or NURBS patch, those specific to NURBS are noted.
Definition ComMod.h:863