From 37b0fe0adedaace19ca6f88b37a3d08800fe0fdf Mon Sep 17 00:00:00 2001 From: henry <Henry Weller h.weller@opencfd.co.uk> Date: Thu, 9 Jul 2009 23:28:54 +0100 Subject: [PATCH] Corrections to get the tutorial test loop to run cleanly. --- .../compressible/rhoCentralFoam/Make/options | 5 ++- .../mesh/generation/blockMesh/blockMeshApp.C | 3 +- .../foamToEnsight/foamToEnsight.C | 2 ++ .../dataConversion/foamToGMV/foamToGMV.C | 2 +- .../postProcessing/foamCalc/foamCalc.C | 2 ++ .../postProcessing/velocityField/Co/Co.C | 2 ++ .../velocityField/Lambda2/Lambda2.C | 4 ++- .../postProcessing/velocityField/Mach/Mach.C | 2 ++ .../postProcessing/velocityField/Pe/Pe.C | 5 ++- .../postProcessing/velocityField/Q/Q.C | 5 ++- .../velocityField/enstrophy/enstrophy.C | 2 ++ .../velocityField/flowType/flowType.C | 4 ++- .../streamFunction/streamFunction.C | 4 +-- .../velocityField/uprime/uprime.C | 5 ++- .../velocityField/vorticity/vorticity.C | 5 ++- .../rhoPisoFoam/les/pitzDaily/0/alphaSgs} | 32 +++++++++++++------ .../rhoPisoFoam/les/pitzDaily/0/muSgs | 10 +++--- .../les/pitzDaily/constant/polyMesh/boundary | 5 +-- .../les/pitzDaily/system/controlDict | 5 +++ .../iglooWithFridges/Allrun | 1 - .../iglooWithFridges/system/snappyHexMeshDict | 5 ++- .../multiRegionHeater/constant/bottomAir/g | 4 ++- .../multiRegionHeater/constant/topAir/g | 1 + .../motorBike/system/snappyHexMeshDict | 15 +++++---- .../ras/damBreakWithObstacle/0-orig/p | 6 ++-- .../interDyMFoam/ras/damBreakWithObstacle/0/p | 6 ++-- .../interDyMFoam/ras/sloshingTank2D/0/p | 3 +- .../ras/sloshingTank2D/system/controlDict | 4 +-- .../interDyMFoam/ras/sloshingTank2D3DoF/0/p | 3 +- .../constant/polyMesh/blockMeshDict | 4 +-- .../constant/polyMesh/boundary | 4 +-- .../ras/sloshingTank2D3DoF/system/controlDict | 7 ++-- .../interDyMFoam/ras/sloshingTank3D/0/p | 3 +- .../ras/sloshingTank3D/system/controlDict | 2 +- .../interDyMFoam/ras/sloshingTank3D3DoF/0/p | 3 +- .../ras/sloshingTank3D3DoF/system/controlDict | 2 +- .../interDyMFoam/ras/sloshingTank3D6DoF/0/p | 3 +- .../ras/sloshingTank3D6DoF/system/controlDict | 2 +- 38 files changed, 120 insertions(+), 62 deletions(-) rename tutorials/{multiphase/interDyMFoam/ras/sloshingTank2D3DoF/0/alpha1 => compressible/rhoPisoFoam/les/pitzDaily/0/alphaSgs} (66%) mode change 100644 => 120000 tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/topAir/g diff --git a/applications/solvers/compressible/rhoCentralFoam/Make/options b/applications/solvers/compressible/rhoCentralFoam/Make/options index b6ede7054d4..4714ca611c7 100644 --- a/applications/solvers/compressible/rhoCentralFoam/Make/options +++ b/applications/solvers/compressible/rhoCentralFoam/Make/options @@ -2,11 +2,10 @@ EXE_INC = \ -I$(LIB_SRC)/finiteVolume/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ - -IBCs/lnInclude \ + -IBCs/lnInclude \ -I$(LIB_SRC)/sampling/lnInclude EXE_LIBS = \ -lfiniteVolume \ -lbasicThermophysicalModels \ - -lspecie \ - -L$(FOAM_USER_LIBBIN) \ + -lspecie \ -lrhoCentralFoam diff --git a/applications/utilities/mesh/generation/blockMesh/blockMeshApp.C b/applications/utilities/mesh/generation/blockMesh/blockMeshApp.C index 1d034714efe..b4bd379d759 100644 --- a/applications/utilities/mesh/generation/blockMesh/blockMeshApp.C +++ b/applications/utilities/mesh/generation/blockMesh/blockMeshApp.C @@ -348,7 +348,8 @@ int main(int argc, char *argv[]) << exit(FatalError); } - Info<< nl << "end" << endl; + Info<< nl << "End" << endl; + return 0; } diff --git a/applications/utilities/postProcessing/dataConversion/foamToEnsight/foamToEnsight.C b/applications/utilities/postProcessing/dataConversion/foamToEnsight/foamToEnsight.C index 881bb4b05a3..fc0c3db61cb 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToEnsight/foamToEnsight.C +++ b/applications/utilities/postProcessing/dataConversion/foamToEnsight/foamToEnsight.C @@ -492,6 +492,8 @@ int main(int argc, char *argv[]) delete ensightCaseFilePtr; } + Info<< "End\n" << endl; + return 0; } diff --git a/applications/utilities/postProcessing/dataConversion/foamToGMV/foamToGMV.C b/applications/utilities/postProcessing/dataConversion/foamToGMV/foamToGMV.C index 6c7e23ebaef..66d4b6e43e7 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToGMV/foamToGMV.C +++ b/applications/utilities/postProcessing/dataConversion/foamToGMV/foamToGMV.C @@ -88,7 +88,7 @@ int main(int argc, char *argv[]) } } - Info << nl << "Translation Complete." << nl; + Info<< "\nEnd\n" << endl; return 0; } diff --git a/applications/utilities/postProcessing/foamCalc/foamCalc.C b/applications/utilities/postProcessing/foamCalc/foamCalc.C index 717a63e1ec9..c673ed24552 100644 --- a/applications/utilities/postProcessing/foamCalc/foamCalc.C +++ b/applications/utilities/postProcessing/foamCalc/foamCalc.C @@ -84,6 +84,8 @@ int main(int argc, char *argv[]) utility().tryPostCalc(args, runTime, mesh); + Info<< "End\n" << endl; + return 0; } diff --git a/applications/utilities/postProcessing/velocityField/Co/Co.C b/applications/utilities/postProcessing/velocityField/Co/Co.C index 23d7b008a7d..2faa212583c 100644 --- a/applications/utilities/postProcessing/velocityField/Co/Co.C +++ b/applications/utilities/postProcessing/velocityField/Co/Co.C @@ -179,6 +179,8 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " No phi" << endl; } + + Info<< "\nEnd\n" << endl; } // ************************************************************************* // diff --git a/applications/utilities/postProcessing/velocityField/Lambda2/Lambda2.C b/applications/utilities/postProcessing/velocityField/Lambda2/Lambda2.C index 0b42de1404a..0b64ebd1633 100644 --- a/applications/utilities/postProcessing/velocityField/Lambda2/Lambda2.C +++ b/applications/utilities/postProcessing/velocityField/Lambda2/Lambda2.C @@ -1,4 +1,4 @@ -/*---------------------------------------------------------------------------*\ +/*---------------------------------------------------------------------------* \ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | @@ -78,6 +78,8 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " No U" << endl; } + + Info<< "\nEnd\n" << endl; } diff --git a/applications/utilities/postProcessing/velocityField/Mach/Mach.C b/applications/utilities/postProcessing/velocityField/Mach/Mach.C index 2e7c517e9d0..cec41457f35 100644 --- a/applications/utilities/postProcessing/velocityField/Mach/Mach.C +++ b/applications/utilities/postProcessing/velocityField/Mach/Mach.C @@ -134,6 +134,8 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " Missing U or T" << endl; } + + Info<< "\nEnd\n" << endl; } diff --git a/applications/utilities/postProcessing/velocityField/Pe/Pe.C b/applications/utilities/postProcessing/velocityField/Pe/Pe.C index 05c9ca1a0d2..0af52d405af 100644 --- a/applications/utilities/postProcessing/velocityField/Pe/Pe.C +++ b/applications/utilities/postProcessing/velocityField/Pe/Pe.C @@ -1,4 +1,4 @@ -/*---------------------------------------------------------------------------*\ +/*---------------------------------------------------------------------------* \ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | @@ -361,6 +361,9 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " No phi" << endl; } + + Info<< "\nEnd\n" << endl; } + // ************************************************************************* // diff --git a/applications/utilities/postProcessing/velocityField/Q/Q.C b/applications/utilities/postProcessing/velocityField/Q/Q.C index 34a09790d14..08c214a394a 100644 --- a/applications/utilities/postProcessing/velocityField/Q/Q.C +++ b/applications/utilities/postProcessing/velocityField/Q/Q.C @@ -1,4 +1,4 @@ -/*---------------------------------------------------------------------------*\ +/*---------------------------------------------------------------------------* \ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | @@ -105,6 +105,9 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " No U" << endl; } + + Info<< "\nEnd\n" << endl; } + // ************************************************************************* // diff --git a/applications/utilities/postProcessing/velocityField/enstrophy/enstrophy.C b/applications/utilities/postProcessing/velocityField/enstrophy/enstrophy.C index 96ccb4b9079..d510ee3849a 100644 --- a/applications/utilities/postProcessing/velocityField/enstrophy/enstrophy.C +++ b/applications/utilities/postProcessing/velocityField/enstrophy/enstrophy.C @@ -80,6 +80,8 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " No U" << endl; } + + Info<< "\nEnd\n" << endl; } diff --git a/applications/utilities/postProcessing/velocityField/flowType/flowType.C b/applications/utilities/postProcessing/velocityField/flowType/flowType.C index 20e425864d2..343ff0517d6 100644 --- a/applications/utilities/postProcessing/velocityField/flowType/flowType.C +++ b/applications/utilities/postProcessing/velocityField/flowType/flowType.C @@ -1,4 +1,4 @@ -/*---------------------------------------------------------------------------*\ +/*---------------------------------------------------------------------------* \ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | @@ -87,6 +87,8 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " No U" << endl; } + + Info<< "\nEnd\n" << endl; } diff --git a/applications/utilities/postProcessing/velocityField/streamFunction/streamFunction.C b/applications/utilities/postProcessing/velocityField/streamFunction/streamFunction.C index 68d4c8d6980..44ab386d9fa 100644 --- a/applications/utilities/postProcessing/velocityField/streamFunction/streamFunction.C +++ b/applications/utilities/postProcessing/velocityField/streamFunction/streamFunction.C @@ -1,4 +1,4 @@ -/*---------------------------------------------------------------------------*\ +/*---------------------------------------------------------------------------* \ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | @@ -460,7 +460,7 @@ int main(int argc, char *argv[]) } } - Info<< "End\n" << endl; + Info<< "\nEnd\n" << endl; return 0; } diff --git a/applications/utilities/postProcessing/velocityField/uprime/uprime.C b/applications/utilities/postProcessing/velocityField/uprime/uprime.C index c1f7071f744..54012aef9a4 100644 --- a/applications/utilities/postProcessing/velocityField/uprime/uprime.C +++ b/applications/utilities/postProcessing/velocityField/uprime/uprime.C @@ -1,4 +1,4 @@ -/*---------------------------------------------------------------------------*\ +/*---------------------------------------------------------------------------* \ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | @@ -80,6 +80,9 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " No k" << endl; } + + Info<< "\nEnd\n" << endl; } + // ************************************************************************* // diff --git a/applications/utilities/postProcessing/velocityField/vorticity/vorticity.C b/applications/utilities/postProcessing/velocityField/vorticity/vorticity.C index 3b4a85ca3e6..e59384f3c07 100644 --- a/applications/utilities/postProcessing/velocityField/vorticity/vorticity.C +++ b/applications/utilities/postProcessing/velocityField/vorticity/vorticity.C @@ -1,4 +1,4 @@ -/*---------------------------------------------------------------------------*\ +/*---------------------------------------------------------------------------* \ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | @@ -93,6 +93,9 @@ void Foam::calc(const argList& args, const Time& runTime, const fvMesh& mesh) { Info<< " No U" << endl; } + + Info<< "\nEnd\n" << endl; } + // ************************************************************************* // diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/0/alpha1 b/tutorials/compressible/rhoPisoFoam/les/pitzDaily/0/alphaSgs similarity index 66% rename from tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/0/alpha1 rename to tutorials/compressible/rhoPisoFoam/les/pitzDaily/0/alphaSgs index 8e28c332b7e..5ce0dfcc522 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/0/alpha1 +++ b/tutorials/compressible/rhoPisoFoam/les/pitzDaily/0/alphaSgs @@ -1,8 +1,8 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.5 | -| \\ / A nd | Web: http://www.OpenFOAM.org | +| \\ / O peration | Version: dev | +| \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile @@ -10,28 +10,42 @@ FoamFile version 2.0; format ascii; class volScalarField; - object alpha1; + location "0"; + object alphat; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -dimensions [0 0 0 0 0 0 0]; +dimensions [1 -1 -1 0 0 0 0]; internalField uniform 0; boundaryField { - front + inlet { - type empty; + type zeroGradient; } - back + + outlet { - type empty; + type zeroGradient; } - walls + + upperWall { type zeroGradient; } + + lowerWall + { + type zeroGradient; + } + + frontAndBack + { + type empty; + } } + // ************************************************************************* // diff --git a/tutorials/compressible/rhoPisoFoam/les/pitzDaily/0/muSgs b/tutorials/compressible/rhoPisoFoam/les/pitzDaily/0/muSgs index 242527194d4..334ab2c339b 100644 --- a/tutorials/compressible/rhoPisoFoam/les/pitzDaily/0/muSgs +++ b/tutorials/compressible/rhoPisoFoam/les/pitzDaily/0/muSgs @@ -20,27 +20,27 @@ internalField uniform 0; boundaryField { - inlet + inlet { type zeroGradient; } - outlet + outlet { type zeroGradient; } - upperWall + upperWall { type zeroGradient; } - lowerWall + lowerWall { type zeroGradient; } - frontAndBack + frontAndBack { type empty; } diff --git a/tutorials/compressible/rhoPisoFoam/les/pitzDaily/constant/polyMesh/boundary b/tutorials/compressible/rhoPisoFoam/les/pitzDaily/constant/polyMesh/boundary index 9a319af977d..313dcceba1a 100644 --- a/tutorials/compressible/rhoPisoFoam/les/pitzDaily/constant/polyMesh/boundary +++ b/tutorials/compressible/rhoPisoFoam/les/pitzDaily/constant/polyMesh/boundary @@ -1,8 +1,8 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.5 | -| \\ / A nd | Web: http://www.OpenFOAM.org | +| \\ / O peration | Version: dev | +| \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile @@ -10,6 +10,7 @@ FoamFile version 2.0; format ascii; class polyBoundaryMesh; + location "constant/polyMesh"; object boundary; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/compressible/rhoPisoFoam/les/pitzDaily/system/controlDict b/tutorials/compressible/rhoPisoFoam/les/pitzDaily/system/controlDict index 4bcaa9191c5..685eac20a35 100644 --- a/tutorials/compressible/rhoPisoFoam/les/pitzDaily/system/controlDict +++ b/tutorials/compressible/rhoPisoFoam/les/pitzDaily/system/controlDict @@ -45,6 +45,11 @@ timePrecision 6; runTimeModifiable yes; +adjustTimeStep no; + +maxCo 0.5; + + functions { fieldAverage1 diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/Allrun b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/Allrun index 79dc3f4b95e..79d959124fc 100755 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/Allrun +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/Allrun @@ -4,6 +4,5 @@ runApplication blockMesh runApplication snappyHexMesh -overwrite -runApplication setFields runApplication buoyantBoussinesqSimpleFoam diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict index d31010ace7e..019b09810f2 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict @@ -10,9 +10,8 @@ FoamFile version 2.0; format ascii; class dictionary; - object autoHexMeshDict; + object snappyHexMeshDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Which of the steps to run @@ -317,7 +316,6 @@ addLayersControls // Create buffer region for new layer terminations nBufferCellsNoExtrude 0; - // Overall max number of layer addition iterations nLayerIter 50; } @@ -391,4 +389,5 @@ debug 0; // Note: the write tolerance needs to be higher than this. mergeTolerance 1E-6; + // ************************************************************************* // diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/bottomAir/g b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/bottomAir/g index 4cada4ce7a6..2b77c937a25 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/bottomAir/g +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/bottomAir/g @@ -10,11 +10,13 @@ FoamFile version 2.0; format ascii; class uniformDimensionedVectorField; + location "constant"; object g; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 1 -2 0 0 0 0]; -value (0 -9.81 0); +value ( 0 -9.81 0 ); + // ************************************************************************* // diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/topAir/g b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/topAir/g deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/topAir/g b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/topAir/g new file mode 120000 index 00000000000..fe0384ff08b --- /dev/null +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/topAir/g @@ -0,0 +1 @@ +../bottomAir/g \ No newline at end of file diff --git a/tutorials/incompressible/simpleFoam/motorBike/system/snappyHexMeshDict b/tutorials/incompressible/simpleFoam/motorBike/system/snappyHexMeshDict index 1006a1e1b6a..b3c3a08e9e9 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/system/snappyHexMeshDict +++ b/tutorials/incompressible/simpleFoam/motorBike/system/snappyHexMeshDict @@ -1,11 +1,10 @@ -/*---------------------------------------------------------------------------*\ +/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / O peration | Version: 1.5 | +| \\ / A nd | Web: http://www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; @@ -13,7 +12,6 @@ FoamFile class dictionary; object snappyHexMeshDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Which of the steps to run @@ -176,6 +174,8 @@ snapControls // Settings for the layer addition. addLayersControls { + relativeSizes true; + // Per final patch (so not geometry!) the layer information layers { @@ -460,7 +460,7 @@ addLayersControls // is the // thickness of the layer furthest away from the wall. // Relative to undistorted size of cell outside layer. - finalLayerRatio 0.3; + finalLayerThickness 0.3; //- Minimum thickness of cell layer. If for any reason layer // cannot be above minThickness do not add layer. @@ -504,6 +504,9 @@ addLayersControls // Create buffer region for new layer terminations nBufferCellsNoExtrude 0; + + // Overall max number of layer addition iterations + nLayerIter 50; } diff --git a/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/0-orig/p b/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/0-orig/p index b3a944b216d..5149e924344 100644 --- a/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/0-orig/p +++ b/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/0-orig/p @@ -22,12 +22,14 @@ boundaryField { walls { - type zeroGradient; + type buoyantPressure; + value uniform 0; } obstacle { - type zeroGradient; + type buoyantPressure; + value uniform 0; } atmosphere diff --git a/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/0/p b/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/0/p index b3a944b216d..5149e924344 100644 --- a/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/0/p +++ b/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/0/p @@ -22,12 +22,14 @@ boundaryField { walls { - type zeroGradient; + type buoyantPressure; + value uniform 0; } obstacle { - type zeroGradient; + type buoyantPressure; + value uniform 0; } atmosphere diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/0/p b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/0/p index c69b424dc75..db8d5ad9f63 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/0/p +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/0/p @@ -30,7 +30,8 @@ boundaryField } walls { - type zeroGradient; + type buoyantPressure; + value uniform 0; } } diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/system/controlDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/system/controlDict index 2da46048d74..b8d66af38a3 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/system/controlDict +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/system/controlDict @@ -56,7 +56,7 @@ functions probes { type probes; - functionObjectLibs ( "libsampling.so" ); + functionObjectLibs ("libsampling.so"); outputControl timeStep; outputInterval 1; probeLocations @@ -73,7 +73,7 @@ functions wallPressure { type surfaces; - functionObjectLibs ( "libsampling.so" ); + functionObjectLibs ("libsampling.so"); outputControl timeStep; outputInterval 10; surfaceFormat raw; diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/0/p b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/0/p index c69b424dc75..db8d5ad9f63 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/0/p +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/0/p @@ -30,7 +30,8 @@ boundaryField } walls { - type zeroGradient; + type buoyantPressure; + value uniform 0; } } diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/blockMeshDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/blockMeshDict index c7d3ee2dcd5..4a938bd66e4 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/blockMeshDict +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/blockMeshDict @@ -15,9 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // General m4 macros - - - + diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/boundary b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/boundary index 53b37c41f6d..067ff53cc98 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/boundary +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/boundary @@ -1,8 +1,8 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.5 | -| \\ / A nd | Web: http://www.OpenFOAM.org | +| \\ / O peration | Version: dev | +| \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/system/controlDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/system/controlDict index c0adba94fba..b8d66af38a3 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/system/controlDict +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/system/controlDict @@ -56,9 +56,9 @@ functions probes { type probes; - name probes; + functionObjectLibs ("libsampling.so"); outputControl timeStep; - outputInterval 10; + outputInterval 1; probeLocations ( ( 0 9.95 19.77 ) @@ -73,7 +73,7 @@ functions wallPressure { type surfaces; - functionObjectLibs ( "libsampling.so" ); + functionObjectLibs ("libsampling.so"); outputControl timeStep; outputInterval 10; surfaceFormat raw; @@ -81,6 +81,7 @@ functions ( p ); + surfaces ( walls diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/0/p b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/0/p index d27ad70eb9e..ce3e974b7ee 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/0/p +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/0/p @@ -22,7 +22,8 @@ boundaryField { walls { - type zeroGradient; + type buoyantPressure; + value uniform 0; } } diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/system/controlDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/system/controlDict index 08aaf802e19..a3b08d083bb 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/system/controlDict +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/system/controlDict @@ -56,7 +56,7 @@ functions probes { type probes; - name probes; + functionObjectLibs ("libsampling.so"); outputControl timeStep; outputInterval 1; probeLocations diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/0/p b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/0/p index d27ad70eb9e..ce3e974b7ee 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/0/p +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/0/p @@ -22,7 +22,8 @@ boundaryField { walls { - type zeroGradient; + type buoyantPressure; + value uniform 0; } } diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/system/controlDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/system/controlDict index 08aaf802e19..a3b08d083bb 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/system/controlDict +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/system/controlDict @@ -56,7 +56,7 @@ functions probes { type probes; - name probes; + functionObjectLibs ("libsampling.so"); outputControl timeStep; outputInterval 1; probeLocations diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/0/p b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/0/p index d27ad70eb9e..ce3e974b7ee 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/0/p +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/0/p @@ -22,7 +22,8 @@ boundaryField { walls { - type zeroGradient; + type buoyantPressure; + value uniform 0; } } diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/system/controlDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/system/controlDict index 08aaf802e19..a3b08d083bb 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/system/controlDict +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/system/controlDict @@ -56,7 +56,7 @@ functions probes { type probes; - name probes; + functionObjectLibs ("libsampling.so"); outputControl timeStep; outputInterval 1; probeLocations -- GitLab