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.
43 lines
1.2 KiB
C++
43 lines
1.2 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 surfaceFeaturesDict;
|
|
}
|
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
|
|
surfaces
|
|
(
|
|
"jaggedBoundary.stl"
|
|
);
|
|
|
|
// Identify a feature when angle between faces < includedAngle
|
|
includedAngle 175;
|
|
|
|
subsetFeatures
|
|
{
|
|
// Keep only edges that intersect the plane
|
|
plane
|
|
{
|
|
planeType pointAndNormal;
|
|
point (-0.6 0.3 0);
|
|
normal (0 0 1);
|
|
}
|
|
|
|
// Keep nonManifold edges (edges with >2 connected faces where
|
|
// the faces form more than two different normal planes)
|
|
nonManifoldEdges no;
|
|
|
|
// Keep open edges (edges with 1 connected face)
|
|
openEdges no;
|
|
}
|
|
|
|
// ************************************************************************* //
|