diff --git a/tutorials/IO/cavity_parProfiling/README.txt b/tutorials/IO/cavity_parProfiling/README.txt index 5c2fb30ae3..6346eb4521 100644 --- a/tutorials/IO/cavity_parProfiling/README.txt +++ b/tutorials/IO/cavity_parProfiling/README.txt @@ -1,3 +1,4 @@ Testcase for parProfiling wrapper linear solver. - -It only activates parProfiling within the linear solver. +- activates parProfiling within the linear solver. +- tests multiLevel scotch +- test distributedDI* preconditioners diff --git a/tutorials/IO/cavity_parProfiling/system/decomposeParDict b/tutorials/IO/cavity_parProfiling/system/decomposeParDict index 5eed9b045e..174ec90586 100644 --- a/tutorials/IO/cavity_parProfiling/system/decomposeParDict +++ b/tutorials/IO/cavity_parProfiling/system/decomposeParDict @@ -14,14 +14,26 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -numberOfSubdomains 2; - -method hierarchical; - +numberOfSubdomains 20; +method scotch; coeffs { - n (2 1 1); + // Divide into 20/10=2 nodes + domains (10); + // Inside a node the communication weight is 1% of that inbetween nodes + domainWeights (0.01); } + +//numberOfSubdomains 2; +// +//method hierarchical; +// +//coeffs +//{ +// n (2 1 1); +//} + + // ************************************************************************* // diff --git a/tutorials/IO/cavity_parProfiling/system/fvSolution.template b/tutorials/IO/cavity_parProfiling/system/fvSolution.template index 67ad6d913e..4301384924 100644 --- a/tutorials/IO/cavity_parProfiling/system/fvSolution.template +++ b/tutorials/IO/cavity_parProfiling/system/fvSolution.template @@ -20,7 +20,7 @@ solvers { solver parProfiling; baseSolver PCG; - preconditioner DIC; + preconditioner distributedDIC; tolerance 1e-06; relTol 0.05; } @@ -28,14 +28,16 @@ solvers { solver parProfiling; baseSolver PCG; - preconditioner DIC; + preconditioner distributedDIC; tolerance 1e-06; relTol 0; } U { - solver smoothSolver; - smoother symGaussSeidel; + //solver smoothSolver; + //smoother symGaussSeidel; + solver PBiCGStab; + preconditioner distributedDILU; tolerance 1e-05; relTol 0; }