diff --git a/tutorials/immersedBoundary/cylinderInChannelFineIcoIbFoam/system/fvSolution b/tutorials/immersedBoundary/cylinderInChannelFineIcoIbFoam/system/fvSolution index 515d57959..fed7a307c 100644 --- a/tutorials/immersedBoundary/cylinderInChannelFineIcoIbFoam/system/fvSolution +++ b/tutorials/immersedBoundary/cylinderInChannelFineIcoIbFoam/system/fvSolution @@ -35,6 +35,25 @@ solvers relTol 0.01; } + pFinal + { + solver amgSolver; + cycle W-cycle; + policy PAMG; + nPreSweeps 2; + nPostSweeps 2; + groupSize 4; + minCoarseEqns 4; + nMaxLevels 100; + scale on; + smoother symGaussSeidel; + + minIter 1; + maxIter 100; + tolerance 1e-7; + relTol 0.0; + } + U { solver BiCGStab; diff --git a/tutorials/immersedBoundary/cylinderInChannelIcoIbFoam/system/fvSolution b/tutorials/immersedBoundary/cylinderInChannelIcoIbFoam/system/fvSolution index 515d57959..7081e0aad 100644 --- a/tutorials/immersedBoundary/cylinderInChannelIcoIbFoam/system/fvSolution +++ b/tutorials/immersedBoundary/cylinderInChannelIcoIbFoam/system/fvSolution @@ -35,6 +35,25 @@ solvers relTol 0.01; } + pFinal + { + solver amgSolver; + cycle W-cycle; + policy PAMG; + nPreSweeps 2; + nPostSweeps 2; + groupSize 4; + minCoarseEqns 4; + nMaxLevels 100; + scale on; + smoother symGaussSeidel; + + minIter 1; + maxIter 100; + tolerance 1e-7; + relTol 0; + } + U { solver BiCGStab; diff --git a/tutorials/immersedBoundary/movingCylinderInChannelIco/system/fvSolution b/tutorials/immersedBoundary/movingCylinderInChannelIco/system/fvSolution index 515d57959..fed7a307c 100644 --- a/tutorials/immersedBoundary/movingCylinderInChannelIco/system/fvSolution +++ b/tutorials/immersedBoundary/movingCylinderInChannelIco/system/fvSolution @@ -35,6 +35,25 @@ solvers relTol 0.01; } + pFinal + { + solver amgSolver; + cycle W-cycle; + policy PAMG; + nPreSweeps 2; + nPostSweeps 2; + groupSize 4; + minCoarseEqns 4; + nMaxLevels 100; + scale on; + smoother symGaussSeidel; + + minIter 1; + maxIter 100; + tolerance 1e-7; + relTol 0.0; + } + U { solver BiCGStab; diff --git a/tutorials/immersedBoundary/pitzDailyLaminarIcoIbFoam/system/fvSolution b/tutorials/immersedBoundary/pitzDailyLaminarIcoIbFoam/system/fvSolution index 1cca3d46a..81171bbaa 100644 --- a/tutorials/immersedBoundary/pitzDailyLaminarIcoIbFoam/system/fvSolution +++ b/tutorials/immersedBoundary/pitzDailyLaminarIcoIbFoam/system/fvSolution @@ -40,6 +40,19 @@ solvers // } p + { + solver GAMG; + tolerance 1e-07; + relTol 0.01; + minIter 1; + smoother GaussSeidel; + cacheAgglomeration true; + nCellsInCoarsestLevel 10; + agglomerator faceAreaPair; + mergeLevels 1; + } + + pFinal { solver GAMG; tolerance 1e-07; diff --git a/tutorials/immersedBoundary/simpleSilencerLaminarIcoIbFoam/system/fvSolution b/tutorials/immersedBoundary/simpleSilencerLaminarIcoIbFoam/system/fvSolution index 1b8355d52..eaa35d2a7 100644 --- a/tutorials/immersedBoundary/simpleSilencerLaminarIcoIbFoam/system/fvSolution +++ b/tutorials/immersedBoundary/simpleSilencerLaminarIcoIbFoam/system/fvSolution @@ -21,6 +21,17 @@ solvers solver CG; preconditioner Cholesky; + minIter 1; + maxIter 1000; + tolerance 1e-06; + relTol 0.01; + } + + pFinal + { + solver CG; + preconditioner Cholesky; + minIter 1; maxIter 1000; tolerance 1e-06; diff --git a/tutorials/immersedBoundary/simpleSilencerLaminarIcoIbFoam/temp.28755 b/tutorials/immersedBoundary/simpleSilencerLaminarIcoIbFoam/temp.28755 deleted file mode 100644 index e69de29bb..000000000 diff --git a/tutorials/immersedBoundary/sphereInChannel/system/fvSolution b/tutorials/immersedBoundary/sphereInChannel/system/fvSolution index 94b5a2ca9..2c386d824 100644 --- a/tutorials/immersedBoundary/sphereInChannel/system/fvSolution +++ b/tutorials/immersedBoundary/sphereInChannel/system/fvSolution @@ -21,6 +21,17 @@ solvers solver CG; preconditioner Cholesky; + minIter 1; + maxIter 1000; + tolerance 1e-06; + relTol 0.01; + } + + pFinal + { + solver CG; + preconditioner Cholesky; + minIter 1; maxIter 1000; tolerance 1e-06; diff --git a/tutorials/immersedBoundary/thickPlateRefinedMesh/system/fvSolution b/tutorials/immersedBoundary/thickPlateRefinedMesh/system/fvSolution index 6a3eb55b6..d0c9e0b93 100644 --- a/tutorials/immersedBoundary/thickPlateRefinedMesh/system/fvSolution +++ b/tutorials/immersedBoundary/thickPlateRefinedMesh/system/fvSolution @@ -28,6 +28,19 @@ solvers // } p + { + solver GAMG; + tolerance 1e-07; + relTol 0.01; + minIter 1; + smoother GaussSeidel; + cacheAgglomeration true; + nCellsInCoarsestLevel 10; + agglomerator faceAreaPair; + mergeLevels 1; + } + + pFinal { solver GAMG; tolerance 1e-07; diff --git a/tutorials/immersedBoundary/thickPlateRefinedMesh/temp.11283 b/tutorials/immersedBoundary/thickPlateRefinedMesh/temp.11283 deleted file mode 100644 index 097de4ec2..000000000 --- a/tutorials/immersedBoundary/thickPlateRefinedMesh/temp.11283 +++ /dev/null @@ -1,50 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | foam-extend: Open Source CFD | -| \\ / O peration | Version: 3.2 | -| \\ / A nd | Web: http://www.foam-extend.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class dictionary; - object decomposeParDict; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -numberOfSubdomains 4; - -method simple; - -simpleCoeffs -{ - n (2 2 1); - delta 0.001; -} - -hierarchicalCoeffs -{ - n (1 1 1); - delta 0.001; - order xyz; -} - -metisCoeffs -{ - processorWeights 4(1 1 1 1); -} - -manualCoeffs -{ - dataFile "cellDecomposition"; -} - -distributed no; - -roots -( -); - -// ************************************************************************* //