diff --git a/NumLib/ODESolver/ConvergenceCriterionPerComponentDeltaX.cpp b/NumLib/ODESolver/ConvergenceCriterionPerComponentDeltaX.cpp index 8c9c9e925abb92b9c97a89421e6ad2f3997aee51..fe5f73b4528eed9d0c34d26b3d33f09dfb6a233c 100644 --- a/NumLib/ODESolver/ConvergenceCriterionPerComponentDeltaX.cpp +++ b/NumLib/ODESolver/ConvergenceCriterionPerComponentDeltaX.cpp @@ -28,6 +28,9 @@ ConvergenceCriterionPerComponentDeltaX::ConvergenceCriterionPerComponentDeltaX( OGS_FATAL( "The number of absolute and relative tolerances given must be the " "same."); + + if (_abstols.empty()) + OGS_FATAL("The given tolerances vector is empty."); } void ConvergenceCriterionPerComponentDeltaX::checkDeltaX(