hydrofoil case update

This commit is contained in:
Zeljko Tukovic 2010-10-25 09:52:50 +02:00
parent 109c1243d2
commit 64615ddbd3
14 changed files with 104 additions and 145 deletions

View file

@ -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);

View file

@ -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);

View file

@ -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;
}

View file

@ -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

View file

@ -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
{

View file

@ -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;
// ************************************************************************* //

View file

@ -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;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View file

@ -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

View file

@ -11,6 +11,7 @@ FoamFile
version 2.0;
format ascii;
class dictionary;
location "system";
object faSolution;
}

View file

@ -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

View file

@ -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;
}
// ************************************************************************* //

View file

@ -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;
}
}
// ************************************************************************* //