Created
June 5, 2016 07:44
-
-
Save pfsq/ea7e1503c938ee698e60373e78c45427 to your computer and use it in GitHub Desktop.
sampleDict for the 2D Zero Pressure Gradient Flat Plate Verification Case in OpenFOAM.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*--------------------------------*- C++ -*----------------------------------*\ | |
| ========= | | | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | |
| \\ / O peration | Version: 2.4.0 | | |
| \\ / A nd | Web: www.OpenFOAM.org | | |
| \\/ M anipulation | | | |
\*---------------------------------------------------------------------------*/ | |
FoamFile | |
{ | |
version 2.0; | |
format ascii; | |
class dictionary; | |
object sampleDict; | |
} | |
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // | |
// Set output format : choice of | |
// xmgr | |
// jplot | |
// gnuplot | |
// raw | |
// vtk | |
// ensight | |
// csv | |
setFormat csv; | |
// Surface output format. Choice of | |
// null : suppress output | |
// ensight : Ensight Gold format, one field per case file | |
// 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'. | |
// | |
// Note: | |
// other formats such as obj, stl, etc can also be written (by proxy) | |
// but without any values! | |
surfaceFormat vtk; | |
// optionally define extra controls for the output formats | |
formatOptions | |
{ | |
ensight | |
{ | |
format ascii; | |
} | |
} | |
// interpolationScheme. choice of | |
// cell : use cell-centre value only; constant over cells | |
// (default) | |
// cellPoint : use cell-centre and vertex values | |
// cellPointFace : use cell-centre, vertex and face values. | |
// pointMVC : use point values only (Mean Value Coordinates) | |
// cellPatchConstrained : like 'cell' but uses cell-centre except on | |
// boundary faces where it uses the boundary value. | |
// For use with e.g. patchCloudSet. | |
// 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 cellPoint; | |
// Fields to sample. | |
fields | |
( | |
p | |
magU | |
nut | |
); | |
// Set sampling definition: choice of | |
// uniform evenly distributed points on line | |
// face one point per face intersection | |
// midPoint one point per cell, inbetween two face intersections | |
// midPointAndFace combination of face and midPoint | |
// | |
// polyLine specified points, not nessecary on line, uses | |
// tracking | |
// cloud specified points, uses findCell | |
// triSurfaceMeshPointSet points of triSurface | |
// | |
// axis: how to write point coordinate. Choice of | |
// - x/y/z: x/y/z coordinate only | |
// - xyz: three columns | |
// (probably does not make sense for anything but raw) | |
// - distance: distance from start of sampling line (if uses line) or | |
// distance from first specified sampling point | |
// | |
// type specific: | |
// uniform, face, midPoint, midPointAndFace : start and end coordinate | |
// uniform: extra number of sampling points | |
// polyLine, cloud: list of coordinates | |
// patchCloud: list of coordinates and set of patches to look for nearest | |
// patchSeed: random sampling on set of patches. Points slightly off | |
// face centre. | |
sets | |
( | |
x097 | |
{ | |
type uniform; | |
axis distance; | |
start (0.97 -0.5 0.0); | |
end (0.97 -0.5 0.05); | |
nPoints 300; | |
} | |
); | |
// *********************************************************************** // |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment