From 4b86d32807c2eb973a2d7629188ce6a1cee2fd4c Mon Sep 17 00:00:00 2001 From: Thomas Lichtenegger Date: Thu, 19 Sep 2019 10:29:38 +0200 Subject: [PATCH] Added error message if databases contain less than three times. --- src/recurrence/recModel/standardRecModel/standardRecModel.C | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/recurrence/recModel/standardRecModel/standardRecModel.C b/src/recurrence/recModel/standardRecModel/standardRecModel.C index 175e188b..e87f99d4 100644 --- a/src/recurrence/recModel/standardRecModel/standardRecModel.C +++ b/src/recurrence/recModel/standardRecModel/standardRecModel.C @@ -84,6 +84,12 @@ standardRecModel::standardRecModel { FatalError <<"database " << dataBaseNames_[i] << " does not exist or is empty\n" << abort(FatalError); } + else if (timeDirs.size() < 3) + { + FatalError <<"database " << dataBaseNames_[i] << " contains only one or two entries. "<< + "To describe a steady state, create copies of the steady fields so that the database contains "<< + "entries with three identical sets of fields.\n" << abort(FatalError); + } timeDirs_.append(timeDirs); numRecFields_.append(label(timeDirs_[i].size()));