Merge branch 'master' of ssh://git.code.sf.net/p/foam-extend/foam-extend-3.2
[foam-extend-3.2.git] / tutorials / compressible / rhoPorousSimpleFoam / porousPlug / system / sampleDict
blob43bcf10701e95efb461ad9958b0a36b158b779bd
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | foam-extend: Open Source CFD                    |
4 |  \\    /   O peration     | Version:     3.2                                |
5 |   \\  /    A nd           | Web:         http://www.foam-extend.org         |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       dictionary;
13     location    system;
14     object      sampleDict;
16 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
18 // Set output format : choice of
19 //      xmgr
20 //      jplot
21 //      gnuplot
22 //      raw
23 setFormat raw;
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'.
32 // Note:
33 // other formats such as obj, stl, etc can also be written (by proxy)
34 // but without any values!
35 surfaceFormat vtk;
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 cell;
46 // Fields to sample.
47 fields
49     p
50     U
53 // Set sampling definition: choice of
54 //      uniform             evenly distributed points on line
55 //      face                one point per face intersection
56 //      midPoint            one point per cell, inbetween two face intersections
57 //      midPointAndFace     combination of face and midPoint
59 //      curve               specified points, not nessecary on line, uses
60 //                          tracking
61 //      cloud               specified points, uses findCell
63 // axis: how to write point coordinate. Choice of
64 // - x/y/z: x/y/z coordinate only
65 // - xyz: three columns
66 //  (probably does not make sense for anything but raw)
67 // - distance: distance from start of sampling line (if uses line) or
68 //             distance from first specified sampling point
70 // type specific:
71 //      uniform, face, midPoint, midPointAndFace : start and end coordinate
72 //      uniform: extra number of sampling points
73 //      curve, cloud: list of coordinates
74 sets
76     centerline
77     {
78         type        uniform;
79         axis        distance;
81         //- cavity. Slightly perturbed so not to align with face or edge.
82         start       (-0.0001 0.0501 0.00001);
83         end         (0.801 0.05001 0.00001);
84         nPoints     200;
85     }
88 // Surface sampling definition: choice of
89 //      plane : values on plane defined by point, normal.
90 //      patch : values on patch.
92 // 1] patches are not triangulated by default
93 // 2] planes are always triangulated
94 // 3] iso-surfaces are always triangulated
95 surfaces
100 // *********************************************************************** //