The FOAM file format has not changed from version 2.0 in many years and so there is no longer a need for the 'version' entry in the FoamFile header to be required and to reduce unnecessary clutter it is now optional, defaulting to the current file format 2.0.
72 lines
1.5 KiB
C++
72 lines
1.5 KiB
C++
/*--------------------------------*- C++ -*----------------------------------*\
|
|
========= |
|
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
|
\\ / O peration | Website: https://openfoam.org
|
|
\\ / A nd | Version: dev
|
|
\\/ M anipulation |
|
|
\*---------------------------------------------------------------------------*/
|
|
FoamFile
|
|
{
|
|
format ascii;
|
|
class dictionary;
|
|
object topoSetDict;
|
|
}
|
|
|
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
|
|
actions
|
|
(
|
|
{
|
|
name c0;
|
|
type cellSet;
|
|
action new;
|
|
source boxToCell;
|
|
sourceInfo
|
|
{
|
|
box (0.1 0.8 -100) (0.4 100 100);
|
|
}
|
|
}
|
|
|
|
{
|
|
name c0;
|
|
type cellSet;
|
|
action invert;
|
|
}
|
|
|
|
{
|
|
name f0FaceSet;
|
|
type faceSet;
|
|
action new;
|
|
source patchToFace;
|
|
sourceInfo
|
|
{
|
|
name freeSurface;
|
|
}
|
|
}
|
|
|
|
{
|
|
name f0FaceSet;
|
|
type faceSet;
|
|
action subset;
|
|
source boxToFace;
|
|
sourceInfo
|
|
{
|
|
box (-100 0.9 -100) (0.2 100 100);
|
|
}
|
|
}
|
|
|
|
{
|
|
name f0;
|
|
type faceZoneSet;
|
|
action new;
|
|
source setToFaceZone;
|
|
sourceInfo
|
|
{
|
|
faceSet f0FaceSet;
|
|
}
|
|
}
|
|
);
|
|
|
|
|
|
// ************************************************************************* //
|