ConSol/50ac20a73a36master
readme.md
ConSol
Created by: Fabian Mönkeberg, EPFL, Switzerland
Date : 30 Nov., 2020
ConSol: This is a finite volume solver
Usage: step 1: mkdir cmake-build. cd cmake-build. step 2: cmake .. step 3: make step 4: cd Main. step 5: ./Main -i /Users/fabianmoenkeberg/Documents/GIT/ConSol/ConSol/Examples/linearAdvection/param.in
External libraries
GMSH: Install gmsh from source: https://gmsh.info/src/
Version 4.7.1 -DENABLE_BUILD_DYNAMIC=1 => Possible additional Settings in ConSol/ConSol/CMakeLists.txt
OPENBLAS: indicate path in CMAKE/bart/FindOpenBLAS.cmake
=> Possible additional Settings in ConSol/ConSol/CMakeLists.txt
LAPACKE: indicate path in CMAKE/bart/FindOpenLAPACKE.cmake
=> Possible additional Settings in ConSol/ConSol/CMakeLists.txt
EIGEN 3: Version 3.3
=> Possible additional Settings in ConSol/ConSol/CMakeLists.txt
External Software
This product includes software developed by:
Pavel Holoborodko Web: http://www.holoborodko.com/pavel/ e-mail: pavel@holoborodko.com
John Burkardt Web: https://people.sc.fsu.edu/~jburkardt/cpp_src/triangle_dunavant_rule/triangle_dunavant_rule.html Reference:
David Dunavant, High Degree Efficient Symmetrical Gaussian Quadrature Rules for the Triangle, International Journal for Numerical Methods in Engineering, Volume 21, 1985, pages 1129-1148. James Lyness, Dennis Jespersen, Moderate Degree Symmetric Quadrature Rules for the Triangle, Journal of the Institute of Mathematics and its Applications, Volume 15, Number 1, February 1975, pages 19-32.
Web: https://people.sc.fsu.edu/~jburkardt/cpp_src/gmsh_io/gmsh_io.html
Web: https://people.sc.fsu.edu/~jburkardt/cpp_src/triangle_integrals/triangle_integrals.html
Author(s): Christophe Prud'homme <christophe.prudhomme@ujf-grenoble.fr> FindGmsh.cmake
Hans J. Johnson <hans-johnson@uiowa.edu> FindLAPACKE.cmake FindOpenBlas.cmake