diff --git a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethod/displacementMethod.C b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethod/displacementMethod.C index db9a456531..9ac5a2812c 100644 --- a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethod/displacementMethod.C +++ b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethod/displacementMethod.C @@ -75,12 +75,11 @@ Foam::autoPtr Foam::displacementMethod::New false ) ); - word motionSolverName(dynamicMeshDict.get("solver")); - word modelType("displacementMethod" + motionSolverName); + word solverType(dynamicMeshDict.get("solver")); - Info<< "displacementMethod type : " << modelType << endl; + Info<< "displacementMethod type : " << solverType << endl; - auto cstrIter = dictionaryConstructorTablePtr_->cfind(modelType); + auto cstrIter = dictionaryConstructorTablePtr_->cfind(solverType); if (!cstrIter.found()) { @@ -88,9 +87,9 @@ Foam::autoPtr Foam::displacementMethod::New ( dynamicMeshDict, "solver", - modelType, + solverType, *dictionaryConstructorTablePtr_ - ) << exit(FatalError); + ) << exit(FatalIOError); } return autoPtr(cstrIter()(mesh, patchIDs)); } diff --git a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethoddisplacementLaplacian/displacementMethoddisplacementLaplacian.H b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethoddisplacementLaplacian/displacementMethoddisplacementLaplacian.H index 2a4c30245b..d9f2f3faef 100644 --- a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethoddisplacementLaplacian/displacementMethoddisplacementLaplacian.H +++ b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethoddisplacementLaplacian/displacementMethoddisplacementLaplacian.H @@ -82,7 +82,7 @@ private: public: //- Runtime type information - TypeName("displacementMethoddisplacementLaplacian"); + TypeName("displacementLaplacian"); // Constructors diff --git a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodelasticityMotionSolver/displacementMethodelasticityMotionSolver.H b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodelasticityMotionSolver/displacementMethodelasticityMotionSolver.H index a412364160..50b8ec4df8 100644 --- a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodelasticityMotionSolver/displacementMethodelasticityMotionSolver.H +++ b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodelasticityMotionSolver/displacementMethodelasticityMotionSolver.H @@ -86,7 +86,7 @@ private: public: //- Runtime type information - TypeName("displacementMethodelasticityMotionSolver"); + TypeName("elasticityMotionSolver"); // Constructors diff --git a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodlaplacianMotionSolver/displacementMethodlaplacianMotionSolver.H b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodlaplacianMotionSolver/displacementMethodlaplacianMotionSolver.H index 294c0ddd22..083ab09589 100644 --- a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodlaplacianMotionSolver/displacementMethodlaplacianMotionSolver.H +++ b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodlaplacianMotionSolver/displacementMethodlaplacianMotionSolver.H @@ -83,7 +83,7 @@ private: public: //- Runtime type information - TypeName("displacementMethodlaplacianMotionSolver"); + TypeName("laplacianMotionSolver"); // Constructors diff --git a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodvelocityLaplacian/displacementMethodvelocityLaplacian.H b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodvelocityLaplacian/displacementMethodvelocityLaplacian.H index 1f109009e0..d2bea03b43 100644 --- a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodvelocityLaplacian/displacementMethodvelocityLaplacian.H +++ b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodvelocityLaplacian/displacementMethodvelocityLaplacian.H @@ -84,7 +84,7 @@ private: public: //- Runtime type information - TypeName("displacementMethodvelocityLaplacian"); + TypeName("velocityLaplacian"); // Constructors diff --git a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodvolumetricBSplinesMotionSolver/displacementMethodvolumetricBSplinesMotionSolver.H b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodvolumetricBSplinesMotionSolver/displacementMethodvolumetricBSplinesMotionSolver.H index e82a17dd0f..283769544f 100644 --- a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodvolumetricBSplinesMotionSolver/displacementMethodvolumetricBSplinesMotionSolver.H +++ b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethodvolumetricBSplinesMotionSolver/displacementMethodvolumetricBSplinesMotionSolver.H @@ -77,7 +77,7 @@ private: public: //- Runtime type information - TypeName("displacementMethodvolumetricBSplinesMotionSolver"); + TypeName("volumetricBSplinesMotionSolver"); // Constructors diff --git a/src/optimisation/adjointOptimisation/adjoint/optimisation/optMeshMovement/optMeshMovement/optMeshMovement.C b/src/optimisation/adjointOptimisation/adjoint/optimisation/optMeshMovement/optMeshMovement/optMeshMovement.C index 794ad1b04e..e217065b30 100644 --- a/src/optimisation/adjointOptimisation/adjoint/optimisation/optMeshMovement/optMeshMovement/optMeshMovement.C +++ b/src/optimisation/adjointOptimisation/adjoint/optimisation/optMeshMovement/optMeshMovement/optMeshMovement.C @@ -110,7 +110,7 @@ Foam::autoPtr Foam::optMeshMovement::New "type", modelType, *dictionaryConstructorTablePtr_ - ) << exit(FatalError); + ) << exit(FatalIOError); } return autoPtr(cstrIter()(mesh, dict, patchIDs)); @@ -156,9 +156,10 @@ void Foam::optMeshMovement::writeMeshQualityMetrics() if (writeMeshQualityMetrics_) { cellQuality cellQualityEngine(mesh_); - tmp cellNonOrtho = cellQualityEngine.nonOrthogonality(); - tmp cellSkewness = cellQualityEngine.skewness(); - Info<< "Average, Max cell non - orthogonality " << gAverage(cellNonOrtho()) + tmp cellNonOrtho(cellQualityEngine.nonOrthogonality()); + tmp cellSkewness(cellQualityEngine.skewness()); + Info<< "Average, Max cell non - orthogonality " + << gAverage(cellNonOrtho()) << " " << gMax(cellNonOrtho()) << endl; Info<< "Average, Max cell skewness " << gAverage(cellSkewness()) << " " << gMax(cellSkewness()) << endl;