An open-source solver for coupled heat and moisture transport in porous media based on OpenFOAM
hamFoam is mainly intended for the absorption, transport and storage simulations of coupled heat and moisture within porous building materials.
The solver is tested for the following OpenFOAM versions:
- OpenFOAM-org (OpenFOAM Foundation) v6, v7, v8, v9, v10, v11
- OpenFOAM-com (OpenCFD-ESI) v1806
You can compile the solver for a specific OpenFOAM version by checking out the commit with corresponding tag. For example, for OpenFOAM v9:
git clone https://github.com/OpenFOAM-BuildingPhysics/hamFoam.git
cd hamFoam
git checkout tags/of-org_v9.0
wmake
See the list of tags for different versions here
Read hamFoam wiki for documentation.
Tutorial cases modeling HAMSTAD Benchmark case 4 (response analysis) and case 5 (capillary active inside insulation) can be found here.
The solver results have been compared with the benchmark cases from HAMSTAD (Heat, Air and Moisture StanDardization). Please see tutorials to download and run cases 4 and 5 from HAMSTAD.
Hagentoft, C-E., 2002. HAMSTAD – Final report: Methodology of HAM-modeling, Report R-02:8. Gothenburg, Department of Building Physics, Chalmers University of Technology.
More information at the Chair of Building Physics: https://carmeliet.ethz.ch
