PardisoLU is not working with current master branch
I'm always compiling ogs with MKL with
cmake -DOGS_USE_MKL=ON -DMKL_DIR=/opt/intel/mkl -DCMAKE_BUILD_TYPE=Release .. -G Ninja
causing no trouble with my older branches (2-3 weeks). However, I get problems when I'm trying to rebase my older branches or when I checkout the current master.
While the cmake output looks completely fine:
[...] -- MKL_DIR : /opt/intel/mkl -- Found MKL: /opt/intel/mkl/include [...] * Git * boost_headers (required version == 1.75.0) * Boost (required version >= 1.66.0) * VTK (required version >= 8.1.2) * Eigen3 (required version >= 3.3.4) * MKL * Filesystem * Threads -- The following OPTIONAL packages have not been found: * LibGeoTiff * Shapelib -- Configuring done -- Generating done
I get an error when I'm trying to execute any ogs input using the Eigen/MKL PardisoLU solver:
critical: /home/buchwalj/github/ogs/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp:246 EigenLinearSolver() error: The code is not compiled with Intel MKL. Linear solver type PardisoLU is not available.
- Version: 6.3.2-1206-g074c5129.dirty
- Platform: Arch linux