diff --git a/MathLib/CMakeLists.txt b/MathLib/CMakeLists.txt index eb98729936bd3fe99f99b97ee99a868c814e9139..94282ed2e8f9d127a0b66679ab4ce3a1e98b9b04 100644 --- a/MathLib/CMakeLists.txt +++ b/MathLib/CMakeLists.txt @@ -6,7 +6,9 @@ APPEND_SOURCE_FILES(SOURCES InterpolationAlgorithms) APPEND_SOURCE_FILES(SOURCES Integration) APPEND_SOURCE_FILES(SOURCES LinAlg) APPEND_SOURCE_FILES(SOURCES LinAlg/Dense) -APPEND_SOURCE_FILES(SOURCES ODE) +if(CVODE_FOUND) + APPEND_SOURCE_FILES(SOURCES ODE) +endif() APPEND_SOURCE_FILES(SOURCES Nonlinear) if(OGS_USE_EIGEN) diff --git a/MathLib/ODE/CVodeSolver.cpp b/MathLib/ODE/CVodeSolver.cpp index 425620e1cbd464a56c668acf3d875e86dd2adebd..658d44e4963e8886be40f78cf9fb2a636bcd8d5a 100644 --- a/MathLib/ODE/CVodeSolver.cpp +++ b/MathLib/ODE/CVodeSolver.cpp @@ -6,9 +6,6 @@ * http://www.opengeosys.org/project/license * */ - -#ifdef CVODE_FOUND - #include "CVodeSolver.h" #include <cassert> @@ -362,5 +359,3 @@ CVodeSolver::~CVodeSolver() = default; } // namespace ODE } // namespace MathLib - -#endif // CVODE_FOUND