Merge commit 'OpenCFD/master' into olesenm

This commit is contained in:
Mark Olesen
2009-10-08 12:07:04 +02:00
112 changed files with 4527 additions and 527 deletions

View File

@ -86,7 +86,7 @@ dictionaryReplacement
}
bottomAir_to_leftSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
@ -94,14 +94,14 @@ dictionaryReplacement
}
bottomAir_to_heater
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
bottomAir_to_rightSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -71,7 +71,7 @@ dictionaryReplacement
heater_to_bottomAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
@ -79,21 +79,21 @@ dictionaryReplacement
}
heater_to_leftSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
heater_to_rightSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
heater_to_topAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -61,7 +61,7 @@ dictionaryReplacement
}
leftSolid_to_bottomAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
@ -69,14 +69,14 @@ dictionaryReplacement
}
leftSolid_to_heater
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
leftSolid_to_topAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -61,21 +61,21 @@ dictionaryReplacement
}
rightSolid_to_heater
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
rightSolid_to_bottomAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
rightSolid_to_topAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -87,7 +87,7 @@ dictionaryReplacement
}
topAir_to_leftSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
@ -95,14 +95,14 @@ dictionaryReplacement
}
topAir_to_heater
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
topAir_to_rightSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -120,21 +120,21 @@ dictionaryReplacement
}
bottomAir_to_leftSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
bottomAir_to_heater
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
bottomAir_to_rightSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -71,7 +71,7 @@ dictionaryReplacement
heater_to_bottomAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
@ -79,21 +79,21 @@ dictionaryReplacement
}
heater_to_leftSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
heater_to_rightSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
heater_to_topAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -61,7 +61,7 @@ dictionaryReplacement
}
leftSolid_to_bottomAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
@ -69,14 +69,14 @@ dictionaryReplacement
}
leftSolid_to_heater
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
leftSolid_to_topAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -61,21 +61,21 @@ dictionaryReplacement
}
rightSolid_to_heater
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
rightSolid_to_bottomAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
rightSolid_to_topAir
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -126,7 +126,7 @@ dictionaryReplacement
}
topAir_to_leftSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
@ -134,14 +134,14 @@ dictionaryReplacement
}
topAir_to_heater
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;
}
topAir_to_rightSolid
{
type turbulentTemperatureCoupledBaffle;
type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T;
K K;
value uniform 300;

View File

@ -1,60 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.6 |
| \\ / A nd | Web: http://www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
object motionU;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField uniform 0;
boundaryField
{
movingWall
{
type fixedValue;
value uniform 1;
}
farFieldMoving
{
type slip;
}
fixedWall
{
type fixedValue;
value uniform 0;
}
axis
{
type symmetryPlane;
}
left
{
type fixedValue;
value uniform 0;
}
farField
{
type slip;
}
back
{
type wedge;
}
front
{
type wedge;
}
}
// ************************************************************************* //

View File

@ -27,7 +27,33 @@ boundaryField
}
farFieldMoving
{
type slip;
//type slip;
type surfaceSlipDisplacement;
geometry
{
top
{
type searchablePlane;
planeType pointAndNormal;
basePoint (0 0.0025 0);
normalVector (0 1 0);
}
};
// Find projection with surface:
// fixedNormal : intersections along prespecified direction
// pointNormal : intersections along current pointNormal of patch
// nearest : nearest point on surface
followMode fixedNormal;
// if fixedNormal : normal
projectDirection (0 1 0);
//- -1 or component to knock out before doing projection
//wedgePlane -1;
//- Points that should remain fixed
//frozenPointsZone fixedPointsZone;
}
fixedWall
{
@ -45,7 +71,28 @@ boundaryField
}
farField
{
type slip;
//type slip;
type surfaceSlipDisplacement;
geometry
{
top
{
type searchablePlane;
planeType pointAndNormal;
basePoint (0 0.0025 0);
normalVector (0 1 0);
}
};
followMode fixedNormal;
projectDirection (0 1 0);
//- -1 or component to knock out before doing projection
wedgePlane -1;
//- Points that should remain fixed
//frozenPointsZone fixedPointsZone;
}
back
{

View File

@ -17,6 +17,9 @@ FoamFile
application pimpleDyMFoam;
// For surfaceSlip boundary conditions
libs ("libfvMotionSolvers.so");
startFrom startTime;
startTime 0;