diff --git a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethod/displacementMethod.C b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethod/displacementMethod.C index db9a4565312f194bb2c5d0a720789e00fd16868a..9ac5a2812c5fa73243e0ec374e929a64c984a0e9 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> Foam::displacementMethod::New false ) ); - word motionSolverName(dynamicMeshDict.get<word>("solver")); - word modelType("displacementMethod" + motionSolverName); + word solverType(dynamicMeshDict.get<word>("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> Foam::displacementMethod::New ( dynamicMeshDict, "solver", - modelType, + solverType, *dictionaryConstructorTablePtr_ - ) << exit(FatalError); + ) << exit(FatalIOError); } return autoPtr<displacementMethod>(cstrIter()(mesh, patchIDs)); } diff --git a/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethoddisplacementLaplacian/displacementMethoddisplacementLaplacian.H b/src/optimisation/adjointOptimisation/adjoint/displacementMethod/displacementMethoddisplacementLaplacian/displacementMethoddisplacementLaplacian.H index 2a4c30245b1640a5792c4a5d4208bd4dc5fb81a7..d9f2f3faef57f1b0d31810380e50bcd94beaca18 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 a4123641601f7350fbf7438f6edf4bc8c94b8e62..50b8ec4df825bfab82c9f6b1a51075b49497b4e4 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 294c0ddd2262b0a5fc3bbb2d0336cc66040bcfd0..083ab095893b01209457aa1b5733ac12c6e13b07 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 1f109009e08ecb594b37525add0d16250db72f2f..d2bea03b438f88f257712cd88b473f6d88d18c2a 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 e82a17dd0f5d99d40aefb988b46d027aa6754bc5..283769544fa5e428534f8f0aef11c8108038fa9c 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 794ad1b04e9a5f799e46694c27cd0ab9958d142e..e217065b30086f3eefd5eac1beec382b97a4d3eb 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> Foam::optMeshMovement::New "type", modelType, *dictionaryConstructorTablePtr_ - ) << exit(FatalError); + ) << exit(FatalIOError); } return autoPtr<optMeshMovement>(cstrIter()(mesh, dict, patchIDs)); @@ -156,9 +156,10 @@ void Foam::optMeshMovement::writeMeshQualityMetrics() if (writeMeshQualityMetrics_) { cellQuality cellQualityEngine(mesh_); - tmp<scalarField> cellNonOrtho = cellQualityEngine.nonOrthogonality(); - tmp<scalarField> cellSkewness = cellQualityEngine.skewness(); - Info<< "Average, Max cell non - orthogonality " << gAverage(cellNonOrtho()) + tmp<scalarField> cellNonOrtho(cellQualityEngine.nonOrthogonality()); + tmp<scalarField> cellSkewness(cellQualityEngine.skewness()); + Info<< "Average, Max cell non - orthogonality " + << gAverage(cellNonOrtho()) << " " << gMax(cellNonOrtho()) << endl; Info<< "Average, Max cell skewness " << gAverage(cellSkewness()) << " " << gMax(cellSkewness()) << endl;