From 64615ddbd38b90ba3cc7bda23fdabaf3708c476c Mon Sep 17 00:00:00 2001 From: Zeljko Tukovic Date: Mon, 25 Oct 2010 09:52:50 +0200 Subject: [PATCH] hydrofoil case update --- .../interTrackFoam/hydrofoil/0/U | 9 ++- .../interTrackFoam/hydrofoil/0/motionU | 9 ++- .../interTrackFoam/hydrofoil/0/p | 8 +-- .../hydrofoil/constant/dynamicMeshDict | 21 +++--- .../hydrofoil/constant/faMesh/boundary.gz | Bin 1547 -> 1542 bytes .../hydrofoil/constant/faMesh/faceLabels.gz | Bin 912 -> 909 bytes .../hydrofoil/constant/freeSurfaceProperties | 32 +++++---- .../hydrofoil/constant/transportProperties | 22 ------ .../hydrofoil/system/controlDict | 7 +- .../interTrackFoam/hydrofoil/system/faSchemes | 13 ++-- .../hydrofoil/system/faSolution | 1 + .../interTrackFoam/hydrofoil/system/fvSchemes | 34 ++++----- .../hydrofoil/system/fvSolution | 67 +++++++----------- .../hydrofoil/system/tetFemSolution | 26 +++---- 14 files changed, 104 insertions(+), 145 deletions(-) delete mode 100644 tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/transportProperties diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/U b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/U index ceab382d3..773fd20c3 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/U +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/U @@ -1,22 +1,21 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; format ascii; class volVectorField; + location "0"; object U; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - dimensions [0 1 -1 0 0 0 0]; internalField uniform (0.8 0 0); diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/motionU b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/motionU index 4597bc6b5..0bf8a8f0f 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/motionU +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/motionU @@ -1,22 +1,21 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; format ascii; class tetPointVectorField; + location "0"; object motionU; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - dimensions [ 0 1 0 0 0 0 0 ]; internalField uniform (0 0 0); diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/p b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/p index c55839760..be21fe7f4 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/p +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/0/p @@ -1,16 +1,16 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; format ascii; class volScalarField; + location "0"; object p; } diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/dynamicMeshDict b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/dynamicMeshDict index a3782657d..ad37789a5 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/dynamicMeshDict +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/dynamicMeshDict @@ -1,30 +1,31 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; format ascii; class dictionary; - object meshMotionDict; + object dynamicMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -twoDMotion yes; +dynamicFvMesh dynamicMotionSolverFvMesh; -solver laplaceFaceDecomposition; +twoDMotion yes; -diffusivity patchEnhanced; +solver laplaceFaceDecomposition; -distancePatches 1 (freeSurface); +diffusivity uniform 1.0; -frozenDiffusion yes; +distancePatches 1 (freeSurface); + +frozenDiffusion yes; pseudoSolid diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/faMesh/boundary.gz b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/faMesh/boundary.gz index 04866bddf5b550003fb526d14a989f7452fa6b2d..192d2ae846cb656d6a5cc28b46c1d2eb8053421b 100644 GIT binary patch delta 819 zcmajSeM}N@9LI4BShccqD`ka6Wt%lqYL-2qvYxEviq=}rj3}qJ9za_X2_4rebL}es zxQew*mgcMstCa$0aXp!H&WwDZX(tgrav~9;=<$PY{ZW7R-Cp~=zv!GRa}Yi{Gwjc? z^j%r`hmJ*Fu+x)~F}2qlBfeoRWkZl}{7+p{sWh02r~>{`)YsZiQSD&LJ4mS2L`k^J5Ih0b z5xtAr1Q0}n(+KP^lv=4{Vy7oaJJg44;EJI~FOu*-^#;#^YS2>Z79kU)QarBYPWqj} zWx6s~s7aIbsz(m`Rmu&73icErS3_-HwP*1u_v^*?o|H>R&9FxETnb=?`XWJ!o;6^y z@?_9A`n{%w%2z_Aa^)G7MuYgrvXy7N1xKHr)k(~$Wv*J=c@r_|1ruCtb?BwPbGY9= zU=&7+54+^3l#JC1@^#-plz^Y)&+$2&eK}x=OK;qmsjo+BpwT_&G{&!dcPeRfyEd6k zQ|nDNq-V??CAS7g?gDOumPSj|;74G#bV;rZCwf&ceN9^IXPOCQU=!x0VPbx4!Jr#t+eFB<0Nqk>1s!E>)`Q@ z>Y?DO<21`oT>T7|t~h5ygA<=7hbQnnF58Q5m_YHT%o zGXuijviD&&_F6_XR=|nDq@1;kl~@I59`=wEj+r=#%hBS-ciHxzcIRL(&s#n55z0^s U97G2WF9^-p+l)k1&J7Fu4U)Ob@Bjb+ delta 791 zcmYkvdq@*;00(f>lOE<)gh?c>2W6BxGSJF$71*M3l7DD8*LsnZu{E2nHQmpDYShp{ zM_4QxHB4e{XHH$-=?)VaGJGs+HDsYK| z-p&_(!)m5){HQm*jd87(N+zLV=Ol=#hVCku_wUW9^{^YZ#dgPrh|C~glvJ=&W z(Ydm)HQFcwz1W@LkVV7dfxw6_XbSK{h=Eg2lxj#R`AH69m#IM{h`Gk=38uXj)6EPz zV$*UQ_ZkdjP~0#7v4`>8XO<}lY;x%u7O)V?i2|HQHHM}aoO42&!rIPey8uOM`MD8W zY>}XPHK{@q7nqC82eF1aIRFo+F~2NEyZOB@GeiH}tHK-W>&;y99eQX$BB6VNSJiA4 z3q2aH1p)7}+qbR-DIFd4(KOE(e7=kS#X3_OL~=PQrV1VWDn<*F z#%8L74@163q!M^IK8aj}53qHb3O1WqjZco*Y~V&WuOGiJ2>Gar``+_R;QZ2 z@*{k!7Niu^NFo8BaV8z}M`fhP6IoLD)k&a|B?Whj!lkn1fRY)SL-0O_o0;B@G3=ty z?3lz9U0f>E$Q{|ZG~!ja18FyYu%ST|8D1V{xoS6JLM9z?d3Tg|OMz!Wz+mdUu;tqW z#}oZp_|;kU{=?v{b3Pw!7HB8`P7kUV=q4BcO|JMw3UB^IIy!zY&NIBlvR3qCTW;O! zI8RrgA08XTZTol&aoW2Lb^00}QTaJefmplMIe)SMwKd1d6=y01wj8wBG{4#Tk}I}$ zKD4MtHW~MGH|;KYntw$MyAz9HDlseG-Edw~D~u$iz~`V0_#y;BmJ#p{Wqs-{&mP z%eU_hO4Zn;xUacg@8nmrCH5zNWPCYbCAIYO^YfQq9ON#aes0t5FQ1-!?O(s!zRzaM zyRzSB(+)o`^t!y|#kA?)zgh2p7k2q`c>2q;*K@b;@_BFe+W&4%^`Xuy>+{V%>&^9x zzkmPzhKG5(OXjWH?Yld6O?dm?d*!q1zTfxs`dQesYyEBaJNGv{tlRxXYpve<`M&bI zx+g#U{PykJ!sEVu>)L1A?0fTX)BQZ>ZQkiCV|CZ%Piv3x^677jqW8sqx&81; zk?sGl#x^t8hyUFcn|nO`ZRGX(8l#v^`)=58S-3Cj`Q6)p`TlmlsWy{azWDz)bGh`$ zuxFFsWKIh&)m=98Y~8Vzna12{C)dm{HJ-7>QF_ZF(X|<_+EEv~!a&SS-|VQ%v#xDf zW(s89zF@Y6H`f_K{Wen*PCKVFLv?e~wKEA_nQFOyvoAl}Vu?hFZDGxIjJ|+Gc}8EF zwna4;L4|D*&2^2wh(!5DU%s}*G#5icy>BZ2^Tnr2VQm))8 literal 912 zcmb2|=3oE==CxOSvxO5y+8+M>(B zJ**>wK@8AF7w7)&Mf3J-+|J~;w zORlBg-+Y$6=5AeLO+=+Z)zOoy6F=^Z&V9ci+HcwAw=YkwiPkGOH+!x3>*np3MO$mL z&3x+q@|;&YT(k4lv(a~YX0(mo|#U3s{JM#|LXs5Cq9py z7J5{pdY)+M<&Mm>-7^i7#Li5LG|Wyr%%hfjfo*Mut9I1IuCOhOM1jogsLQjiZCPfz zHq#f#+_ptG*ZcM*IQ4c}@5PQt1Mjq>Yi9Bq&q$i(8GS))3u~?;5~Z5!8GUKm79{Fo z*cQ=T*JuP~n(G^V`Pvo)b^C(Z7T#QEFr~YWDZFv@fzSt91)@8+Vpu8VYCrVaA+)Y# q$WV_@?J!!`qfJlh)2*xBU-!R!_Wx(S?Ck%~=TGMGm)Xq4zyJV<{?YLO diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/freeSurfaceProperties b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/freeSurfaceProperties index a04134ad3..93170e574 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/freeSurfaceProperties +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/freeSurfaceProperties @@ -1,11 +1,10 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; @@ -16,28 +15,31 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -twoFluids no; +twoFluids no; -normalMotionDir no; +normalMotionDir no; -freeSurfaceSmoothing no; +motionDir (0 1 0); -cleanInterface yes; +cleanInterface yes; -muFluidA muFluidA [ 1 -1 -1 0 0 0 0 ] 0; +muFluidA muFluidA [ 1 -1 -1 0 0 0 0 ] 1e-3; -muFluidB muFluidB [ 1 -1 -1 0 0 0 0 ] 1.5e-5; +muFluidB muFluidB [ 1 -1 -1 0 0 0 0 ] 1.5e-5; -rhoFluidA rhoFluidA [ 1 -3 0 0 0 0 0 ] 1000.0; +rhoFluidA rhoFluidA [ 1 -3 0 0 0 0 0 ] 1000.0; -rhoFluidB rhoFluidB [ 1 -3 0 0 0 0 0 ] 1.0; +rhoFluidB rhoFluidB [ 1 -3 0 0 0 0 0 ] 1.0; -surfaceTension surfaceTension [ 1 -2 0 0 0 0 0 ] 0.0; +surfaceTension surfaceTension [ 1 -2 0 0 0 0 0 ] 0.0; -g g [ 0 1 -2 0 0 0 0 ] (0 -9.81 0); +g g [ 0 1 -2 0 0 0 0 ] (0 -9.81 0); -fixedFreeSurfacePatches 1 ( inlet ); +fixedFreeSurfacePatches 1( inlet ); +pointNormalsCorrectionPatches 0(); + +nFreeSurfaceCorrectors 1; surfactantProperties { diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/transportProperties b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/transportProperties deleted file mode 100644 index ed0743a4f..000000000 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/constant/transportProperties +++ /dev/null @@ -1,22 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ - -FoamFile -{ - version 2.0; - format ascii; - class dictionary; - object transportProperties; -} - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -nu nu [0 2 -1 0 0 0 0] 1.5e-3; - - -// ************************************************************************* // diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/controlDict b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/controlDict index 008720482..65fa64dca 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/controlDict +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/controlDict @@ -1,8 +1,8 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.5 | -| \\ / A nd | Web: http://www.OpenFOAM.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile @@ -10,6 +10,7 @@ FoamFile version 2.0; format ascii; class dictionary; + location "system"; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/faSchemes b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/faSchemes index 02b1d285b..0140221ae 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/faSchemes +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/faSchemes @@ -1,16 +1,16 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; format ascii; class dictionary; + location "system"; object faSchemes; } @@ -22,11 +22,14 @@ ddtSchemes gradSchemes { - default Gauss linear; + default none; + grad(Us) Gauss linear; } divSchemes { + default none; + div(Us) Gauss linear; } laplacianSchemes diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/faSolution b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/faSolution index d8e5b26e5..cee2fec73 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/faSolution +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/faSolution @@ -11,6 +11,7 @@ FoamFile version 2.0; format ascii; class dictionary; + location "system"; object faSolution; } diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/fvSchemes b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/fvSchemes index 821347dea..4a536d89a 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/fvSchemes +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/fvSchemes @@ -1,16 +1,16 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; format ascii; class dictionary; + location "system"; object fvSchemes; } @@ -18,42 +18,36 @@ FoamFile ddtSchemes { - ddt(rho,U) Euler; - - ddt(U) Euler; + ddt(rho,U) Euler; } gradSchemes { - default Gauss linear; - grad(p) Gauss linear; + default Gauss linear; + grad(p) Gauss linear; } divSchemes { -// div(phiNet,U) Gauss GammaV 0.5; - div(phiNet,U) Gauss upwind; + div(phi,U) Gauss GammaVDC 0.5; } laplacianSchemes { - default none; - laplacian(mu,U) Gauss linear limited 0.5; - laplacian(mu,U_0) Gauss linear limited 0.5; - laplacian((1|A(U)),p) Gauss linear limited 0.5; - - laplacian(nu,U) Gauss linear limited 0.5; + default none; + laplacian(mu,U) Gauss linear corrected; + laplacian((1|A(U)),p) Gauss linear corrected; } interpolationSchemes { - default linear; - interpolate(HbyA) linear; + default linear; + interpolate(HbyA) linear; } snGradSchemes { - default limited 0.5; + default corrected; } fluxRequired diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/fvSolution b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/fvSolution index a9b21ec27..73d7332b0 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/fvSolution +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/fvSolution @@ -1,60 +1,45 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.5 | -| \\ / A nd | Web: http://www.OpenFOAM.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { - version 2.0; - format ascii; - class dictionary; - object fvSolution; + version 2.0; + format ascii; + class dictionary; + location "system"; + object fvSolution; } + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // solvers { - p CG + p { - preconditioner - { - preconditioner Cholesky; - } - - tolerance 1e-08; - relTol 0; - }; - - U BiCGStab + solver PCG; + preconditioner DIC; + tolerance 1e-07; + relTol 0; + } + + U { - preconditioner - { - preconditioner Cholesky; - } - - tolerance 1e-09; - relTol 0; - }; + solver PBiCG; + preconditioner DILU; + tolerance 1e-06; + relTol 0; + } } -SIMPLE +PISO { - nTimeCorrectors 30; - nNonOrthogonalCorrectors 0; - - pRefCell 100; - pRefValue 0; + nOuterCorrectors 5; + nCorrectors 2; + nNonOrthogonalCorrectors 1; } -} - -relaxationFactors -{ - p 0.7; - U 0.7; -} - - // ************************************************************************* // diff --git a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/tetFemSolution b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/tetFemSolution index 500d41407..bc5f45956 100644 --- a/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/tetFemSolution +++ b/tutorials/surfaceTracking/interTrackFoam/hydrofoil/system/tetFemSolution @@ -1,16 +1,16 @@ -/*---------------------------------------------------------------------------*\ +/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.0 | -| \\ / A nd | Web: http://www.openfoam.org | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | +| \\ / O peration | Version: 1.6-ext | +| \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ - FoamFile { version 2.0; format ascii; class dictionary; + location "system"; object tetFemSolution; } @@ -18,17 +18,13 @@ FoamFile solvers { - motionU CG + motionU { - preconditioner - { - type Cholesky; - } - - tolerance 1e-09; - relTol 0; - }; - + solver PCG; + preconditioner DIC; + tolerance 1e-09; + relTol 0.001; + } } // ************************************************************************* //