From 0fa5062c7d36c504d1afc55c037ea6bce6a11bea Mon Sep 17 00:00:00 2001 From: mattijs Date: Wed, 27 Nov 2024 11:07:11 +0000 Subject: [PATCH] ENH: GAMG: update some fvSolution for updateInterval settings. See !707 --- .../RAS/oscillatingInletPeriodicAMI2D/system/fvSolution | 1 + .../incompressible/pimpleFoam/RAS/propeller/system/fvSolution | 2 ++ .../laminar/contaminatedDroplet2D/system/fvSolution | 2 ++ .../pimpleFoam/laminar/filmPanel0/system/fvSolution | 4 ++-- .../mixerVesselAMI2D/mixerVesselAMI2D/system/fvSolution | 2 ++ .../pimpleFoam/laminar/movingCone/system/fvSolution | 2 ++ .../relativeMotion/box_snappyHexMesh/system/fvSolution | 2 ++ 7 files changed, 13 insertions(+), 2 deletions(-) diff --git a/tutorials/incompressible/pimpleFoam/RAS/oscillatingInletPeriodicAMI2D/system/fvSolution b/tutorials/incompressible/pimpleFoam/RAS/oscillatingInletPeriodicAMI2D/system/fvSolution index 17b8e74737..6c5e1847f7 100644 --- a/tutorials/incompressible/pimpleFoam/RAS/oscillatingInletPeriodicAMI2D/system/fvSolution +++ b/tutorials/incompressible/pimpleFoam/RAS/oscillatingInletPeriodicAMI2D/system/fvSolution @@ -24,6 +24,7 @@ solvers smoother GaussSeidel; nCellsInCoarsestLevel 10; agglomerator faceAreaPair; + updateInterval -1; // Never redo agglomeration mergeLevels 1; maxIter 50; } diff --git a/tutorials/incompressible/pimpleFoam/RAS/propeller/system/fvSolution b/tutorials/incompressible/pimpleFoam/RAS/propeller/system/fvSolution index a7bfaf22b5..b6ceaf2893 100644 --- a/tutorials/incompressible/pimpleFoam/RAS/propeller/system/fvSolution +++ b/tutorials/incompressible/pimpleFoam/RAS/propeller/system/fvSolution @@ -23,6 +23,8 @@ solvers relTol 0; smoother DICGaussSeidel; maxIter 50; + cacheAgglomeration yes; // Store agglomeration + updateInterval -1; // Never redo agglomeration } p diff --git a/tutorials/incompressible/pimpleFoam/laminar/contaminatedDroplet2D/system/fvSolution b/tutorials/incompressible/pimpleFoam/laminar/contaminatedDroplet2D/system/fvSolution index 3ec7efb2a8..8ef39cb50c 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/contaminatedDroplet2D/system/fvSolution +++ b/tutorials/incompressible/pimpleFoam/laminar/contaminatedDroplet2D/system/fvSolution @@ -22,6 +22,8 @@ solvers tolerance 1e-8; relTol 0; smoother GaussSeidel; + cacheAgglomeration yes; // Store agglomeration + updateInterval 10; // Redo agglomeration occasionally } pFinal diff --git a/tutorials/incompressible/pimpleFoam/laminar/filmPanel0/system/fvSolution b/tutorials/incompressible/pimpleFoam/laminar/filmPanel0/system/fvSolution index 6082fc5372..ec39c3e53c 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/filmPanel0/system/fvSolution +++ b/tutorials/incompressible/pimpleFoam/laminar/filmPanel0/system/fvSolution @@ -22,8 +22,8 @@ solvers solver GAMG; smoother GaussSeidel; - tolerance 0.02; - relTol 0; + tolerance 0.02; + relTol 0; } p diff --git a/tutorials/incompressible/pimpleFoam/laminar/mixerVesselAMI2D/mixerVesselAMI2D/system/fvSolution b/tutorials/incompressible/pimpleFoam/laminar/mixerVesselAMI2D/mixerVesselAMI2D/system/fvSolution index 868d5a4508..07ce0be219 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/mixerVesselAMI2D/mixerVesselAMI2D/system/fvSolution +++ b/tutorials/incompressible/pimpleFoam/laminar/mixerVesselAMI2D/mixerVesselAMI2D/system/fvSolution @@ -22,6 +22,8 @@ solvers smoother GaussSeidel; tolerance 0.02; relTol 0; + cacheAgglomeration yes; // Store agglomeration + updateInterval -1; // Never redo agglomeration } p diff --git a/tutorials/incompressible/pimpleFoam/laminar/movingCone/system/fvSolution b/tutorials/incompressible/pimpleFoam/laminar/movingCone/system/fvSolution index da5f708374..5512ab782b 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/movingCone/system/fvSolution +++ b/tutorials/incompressible/pimpleFoam/laminar/movingCone/system/fvSolution @@ -22,6 +22,8 @@ solvers tolerance 0; relTol 0.01; smoother GaussSeidel; + cacheAgglomeration yes; // Store agglomeration + updateInterval 2; // Redo agglomeration occasionally } pFinal diff --git a/tutorials/mesh/moveDynamicMesh/relativeMotion/box_snappyHexMesh/system/fvSolution b/tutorials/mesh/moveDynamicMesh/relativeMotion/box_snappyHexMesh/system/fvSolution index b87e948cb0..acd32f5c8d 100644 --- a/tutorials/mesh/moveDynamicMesh/relativeMotion/box_snappyHexMesh/system/fvSolution +++ b/tutorials/mesh/moveDynamicMesh/relativeMotion/box_snappyHexMesh/system/fvSolution @@ -24,6 +24,8 @@ solvers smoother DICGaussSeidel; nCellsInCoarsestLevel 10; agglomerator faceAreaPair; + cacheAgglomeration yes; // Store agglomeration + updateInterval -1; // Never redo agglomeration mergeLevels 1; maxIter 50; }