diff --git a/etc/config.sh/compiler b/etc/config.sh/compiler index 52730251a..743eb0a61 100644 --- a/etc/config.sh/compiler +++ b/etc/config.sh/compiler @@ -57,6 +57,12 @@ OpenFOAM | ThirdParty) Gcc61) gcc_version=gcc-6.1.0 ;; + Gcc72) + gcc_version=gcc-7.2.0 + ;; + Gcc73) + gcc_version=gcc-7.3.0 + ;; Gcc81) gcc_version=gcc-8.1.0 ;; diff --git a/src/functionObjects/field/fieldAverage/fieldAverageItem/fieldAverageItem.C b/src/functionObjects/field/fieldAverage/fieldAverageItem/fieldAverageItem.C index 8d730c39e..897830f58 100644 --- a/src/functionObjects/field/fieldAverage/fieldAverageItem/fieldAverageItem.C +++ b/src/functionObjects/field/fieldAverage/fieldAverageItem/fieldAverageItem.C @@ -60,7 +60,7 @@ Foam::functionObjects::fieldAverageItem::fieldAverageItem() meanFieldName_("unknown"), prime2Mean_(0), prime2MeanFieldName_("unknown"), - base_(ITER), + base_(baseType::iter), window_(-1.0), windowName_("") {} diff --git a/src/functionObjects/field/fieldAverage/fieldAverageItem/fieldAverageItem.H b/src/functionObjects/field/fieldAverage/fieldAverageItem/fieldAverageItem.H index 205458313..d72d28249 100644 --- a/src/functionObjects/field/fieldAverage/fieldAverageItem/fieldAverageItem.H +++ b/src/functionObjects/field/fieldAverage/fieldAverageItem/fieldAverageItem.H @@ -89,10 +89,10 @@ public: static const word EXT_PRIME2MEAN; //- Enumeration defining the averaging base type - enum baseType + enum class baseType { - ITER, - TIME + iter, + time }; @@ -198,16 +198,16 @@ public: return baseTypeNames_[base_]; } - //- Return true if base is ITER + //- Return true if base is iter Switch iterBase() const { - return base_ == ITER; + return base_ == baseType::iter; } //- Return true if base is time Switch timeBase() const { - return base_ == TIME; + return base_ == baseType::time; } scalar window() const