diff --git a/src/lduSolvers/amg/amgPolicy/pamgPolicy.C b/src/lduSolvers/amg/amgPolicy/pamgPolicy.C index 04a9179f9..e69ae5b7a 100644 --- a/src/lduSolvers/amg/amgPolicy/pamgPolicy.C +++ b/src/lduSolvers/amg/amgPolicy/pamgPolicy.C @@ -30,7 +30,6 @@ Description Author Hrvoje Jasak, Wikki Ltd. All rights reserved - \*---------------------------------------------------------------------------*/ #include "pamgPolicy.H" @@ -125,7 +124,7 @@ void Foam::pamgPolicy::calcChild() } // Reset child array - child_ = -1; + child_.setSize(nEqns, -1); // Calculate agglomeration diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/DCPP/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/DCPP/constant/polyMesh/boundary index 42ca699d3..e316c5d2a 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/DCPP/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/DCPP/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/DCPP/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/DCPP/system/fvSolution index 5eefc333e..14102d40c 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/DCPP/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/DCPP/system/fvSolution @@ -20,20 +20,7 @@ solvers p { solver PCG; - preconditioner - { -// preconditioner Cholesky; - preconditioner AMG; - cycle W-cycle; - policy AAMG; - nPreSweeps 0; - nPostSweeps 2; - groupSize 4; - minCoarseEqns 20; - nMaxLevels 100; - scale off; - smoother ILU; - } + preconditioner Cholesky; tolerance 1e-07; relTol 0; @@ -45,10 +32,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -59,10 +43,7 @@ solvers Sfirst { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -73,10 +54,7 @@ solvers Ssecond { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -87,10 +65,7 @@ solvers Sthird { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -101,10 +76,7 @@ solvers Sfourth { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -115,10 +87,7 @@ solvers Lambdafirst { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -129,10 +98,7 @@ solvers Lambdasecond { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -143,10 +109,7 @@ solvers Lambdathird { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -157,10 +120,7 @@ solvers Lambdafourth { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-CR/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-CR/constant/polyMesh/boundary index f48c69716..60ff7dde0 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-CR/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-CR/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-CR/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-CR/system/fvSolution index 3e9fa3703..b3f4a92e4 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-CR/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-CR/system/fvSolution @@ -20,20 +20,7 @@ solvers p { solver PCG; - preconditioner - { -// preconditioner Cholesky; - preconditioner AMG; - cycle W-cycle; - policy AAMG; - nPreSweeps 0; - nPostSweeps 2; - groupSize 4; - minCoarseEqns 20; - nMaxLevels 100; - scale off; - smoother ILU; - } + preconditioner Cholesky; tolerance 1e-07; relTol 0; @@ -45,10 +32,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -60,10 +44,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-P/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-P/constant/polyMesh/boundary index f1c02027a..5fcdbb2a7 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-P/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/FENE-P/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/Feta-PTT/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/Feta-PTT/constant/polyMesh/boundary index dc5830d5d..d578e542f 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/Feta-PTT/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/Feta-PTT/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/Feta-PTT/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/Feta-PTT/system/fvSolution index b7308f1ef..7c98f9b67 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/Feta-PTT/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/Feta-PTT/system/fvSolution @@ -20,20 +20,7 @@ solvers p { solver PCG; - preconditioner - { -// preconditioner Cholesky; - preconditioner AMG; - cycle W-cycle; - policy AAMG; - nPreSweeps 0; - nPostSweeps 2; - groupSize 4; - minCoarseEqns 20; - nMaxLevels 100; - scale off; - smoother ILU; - } + preconditioner Cholesky; tolerance 1e-07; relTol 0; @@ -45,10 +32,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -59,10 +43,7 @@ solvers taufirst { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -73,10 +54,7 @@ solvers tausecond { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -87,10 +65,7 @@ solvers tauthird { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -101,10 +76,7 @@ solvers taufourth { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/Giesekus/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/Giesekus/constant/polyMesh/boundary index f1c02027a..5fcdbb2a7 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/Giesekus/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/Giesekus/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/Leonov/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/Leonov/constant/polyMesh/boundary index f1c02027a..5fcdbb2a7 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/Leonov/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/Leonov/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/Leonov/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/Leonov/system/fvSolution index 9df4f1ea9..3028871c3 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/Leonov/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/Leonov/system/fvSolution @@ -20,20 +20,7 @@ solvers p { solver PCG; - preconditioner - { -// preconditioner Cholesky; - preconditioner AMG; - cycle W-cycle; - policy AAMG; - nPreSweeps 0; - nPostSweeps 2; - groupSize 4; - minCoarseEqns 20; - nMaxLevels 100; - scale off; - smoother ILU; - } + preconditioner Cholesky; tolerance 1e-07; relTol 0; @@ -45,10 +32,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -60,10 +44,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/Oldroyd-B/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/Oldroyd-B/constant/polyMesh/boundary index f1c02027a..5fcdbb2a7 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/Oldroyd-B/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/Oldroyd-B/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/Oldroyd-B/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/Oldroyd-B/system/fvSolution index b7f25c2c5..33fb6e2a1 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/Oldroyd-B/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/Oldroyd-B/system/fvSolution @@ -20,7 +20,7 @@ solvers p { solver PCG; - preconditioner Cholesky + preconditioner Cholesky; tolerance 1e-07; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Exponential/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Exponential/constant/polyMesh/boundary index 83ac1123e..1adde03c5 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Exponential/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Exponential/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Exponential/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Exponential/system/fvSolution index 11fd6ba2c..9cf21a556 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Exponential/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Exponential/system/fvSolution @@ -20,20 +20,7 @@ solvers p { solver PCG; - preconditioner - { - preconditioner Cholesky; - // preconditioner AMG; - cycle W-cycle; - policy AAMG; - nPreSweeps 0; - nPostSweeps 2; - groupSize 4; - minCoarseEqns 20; - nMaxLevels 100; - scale off; - smoother ILU; - } + preconditioner Cholesky; tolerance 1e-07; relTol 0; @@ -45,10 +32,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -59,10 +43,7 @@ solvers taufirst { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -73,10 +54,7 @@ solvers tausecond { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -87,10 +65,7 @@ solvers tauthird { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -101,10 +76,7 @@ solvers taufourth { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/0/N1 b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/0/N1 index 26c6675cd..0cc5e6496 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/0/N1 +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/0/N1 @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | @@ -46,4 +46,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/0/N2 b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/0/N2 index 45340fdee..9e007140e 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/0/N2 +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/0/N2 @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | @@ -46,4 +46,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/constant/polyMesh/boundary index f1c02027a..5fcdbb2a7 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/system/fvSolution index 3bb6fc021..9257e7d17 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/PTT-Linear/system/fvSolution @@ -20,20 +20,7 @@ solvers p { solver PCG; - preconditioner - { -// preconditioner Cholesky; - preconditioner AMG; - cycle W-cycle; - policy AAMG; - nPreSweeps 0; - nPostSweeps 2; - groupSize 4; - minCoarseEqns 20; - nMaxLevels 100; - scale off; - smoother ILU; - } + preconditioner Cholesky; tolerance 1e-07; relTol 0; @@ -45,10 +32,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -60,10 +44,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/S-MDCPP/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/S-MDCPP/constant/polyMesh/boundary index 42ca699d3..e316c5d2a 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/S-MDCPP/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/S-MDCPP/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/WhiteMetzner/CarreauYasuda/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/WhiteMetzner/CarreauYasuda/constant/polyMesh/boundary index f1c02027a..5fcdbb2a7 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/WhiteMetzner/CarreauYasuda/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/WhiteMetzner/CarreauYasuda/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/WhiteMetzner/CarreauYasuda/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/WhiteMetzner/CarreauYasuda/system/fvSolution index 3bb6fc021..9257e7d17 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/WhiteMetzner/CarreauYasuda/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/WhiteMetzner/CarreauYasuda/system/fvSolution @@ -20,20 +20,7 @@ solvers p { solver PCG; - preconditioner - { -// preconditioner Cholesky; - preconditioner AMG; - cycle W-cycle; - policy AAMG; - nPreSweeps 0; - nPostSweeps 2; - groupSize 4; - minCoarseEqns 20; - nMaxLevels 100; - scale off; - smoother ILU; - } + preconditioner Cholesky; tolerance 1e-07; relTol 0; @@ -45,10 +32,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -60,10 +44,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_DE/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_DE/constant/polyMesh/boundary index 42ca699d3..e316c5d2a 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_DE/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_DE/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_DE/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_DE/system/fvSolution index 8b9f7b910..b25fafc01 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_DE/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_DE/system/fvSolution @@ -20,7 +20,7 @@ solvers p { solver PCG; - preconditioner DIC; + preconditioner Cholesky; tolerance 1e-07; relTol 0; diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/constant/polyMesh/boundary b/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/constant/polyMesh/boundary index 42ca699d3..e316c5d2a 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/constant/polyMesh/boundary +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | diff --git a/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/system/fvSolution b/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/system/fvSolution index 96aaf9d16..40e06af30 100644 --- a/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/system/fvSolution +++ b/tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/system/fvSolution @@ -20,20 +20,7 @@ solvers p { solver PCG; - preconditioner - { -// preconditioner Cholesky; - preconditioner AMG; - cycle W-cycle; - policy AAMG; - nPreSweeps 0; - nPostSweeps 2; - groupSize 4; - minCoarseEqns 20; - nMaxLevels 100; - scale off; - smoother ILU; - } + preconditioner Cholesky; tolerance 1e-07; relTol 0; @@ -45,10 +32,7 @@ solvers { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -59,10 +43,7 @@ solvers taufirst { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -73,10 +54,7 @@ solvers tausecond { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -87,10 +65,7 @@ solvers tauthird { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -101,10 +76,7 @@ solvers taufourth { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -115,10 +87,7 @@ solvers taufifth { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0; @@ -129,10 +98,7 @@ solvers tausixth { solver BiCGStab; - preconditioner - { - preconditioner Cholesky; - } + preconditioner ILU0; tolerance 1e-6; relTol 0;