OpenFOAM with external metis, cgal, and paraview