From bed96470476f1fc0bb2cb2b5c5fa8bb6e37e9c5f Mon Sep 17 00:00:00 2001 From: Thomas Lichtenegger Date: Thu, 30 Aug 2018 07:41:20 +0200 Subject: [PATCH] Check if databases exist. --- src/recurrence/recModel/standardRecModel/standardRecModel.C | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/recurrence/recModel/standardRecModel/standardRecModel.C b/src/recurrence/recModel/standardRecModel/standardRecModel.C index 436c1763..8b65f305 100644 --- a/src/recurrence/recModel/standardRecModel/standardRecModel.C +++ b/src/recurrence/recModel/standardRecModel/standardRecModel.C @@ -81,6 +81,10 @@ standardRecModel::standardRecModel Foam::Time recTime(fileName(dataBaseNames_[i]), "", "../system", "../constant", false); instantList timeDirs(recTime.times()); + if (timeDirs.size() == 0) + { + FatalError <<"database " << dataBaseNames_[i] << " does not exist or is empty\n" << abort(FatalError); + } timeDirs_.append(timeDirs); numRecFields_.append(label(timeDirs_[i].size()));