This repository consists of divergence-free H(div) numerical solvers for the incompressible Navier-Stokes Equations and Stokes equations. The code is written in C++ and it has both serial and MPI-parallelized versions of the numerical solvers.
-
MFEM-4.1, you can read more info and download. Add the code snippets given in the folder "add_to_mfem_lib" to the respective files in the MFEM source code. Follow the instructions for the parallel-build of MFEM. This library further depends on many libraries, of which only the following are needed:
- Hypre, version - 2.10.0b
- PARMETIS, version - 4.0.3
- BLAS, LAPACK
-
Eigen library, info, download version - 3.3.7.
-
For writing the config files JSON, download version - 3.7.0
-
The formatting library fmt.
-
Unit testing with GoogleTest framework.