diff --git a/applications/solvers/multiphase/multiphaseEulerFoam/multiphaseSystem/diameterModels/constantDiameter/constantDiameter.H b/applications/solvers/multiphase/multiphaseEulerFoam/multiphaseSystem/diameterModels/constantDiameter/constantDiameter.H
index 071820c319..738b7ae570 100644
--- a/applications/solvers/multiphase/multiphaseEulerFoam/multiphaseSystem/diameterModels/constantDiameter/constantDiameter.H
+++ b/applications/solvers/multiphase/multiphaseEulerFoam/multiphaseSystem/diameterModels/constantDiameter/constantDiameter.H
@@ -22,13 +22,13 @@ License
along with OpenFOAM. If not, see .
Class
- Foam::constant
+ Foam::diameterModels::constant
Description
Constant dispersed-phase particle diameter model.
SourceFiles
- constant.C
+ constantDiameter.C
\*---------------------------------------------------------------------------*/
diff --git a/applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/surfaceTensionModels/constantSurfaceTensionCoefficient/constantSurfaceTensionCoefficient.H b/applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/surfaceTensionModels/constantSurfaceTensionCoefficient/constantSurfaceTensionCoefficient.H
index 636dc57293..94daf77027 100644
--- a/applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/surfaceTensionModels/constantSurfaceTensionCoefficient/constantSurfaceTensionCoefficient.H
+++ b/applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/surfaceTensionModels/constantSurfaceTensionCoefficient/constantSurfaceTensionCoefficient.H
@@ -22,7 +22,7 @@ License
along with OpenFOAM. If not, see .
Class
- Foam::constantSurfaceTensionCoefficient
+ Foam::surfaceTensionModels::constantSurfaceTensionCoefficient
Description
Constant value surface tension model.
diff --git a/applications/solvers/multiphase/reactingEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H b/applications/solvers/multiphase/reactingEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H
index 4ca36a0a96..c5963a3eff 100644
--- a/applications/solvers/multiphase/reactingEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H
+++ b/applications/solvers/multiphase/reactingEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H
@@ -22,7 +22,7 @@ License
along with OpenFOAM. If not, see .
Class
- Foam::constantAspectRatio
+ Foam::aspectRatioModels::constantAspectRatio
Description
Constant value aspect ratio model.
diff --git a/applications/solvers/multiphase/twoPhaseEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H b/applications/solvers/multiphase/twoPhaseEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H
index 4ca36a0a96..c5963a3eff 100644
--- a/applications/solvers/multiphase/twoPhaseEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H
+++ b/applications/solvers/multiphase/twoPhaseEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H
@@ -22,7 +22,7 @@ License
along with OpenFOAM. If not, see .
Class
- Foam::constantAspectRatio
+ Foam::aspectRatioModels::constantAspectRatio
Description
Constant value aspect ratio model.
diff --git a/applications/test/Hashing/Test-Hashing.C b/applications/test/Hashing/Test-Hashing.C
index 0ab7e9a7cb..4461679d08 100644
--- a/applications/test/Hashing/Test-Hashing.C
+++ b/applications/test/Hashing/Test-Hashing.C
@@ -42,13 +42,44 @@ Description
using namespace Foam;
+void infoHashString
+(
+ unsigned modulus,
+ std::initializer_list lst
+)
+{
+ if (modulus)
+ {
+ Info<< "basic string hashing (mod " << label(modulus) << ")" << endl;
+
+ for (const auto& str : lst)
+ {
+ Info<<"hash(" << str.c_str() << ")="
+ << (Hash()(str) % modulus) << nl;
+ }
+
+ }
+ else
+ {
+ Info<< "basic string hashing" << nl;
+
+ for (const auto& str : lst)
+ {
+ Info<<"hash(" << str.c_str() << ")="
+ << Hash()(str) << nl;
+ }
+ }
+}
+
+
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
// Main program:
int main(int argc, char *argv[])
{
- IFstream is("hashingTests");
+ infoHashString(8, {"asdathis1", "adsxf", "hij", "klmpq"});
+ IFstream is("hashingTests");
while (is.good())
{
diff --git a/applications/test/NamedEnum/Test-NamedEnum.C b/applications/test/NamedEnum/Test-NamedEnum.C
index 079938b6b7..d0b7f58d79 100644
--- a/applications/test/NamedEnum/Test-NamedEnum.C
+++ b/applications/test/NamedEnum/Test-NamedEnum.C
@@ -26,6 +26,7 @@ Description
\*---------------------------------------------------------------------------*/
#include "NamedEnum.H"
+#include "Enum.H"
#include "IOstreams.H"
using namespace Foam;
@@ -34,15 +35,27 @@ class namedEnumTest
{
public:
- enum option
+ enum class option
{
- a,
- b,
- c,
- d
+ A,
+ B,
+ C,
+ D
};
- static const Foam::NamedEnum