From 30b4eda7a4ec8771f445f5f852aa315d8642052d Mon Sep 17 00:00:00 2001 From: Mark Olesen <Mark.Olesen@esi-group.com> Date: Tue, 26 Jun 2018 14:18:52 +0200 Subject: [PATCH] TUT: update some old keywords found in tutorials - functionObjectLibs -> libs - redirectType -> name - change deprecated writeCompression flags types to Switch. - cleanup some trailing ';;' from some dictionaries --- .../cavity/system/processorField | 13 +++++-------- src/functionObjects/doc/functionObjects.dox | 2 +- tutorials/IO/fileHandler/system/controlDict | 2 +- .../oscillatingCylinder/0/pointDisplacementy | 4 ++-- .../rutlandVortex2D/system/controlDict | 4 ++-- .../rutlandVortex2D/system/preProcess | 4 ++-- tutorials/compressible/rhoSimpleFoam/squareBend/0/T | 2 +- .../cylinder/cylinderAndBackground/system/fvSchemes | 8 ++++---- .../aeroFoil/aeroFoil_overset/system/controlDict | 2 +- .../incompressible/simpleFoam/pipeCyclic/0.orig/U | 2 +- .../simpleFoam/squareBend/system/fvSchemes | 8 ++++---- .../mixerVesselAMI2D/system/controlDict | 2 +- .../twistingColumn/constant/dynamicMeshDict | 4 +--- .../laminar/climbingRod/system/controlDict | 2 +- .../waveMangroveInteraction/system/controlDict | 2 +- .../damBreakWithObstacle/system/controlDict | 2 +- .../laminar/steamInjection/system/controlDict | 4 ++-- .../schemes/divergenceExample/system/controlDict | 2 +- 18 files changed, 32 insertions(+), 37 deletions(-) diff --git a/applications/test/mapDistributePolyMesh/cavity/system/processorField b/applications/test/mapDistributePolyMesh/cavity/system/processorField index a350fc30921..f4c97a0bffd 100644 --- a/applications/test/mapDistributePolyMesh/cavity/system/processorField +++ b/applications/test/mapDistributePolyMesh/cavity/system/processorField @@ -18,25 +18,22 @@ functions { processorField { - // Type of functionObject type processorField; - // Where to load it from (if not already in solver) libs ("libfieldFunctionObjects.so"); - // Function object enabled flag enabled true; - // When to output the average fields writeControl writeTime; } cellID { - // Load the library containing the 'coded' functionObject - functionObjectLibs ("libutilityFunctionObjects.so"); type coded; - // Name of on-the-fly generated functionObject - redirectType cellID; + + libs ("libutilityFunctionObjects.so"); + + name cellID; + codeExecute #{ volScalarField cellID diff --git a/src/functionObjects/doc/functionObjects.dox b/src/functionObjects/doc/functionObjects.dox index 694ac1ec2ab..62b88707eb2 100644 --- a/src/functionObjects/doc/functionObjects.dox +++ b/src/functionObjects/doc/functionObjects.dox @@ -91,7 +91,7 @@ typically used as the name of the output directory for any derived data. The \c type entry defines the type of function object properties that follow. Since the function objects are packaged into separate libraries, the user must tell the code where to find the function object implementation, identified -using the \c functionObjectLibs entry. +using the \c libs entry. \*---------------------------------------------------------------------------*/ diff --git a/tutorials/IO/fileHandler/system/controlDict b/tutorials/IO/fileHandler/system/controlDict index 135f64524bd..3cdc44bd593 100644 --- a/tutorials/IO/fileHandler/system/controlDict +++ b/tutorials/IO/fileHandler/system/controlDict @@ -37,7 +37,7 @@ writeFormat binary; writePrecision 6; -writeCompression false; +writeCompression off; timeFormat general; diff --git a/tutorials/combustion/XiDyMFoam/oscillatingCylinder/0/pointDisplacementy b/tutorials/combustion/XiDyMFoam/oscillatingCylinder/0/pointDisplacementy index 3f687d1b4b6..27dcf205224 100644 --- a/tutorials/combustion/XiDyMFoam/oscillatingCylinder/0/pointDisplacementy +++ b/tutorials/combustion/XiDyMFoam/oscillatingCylinder/0/pointDisplacementy @@ -1,4 +1,4 @@ -/*---------------------------------------------------------------------------*\ +/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: plus | @@ -29,7 +29,7 @@ boundaryField cylinder { type codedFixedValue; - redirectType pointDisplacementy_cylinder; + name pointDisplacementy_cylinder; code #{ const scalar t = this->db().time().value(); diff --git a/tutorials/compressible/rhoPimpleAdiabaticFoam/rutlandVortex2D/system/controlDict b/tutorials/compressible/rhoPimpleAdiabaticFoam/rutlandVortex2D/system/controlDict index 4b5fbc95346..5cd603b8ee5 100644 --- a/tutorials/compressible/rhoPimpleAdiabaticFoam/rutlandVortex2D/system/controlDict +++ b/tutorials/compressible/rhoPimpleAdiabaticFoam/rutlandVortex2D/system/controlDict @@ -37,7 +37,7 @@ writeFormat binary; writePrecision 10; -writeCompression uncompressed; +writeCompression off; timeFormat general; @@ -51,7 +51,7 @@ functions { type probes; - functionObjectLibs ("libsampling.so"); + libs ("libsampling.so"); probeLocations ( diff --git a/tutorials/compressible/rhoPimpleAdiabaticFoam/rutlandVortex2D/system/preProcess b/tutorials/compressible/rhoPimpleAdiabaticFoam/rutlandVortex2D/system/preProcess index cdedac6aa57..a1134c2a748 100644 --- a/tutorials/compressible/rhoPimpleAdiabaticFoam/rutlandVortex2D/system/preProcess +++ b/tutorials/compressible/rhoPimpleAdiabaticFoam/rutlandVortex2D/system/preProcess @@ -20,8 +20,8 @@ functions createVortex { type coded; - functionObjectLibs ("libutilityFunctionObjects.so"); - redirectType createVortices; + libs ("libutilityFunctionObjects.so"); + name createVortices; enabled yes; codeInclude diff --git a/tutorials/compressible/rhoSimpleFoam/squareBend/0/T b/tutorials/compressible/rhoSimpleFoam/squareBend/0/T index f756375b63e..12808cba494 100644 --- a/tutorials/compressible/rhoSimpleFoam/squareBend/0/T +++ b/tutorials/compressible/rhoSimpleFoam/squareBend/0/T @@ -30,7 +30,7 @@ boundaryField { type inletOutlet; value $internalField; - inletValue $internalField;; + inletValue $internalField; } ".*" diff --git a/tutorials/incompressible/overPimpleDyMFoam/cylinder/cylinderAndBackground/system/fvSchemes b/tutorials/incompressible/overPimpleDyMFoam/cylinder/cylinderAndBackground/system/fvSchemes index c0bf1c9a597..b32e7219a24 100644 --- a/tutorials/incompressible/overPimpleDyMFoam/cylinder/cylinderAndBackground/system/fvSchemes +++ b/tutorials/incompressible/overPimpleDyMFoam/cylinder/cylinderAndBackground/system/fvSchemes @@ -29,10 +29,10 @@ divSchemes { default none; div(phi,U) Gauss limitedLinearV 1; - div(phi,k) Gauss limitedLinear 1;; - div(phi,epsilon) Gauss limitedLinear 1;; - div(phi,R) Gauss limitedLinear 1;; - div(R) Gauss limitedLinear 1;; + div(phi,k) Gauss limitedLinear 1; + div(phi,epsilon) Gauss limitedLinear 1; + div(phi,R) Gauss limitedLinear 1; + div(R) Gauss limitedLinear 1; div(phi,omega) Gauss limitedLinear 1; div(phid,p) Gauss limitedLinear 1; div(phi,K) Gauss limitedLinear 1; diff --git a/tutorials/incompressible/overSimpleFoam/aeroFoil/aeroFoil_overset/system/controlDict b/tutorials/incompressible/overSimpleFoam/aeroFoil/aeroFoil_overset/system/controlDict index 6e5ca5c1c57..e12ee7f7c50 100644 --- a/tutorials/incompressible/overSimpleFoam/aeroFoil/aeroFoil_overset/system/controlDict +++ b/tutorials/incompressible/overSimpleFoam/aeroFoil/aeroFoil_overset/system/controlDict @@ -49,7 +49,7 @@ functions forces { type forces; - functionObjectLibs ( "libforces.so" ); + libs ( "libforces.so" ); outputControl timeStep; outputInterval 10; patches (wing); diff --git a/tutorials/incompressible/simpleFoam/pipeCyclic/0.orig/U b/tutorials/incompressible/simpleFoam/pipeCyclic/0.orig/U index 195bd9349d9..a70ebbdb623 100644 --- a/tutorials/incompressible/simpleFoam/pipeCyclic/0.orig/U +++ b/tutorials/incompressible/simpleFoam/pipeCyclic/0.orig/U @@ -24,7 +24,7 @@ boundaryField inlet { - type codedFixedValue; + type codedFixedValue; name swirl; code diff --git a/tutorials/incompressible/simpleFoam/squareBend/system/fvSchemes b/tutorials/incompressible/simpleFoam/squareBend/system/fvSchemes index c0bf1c9a597..b32e7219a24 100644 --- a/tutorials/incompressible/simpleFoam/squareBend/system/fvSchemes +++ b/tutorials/incompressible/simpleFoam/squareBend/system/fvSchemes @@ -29,10 +29,10 @@ divSchemes { default none; div(phi,U) Gauss limitedLinearV 1; - div(phi,k) Gauss limitedLinear 1;; - div(phi,epsilon) Gauss limitedLinear 1;; - div(phi,R) Gauss limitedLinear 1;; - div(R) Gauss limitedLinear 1;; + div(phi,k) Gauss limitedLinear 1; + div(phi,epsilon) Gauss limitedLinear 1; + div(phi,R) Gauss limitedLinear 1; + div(R) Gauss limitedLinear 1; div(phi,omega) Gauss limitedLinear 1; div(phid,p) Gauss limitedLinear 1; div(phi,K) Gauss limitedLinear 1; diff --git a/tutorials/lagrangian/icoUncoupledKinematicParcelDyMFoam/mixerVesselAMI2D/system/controlDict b/tutorials/lagrangian/icoUncoupledKinematicParcelDyMFoam/mixerVesselAMI2D/system/controlDict index 245a1149e04..84da1f42790 100644 --- a/tutorials/lagrangian/icoUncoupledKinematicParcelDyMFoam/mixerVesselAMI2D/system/controlDict +++ b/tutorials/lagrangian/icoUncoupledKinematicParcelDyMFoam/mixerVesselAMI2D/system/controlDict @@ -37,7 +37,7 @@ writeFormat binary; writePrecision 6; -writeCompression uncompressed; +writeCompression off; timeFormat general; diff --git a/tutorials/mesh/moveDynamicMesh/twistingColumn/constant/dynamicMeshDict b/tutorials/mesh/moveDynamicMesh/twistingColumn/constant/dynamicMeshDict index 5c8d4177a6e..b3bb6899c4e 100644 --- a/tutorials/mesh/moveDynamicMesh/twistingColumn/constant/dynamicMeshDict +++ b/tutorials/mesh/moveDynamicMesh/twistingColumn/constant/dynamicMeshDict @@ -68,9 +68,7 @@ code const scalar maxRotAngle = constant::mathematical::pi*Foam::sin(degToRad(90.0/10.0*tm.value())); - tmp<pointField> tnewPoints(twistColumn(maxRotAngle, p0)); - - return tnewPoints; + return twistColumn(maxRotAngle, p0); #}; diff --git a/tutorials/multiphase/compressibleInterFoam/laminar/climbingRod/system/controlDict b/tutorials/multiphase/compressibleInterFoam/laminar/climbingRod/system/controlDict index 5d2af31bd2d..7d628acf094 100644 --- a/tutorials/multiphase/compressibleInterFoam/laminar/climbingRod/system/controlDict +++ b/tutorials/multiphase/compressibleInterFoam/laminar/climbingRod/system/controlDict @@ -37,7 +37,7 @@ writeFormat ascii; writePrecision 10; -writeCompression uncompressed; +writeCompression off; timeFormat general; diff --git a/tutorials/multiphase/interFoam/laminar/waveMangroveInteraction/system/controlDict b/tutorials/multiphase/interFoam/laminar/waveMangroveInteraction/system/controlDict index 9264fee8a1f..0635361d036 100644 --- a/tutorials/multiphase/interFoam/laminar/waveMangroveInteraction/system/controlDict +++ b/tutorials/multiphase/interFoam/laminar/waveMangroveInteraction/system/controlDict @@ -59,7 +59,7 @@ functions line { type sets; - functionObjectLibs ("libsampling.so"); + libs ("libsampling.so"); enabled true; writeControl writeTime; diff --git a/tutorials/multiphase/interIsoFoam/damBreakWithObstacle/system/controlDict b/tutorials/multiphase/interIsoFoam/damBreakWithObstacle/system/controlDict index 1ce0f5a1452..785591d16e8 100644 --- a/tutorials/multiphase/interIsoFoam/damBreakWithObstacle/system/controlDict +++ b/tutorials/multiphase/interIsoFoam/damBreakWithObstacle/system/controlDict @@ -37,7 +37,7 @@ writeFormat ascii; writePrecision 6; -writeCompression uncompressed; +writeCompression off; timeFormat general; diff --git a/tutorials/multiphase/reactingTwoPhaseEulerFoam/laminar/steamInjection/system/controlDict b/tutorials/multiphase/reactingTwoPhaseEulerFoam/laminar/steamInjection/system/controlDict index 2452962436b..ddc83226089 100644 --- a/tutorials/multiphase/reactingTwoPhaseEulerFoam/laminar/steamInjection/system/controlDict +++ b/tutorials/multiphase/reactingTwoPhaseEulerFoam/laminar/steamInjection/system/controlDict @@ -56,7 +56,7 @@ functions timeStepping { type setTimeStep; - functionObjectLibs ("libutilityFunctionObjects.so"); + libs ("libutilityFunctionObjects.so"); enabled yes; deltaT tableFile; file "system/deltaTvalues"; @@ -65,7 +65,7 @@ functions minMaxp { type fieldMinMax; - functionObjectLibs ("libfieldFunctionObjects.so"); + libs ("libfieldFunctionObjects.so"); fields ( p diff --git a/tutorials/verificationAndValidation/schemes/divergenceExample/system/controlDict b/tutorials/verificationAndValidation/schemes/divergenceExample/system/controlDict index ef00d105763..9f4c60bb100 100644 --- a/tutorials/verificationAndValidation/schemes/divergenceExample/system/controlDict +++ b/tutorials/verificationAndValidation/schemes/divergenceExample/system/controlDict @@ -50,7 +50,7 @@ functions sample1 { type sets; - functionObjectLibs ("libsampling.so"); + libs ("libsampling.so"); writeControl onEnd; setFormat raw; sets -- GitLab