-
Notifications
You must be signed in to change notification settings - Fork 64
Home
Pierre Horgue edited this page Sep 27, 2021
·
39 revisions
Welcome to the porousMultiphaseFoam wiki!
-
- anisoImpesFoam (TODO)
- Two-phase flow solver based on IMPES algorithm (permeability field is a volTensorField)
-
- groundwater2DFoam
- 2D modeling of groundwater (Shallow water flow applied to porous medium, only consider the saturated part)
-
- groundwaterFoam
- One-phase flow solver based on Richards equation
-
- groundwaterTransport2DFoam
- groundwater2DFoam with multi-species transport
-
- groundwaterTransportFoam
- groundwaterFoam with multi-species transport
-
- impesFoam (TODO)
- Two-phase flow solver based on IMPES algorithm (permeability field is a volScalarField)
-
- porousScalarTransport2DFoam
- Multi-species transport on pre-computed 2D velocity/water height fields (typically steadyGroundwater2DFoam)
-
- porousScalarTransportFoam
- Multi-species transport on pre-computed velocity/saturation fields (typically steadyGroundwaterFoam)
-
- steadyGroundwater2DFoam
- Steady 2D modeling of groundwater (Shallow water flow applied to porous medium)
-
- steadyGroundwaterFoam
- Steady one-phase flow solver based on Richards equation
-
- darcyFoam
- Stationary computation of one-phase Darcy's flow (pressure/velocity)
-
- setBoundaryWaterLevel
- Initialise BC values for head-pressure (3D solvers) or potential (2D solvers) based on constant or STL file.
-
- setFieldsFromXY
- Internal field initializer using XYfile (linear interpolation using random points)
-
- setFieldsFromDEM
- Internal field initializer using DEMfile (bi-linear interpolation using ordered grid)
- darcyGradPressure
- Pressure fixedGradient BC to impose Darcy velocity
- darcyGradPressureAniso
- Pressure fixedGradient BC to impose Darcy velocity when permeability field K is a volTensorField
- eventFlux
- Specie/concentration fixedValue BC to impose constant and/or variable flux (use eventFile class)
- eventInfiltration
- Velocity fixedValue BC to impose variable infiltration (use eventFile class)
- eventFile
- outputEventFile
- Defines writing times (replace usual controlDict options of OpenFOAM)
- patchEventFile
- Defines time-varying mass flow-rate or infiltration velocity to patches.
- sourceEventFile
- Defines time-varying (mass) flow-rate source term at specific position (X,Y,Z)
- infiltrationEventFile
- Defines time-varying infiltration velocity (uniform or distributed) for 2D solvers
- DEMFile
- DEM file handler/reader with bilinear interpolation function
- XYFile
- XY file handler/reader with linear interpolation (using three closest points).