mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
118 lines
3.1 KiB
Plaintext
118 lines
3.1 KiB
Plaintext
/*---------------------------------------------------------------------------*\
|
|
| ========= | |
|
|
| \\ / 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;
|
|
|
|
root "/home/penfold/mattijs/foam/mattijs2.1/run/icoFoam";
|
|
case "cavity";
|
|
instance "system";
|
|
local "";
|
|
|
|
class dictionary;
|
|
object sampleDict;
|
|
}
|
|
|
|
|
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
|
|
|
|
// Output format. Choice of
|
|
// foamFile : separate points, faces and values file
|
|
// dx : DX scalar or vector format
|
|
// vtk : VTK ascii format
|
|
// raw : x y z value format for use with e.g. gnuplot 'splot'.
|
|
// stl : ascii stl. Does not contain values!
|
|
surfaceFormat vtk;
|
|
|
|
|
|
// interpolationScheme : choice of
|
|
// cell : use cell-centre value only; constant over cells
|
|
// cellPoint : use cell-centre and vertex values
|
|
// cellPointFace : use cell-centre, vertex and face values.
|
|
// 1] vertex values determined from neighbouring cell-centre values
|
|
// 2] face values determined using the current face interpolation scheme
|
|
// for the field (linear, gamma, etc.)
|
|
interpolationScheme cellPointFace;
|
|
|
|
|
|
// sampling definition: choice of
|
|
// interpolatedPlane : values on plane defined by point, normal.
|
|
// One value per vertex using above
|
|
// interpolationScheme
|
|
// constantPlane : values on plane defined by point, normal.
|
|
// One (cell centre) value per triangle
|
|
// constantPatch : values on patch. One (face centre) value
|
|
// per triangle.
|
|
surfaces
|
|
(
|
|
constantPlane
|
|
{
|
|
name constantPlane;
|
|
|
|
basePoint (0.05 0.05 0.005);
|
|
normalVector (0.1 0.1 1);
|
|
|
|
// Optional: whether to leave as faces or triangulate (=default)
|
|
triangulate false;
|
|
}
|
|
|
|
interpolatedPlane
|
|
{
|
|
name interpolatedPlane;
|
|
|
|
basePoint (0.05 0.05 0.005);
|
|
normalVector (0.1 0.1 1);
|
|
|
|
triangulate false;
|
|
}
|
|
|
|
|
|
constantPatch
|
|
{
|
|
name movingWall_constant;
|
|
patchName movingWall;
|
|
|
|
triangulate false;
|
|
}
|
|
|
|
interpolatedPatch
|
|
{
|
|
name movingWall_interpolated;
|
|
patchName movingWall;
|
|
|
|
triangulate false;
|
|
}
|
|
|
|
constantIsoSurface
|
|
{
|
|
name constantIso;
|
|
field p;
|
|
value 0;
|
|
}
|
|
interpolatedIsoSurface
|
|
{
|
|
name someIso;
|
|
field p;
|
|
value 0;
|
|
}
|
|
);
|
|
|
|
|
|
// Fields to sample. Note: need to include isoSurface fields.
|
|
fields
|
|
(
|
|
p
|
|
U
|
|
);
|
|
|
|
|
|
// ************************************************************************* //
|