diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/0/U b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/U new file mode 100644 index 0000000000..18168059ef --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/U @@ -0,0 +1,45 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class volVectorField; + location "0"; + object U; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 1 -1 0 0 0 0]; + +internalField uniform (0 0 0); + +boundaryField +{ + #includeEtc "caseDicts/setConstraintTypes" + + rotor + { + type movingWallVelocity; + value $internalField; + } + + stator + { + type movingWallVelocity; + value $internalField; + } + + nonCouple + { + type movingWallSlipVelocity; + value $internalField; + } +} + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/0/epsilon b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/epsilon new file mode 100644 index 0000000000..1351541d4a --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/epsilon @@ -0,0 +1,44 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class volScalarField; + location "0"; + object epsilon; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 2 -3 0 0 0 0]; + +internalField uniform 20; + +boundaryField +{ + #includeEtc "caseDicts/setConstraintTypes" + + rotor + { + type epsilonWallFunction; + value $internalField; + } + + stator + { + type epsilonWallFunction; + value $internalField; + } + + nonCouple + { + type zeroGradient; + } +} + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/0/k b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/k new file mode 100644 index 0000000000..9191b2dfe1 --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/k @@ -0,0 +1,44 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class volScalarField; + location "0"; + object k; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 2 -2 0 0 0 0]; + +internalField uniform 1; + +boundaryField +{ + #includeEtc "caseDicts/setConstraintTypes" + + rotor + { + type kqRWallFunction; + value uniform 0; + } + + stator + { + type kqRWallFunction; + value uniform 0; + } + + nonCouple + { + type zeroGradient; + } +} + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/0/nut b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/nut new file mode 100644 index 0000000000..31011b5973 --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/nut @@ -0,0 +1,44 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class volScalarField; + location "0"; + object nut; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 2 -1 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + #includeEtc "caseDicts/setConstraintTypes" + + rotor + { + type nutkWallFunction; + value uniform 0; + } + + stator + { + type nutkWallFunction; + value uniform 0; + } + + nonCouple + { + type zeroGradient; + } +} + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/0/p b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/p new file mode 100644 index 0000000000..167c288a01 --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/0/p @@ -0,0 +1,42 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class volScalarField; + location "0"; + object p; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 2 -2 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + #includeEtc "caseDicts/setConstraintTypes" + + rotor + { + type zeroGradient; + } + + stator + { + type zeroGradient; + } + + nonCouple + { + type zeroGradient; + } +} + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/Allrun b/tutorials/modules/incompressibleFluid/mixerVessel2D/Allrun new file mode 100755 index 0000000000..c624c244cf --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/Allrun @@ -0,0 +1,16 @@ +#!/bin/sh +cd ${0%/*} || exit 1 # Run from this directory + +# Source tutorial run functions +. $WM_PROJECT_DIR/bin/tools/RunFunctions + +application=$(getApplication) + +runApplication blockMesh -dict $FOAM_TUTORIALS/resources/blockMesh/mixerVessel2D +runApplication createBaffles -overwrite +runApplication splitBaffles -overwrite +runApplication createNonConformalCouples -overwrite nonCouple1 nonCouple2 + +runApplication $application + +#------------------------------------------------------------------------------ diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/constant/dynamicMeshDict b/tutorials/modules/incompressibleFluid/mixerVessel2D/constant/dynamicMeshDict new file mode 100644 index 0000000000..55c31c7405 --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/constant/dynamicMeshDict @@ -0,0 +1,36 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class dictionary; + location "constant"; + object dynamicMeshDict; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +mover +{ + type motionSolver; + + libs ("libfvMeshMovers.so" "libfvMotionSolvers.so"); + + motionSolver solidBody; + + cellZone rotor; + + solidBodyMotionFunction rotatingMotion; + + origin (0 0 0); + axis (0 0 1); + + rpm 60; +} + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/momentumTransport b/tutorials/modules/incompressibleFluid/mixerVessel2D/constant/momentumTransport similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/momentumTransport rename to tutorials/modules/incompressibleFluid/mixerVessel2D/constant/momentumTransport diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/constant/physicalProperties b/tutorials/modules/incompressibleFluid/mixerVessel2D/constant/physicalProperties new file mode 100644 index 0000000000..8e9965472a --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/constant/physicalProperties @@ -0,0 +1,22 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class dictionary; + location "constant"; + object physicalProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +viscosityModel constant; + +nu [0 2 -1 0 0 0 0] 1e-05; + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/system/controlDict b/tutorials/modules/incompressibleFluid/mixerVessel2D/system/controlDict new file mode 100644 index 0000000000..5224c1c1c0 --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/system/controlDict @@ -0,0 +1,89 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class dictionary; + location "system"; + object controlDict; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +application foamRun; + +solver incompressibleFluid; + +startFrom startTime; + +startTime 0; + +stopAt endTime; + +endTime 5; + +deltaT 1e-3; + +writeControl adjustableRunTime; + +writeInterval 0.05; + +purgeWrite 0; + +writeFormat ascii; + +writePrecision 6; + +writeCompression off; + +timeFormat general; + +timePrecision 6; + +runTimeModifiable true; + +adjustTimeStep yes; + +maxCo 0.5; + +functions +{ + cartesianToCylindrical + { + type cylindrical; + libs ("libfieldFunctionObjects.so"); + + origin (0 0 0); + axis (0 0 1); + + field U; + + writeControl outputTime; + writeInterval 1; + } + + #includeFunc fieldAverage(cylindrical(U)) + + cylindricalToCartesian + { + type cylindrical; + libs ("libfieldFunctionObjects.so"); + + origin (0 0 0); + axis (0 0 1); + + field cylindrical(U)Mean; + toCartesian true; + result UMean; + + writeControl outputTime; + writeInterval 1; + } +} + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/system/createBafflesDict b/tutorials/modules/incompressibleFluid/mixerVessel2D/system/createBafflesDict new file mode 100644 index 0000000000..4fa5140bb1 --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/system/createBafflesDict @@ -0,0 +1,45 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class dictionary; + location "system"; + object createBafflesDict; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +internalFacesOnly true; + +#include "$FOAM_TUTORIALS/resources/blockMesh/mixerVessel2D" + +baffles +{ + nonCouple + { + type searchableSurface; + surface searchableCylinder; + point1 (0 0 -100); + point2 (0 0 100); + radius $rotorRegion; + + owner + { + name nonCouple1; + type patch; + } + + neighbour + { + name nonCouple2; + type patch; + } + } +} + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/system/fvSchemes b/tutorials/modules/incompressibleFluid/mixerVessel2D/system/fvSchemes new file mode 100644 index 0000000000..d68be1d9a7 --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/system/fvSchemes @@ -0,0 +1,53 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class dictionary; + location "system"; + object fvSchemes; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +ddtSchemes +{ + default Euler; +} + +gradSchemes +{ + default Gauss linear; + grad(p) Gauss linear; + grad(U) Gauss linear; +} + +divSchemes +{ + default none; + div(phi,U) Gauss linearUpwind grad(U); + div((nuEff*dev2(T(grad(U))))) Gauss linear; +} + +laplacianSchemes +{ + default Gauss linear corrected; +} + +interpolationSchemes +{ + default linear; + interpolate(HbyA) linear; +} + +snGradSchemes +{ + default corrected; +} + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2D/system/fvSolution b/tutorials/modules/incompressibleFluid/mixerVessel2D/system/fvSolution new file mode 100644 index 0000000000..712366d0ac --- /dev/null +++ b/tutorials/modules/incompressibleFluid/mixerVessel2D/system/fvSolution @@ -0,0 +1,87 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class dictionary; + location "system"; + object fvSolution; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +solvers +{ + "pcorr.*" + { + solver GAMG; + smoother GaussSeidel; + cacheAgglomeration no; + tolerance 0.02; + relTol 0; + } + + p + { + $pcorr; + tolerance 1e-6; + relTol 0.01; + } + + pFinal + { + $p; + tolerance 1e-6; + relTol 0; + } + + U + { + solver smoothSolver; + smoother GaussSeidel; + tolerance 1e-5; + relTol 0.01; + } + + UFinal + { + $U; + tolerance 1e-6; + relTol 0; + } + + cellMotionUx + { + solver PCG; + preconditioner DIC; + tolerance 1e-8; + relTol 0; + } +} + +PIMPLE +{ + nOuterCorrectors 2; + nCorrectors 1; + nNonOrthogonalCorrectors 0; + + correctPhi yes; + correctMeshPhi no; + + pRefCell 0; + pRefValue 0; +} + +relaxationFactors +{ + equations + { + ".*" 1; + } +} + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DMRF/constant/MRFProperties b/tutorials/modules/incompressibleFluid/mixerVessel2DMRF/constant/MRFProperties index dfe432f7e0..0d1eac7058 100644 --- a/tutorials/modules/incompressibleFluid/mixerVessel2DMRF/constant/MRFProperties +++ b/tutorials/modules/incompressibleFluid/mixerVessel2DMRF/constant/MRFProperties @@ -21,7 +21,7 @@ MRF origin (0 0 0); axis (0 0 1); - rpm 1000; + rpm 60; } // ************************************************************************* // diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/0/U b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/0/U similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/0/U rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/0/U diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/0/p b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/0/p similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/0/p rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/0/p diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/Allrun b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/Allrun similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/Allrun rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/Allrun diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/cloudPositions b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/cloudPositions similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/cloudPositions rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/cloudPositions diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/cloudProperties b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/cloudProperties similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/cloudProperties rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/cloudProperties diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/dynamicMeshDict b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/dynamicMeshDict similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/dynamicMeshDict rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/dynamicMeshDict diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/g b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/g similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/g rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/g diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/constant/momentumTransport b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/momentumTransport similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/constant/momentumTransport rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/momentumTransport diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/physicalProperties b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/physicalProperties similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/constant/physicalProperties rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/constant/physicalProperties diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/controlDict b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/controlDict similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/controlDict rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/controlDict diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/createBafflesDict b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/createBafflesDict similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/createBafflesDict rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/createBafflesDict diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/decomposeParDict b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/decomposeParDict similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/decomposeParDict rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/decomposeParDict diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/fvSchemes b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/fvSchemes similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/fvSchemes rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/fvSchemes diff --git a/tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/fvSolution b/tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/fvSolution similarity index 100% rename from tutorials/modules/incompressibleFluid/mixerVessel2DParticles/system/fvSolution rename to tutorials/modules/incompressibleFluid/mixerVesselHorizontal2DParticles/system/fvSolution diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/0/U b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/0/U similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/0/U rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/0/U diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/0/alpha.water.orig b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/0/alpha.water.orig similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/0/alpha.water.orig rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/0/alpha.water.orig diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/0/p_rgh b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/0/p_rgh similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/0/p_rgh rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/0/p_rgh diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/Allrun b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/Allrun similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/Allrun rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/Allrun diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/constant/dynamicMeshDict b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/dynamicMeshDict similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/constant/dynamicMeshDict rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/dynamicMeshDict diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/constant/g b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/g similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/constant/g rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/g diff --git a/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/momentumTransport b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/momentumTransport new file mode 100644 index 0000000000..8278c989ec --- /dev/null +++ b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/momentumTransport @@ -0,0 +1,20 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: dev + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + format ascii; + class dictionary; + location "constant"; + object momentumTransport; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +simulationType laminar; + + +// ************************************************************************* // diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/constant/phaseProperties b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/phaseProperties similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/constant/phaseProperties rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/phaseProperties diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/constant/physicalProperties.air b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/physicalProperties.air similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/constant/physicalProperties.air rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/physicalProperties.air diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/constant/physicalProperties.water b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/physicalProperties.water similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/constant/physicalProperties.water rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/constant/physicalProperties.water diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/system/controlDict b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/controlDict similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/system/controlDict rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/controlDict diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/system/createBafflesDict b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/createBafflesDict similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/system/createBafflesDict rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/createBafflesDict diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/system/fvSchemes b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/fvSchemes similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/system/fvSchemes rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/fvSchemes diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/system/fvSolution b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/fvSolution similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/system/fvSolution rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/fvSolution diff --git a/tutorials/modules/incompressibleVoF/mixerVessel2D/system/setFieldsDict b/tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/setFieldsDict similarity index 100% rename from tutorials/modules/incompressibleVoF/mixerVessel2D/system/setFieldsDict rename to tutorials/modules/incompressibleVoF/mixerVesselHorizontal2D/system/setFieldsDict diff --git a/tutorials/modules/multiphaseEuler/mixerVessel2DMRF/constant/MRFProperties b/tutorials/modules/multiphaseEuler/mixerVessel2DMRF/constant/MRFProperties index 4e34bf8a86..0d1eac7058 100644 --- a/tutorials/modules/multiphaseEuler/mixerVessel2DMRF/constant/MRFProperties +++ b/tutorials/modules/multiphaseEuler/mixerVessel2DMRF/constant/MRFProperties @@ -21,7 +21,7 @@ MRF origin (0 0 0); axis (0 0 1); - rpm 100; + rpm 60; } // ************************************************************************* //