1 /*--------------------------------*- C++ -*----------------------------------*\
3 | \\ / F ield | foam-extend: Open Source CFD |
4 | \\ / O peration | Version: 3.0 |
5 | \\ / A nd | Web: http://www.extend-project.de |
6 | \\/ M anipulation | |
7 \*---------------------------------------------------------------------------*/
16 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
18 // Set output format : choice of
25 // Surface output format. Choice of
26 // null : suppress output
27 // foamFile : separate points, faces and values file
28 // dx : DX scalar or vector format
29 // vtk : VTK ascii format
30 // raw : x y z value format for use with e.g. gnuplot 'splot'.
33 // other formats such as obj, stl, etc can also be written (by proxy)
34 // but without any values!
37 // interpolationScheme. choice of
38 // cell : use cell-centre value only; constant over cells (default)
39 // cellPoint : use cell-centre and vertex values
40 // cellPointFace : use cell-centre, vertex and face values.
41 // 1] vertex values determined from neighbouring cell-centre values
42 // 2] face values determined using the current face interpolation scheme
43 // for the field (linear, gamma, etc.)
44 interpolationScheme cellPointFace;
54 // Set sampling definition: choice of
55 // uniform evenly distributed points on line
56 // face one point per face intersection
57 // midPoint one point per cell, inbetween two face intersections
58 // midPointAndFace combination of face and midPoint
60 // curve specified points, not nessecary on line, uses
62 // cloud specified points, uses findCell
64 // axis: how to write point coordinate. Choice of
65 // - x/y/z: x/y/z coordinate only
66 // - xyz: three columns
67 // (probably does not make sense for anything but raw)
68 // - distance: distance from start of sampling line (if uses line) or
69 // distance from first specified sampling point
72 // uniform, face, midPoint, midPointAndFace : start and end coordinate
73 // uniform: extra number of sampling points
74 // curve, cloud: list of coordinates
82 //- cavity. Slightly perturbed so not to align with face or edge.
83 start (0.5 1e-5 0.05);
90 // Surface sampling definition: choice of
91 // plane : values on plane defined by point, normal.
92 // patch : values on patch.
94 // 1] patches are not triangulated by default
95 // 2] planes are always triangulated
96 // 3] iso-surfaces are always triangulated
102 // *********************************************************************** //