41 searchableSurfaceFeatures,
42 triSurfaceMeshFeatures,
50 Foam::triSurfaceMeshFeatures::triSurfaceMeshFeatures
52 const searchableSurface& surface,
53 const dictionary&
dict
56 searchableSurfaceFeatures(surface,
dict),
57 includedAngle_(
dict.
get<scalar>(
"includedAngle")),
60 extendedFeatureEdgeMesh::sideVolumeTypeNames_
62 dict.getOrDefault<word>(
"meshableSide",
"inside")
67 <<
" Included angle = " << includedAngle_ <<
nl
68 <<
" Meshable region = "
79 const triSurfaceMesh& surfMesh = refCast<const triSurfaceMesh>(surface());
81 surfaceFeatures sFeat(surfMesh, includedAngle_);
86 surfMesh.patches().size(),
95 surface().
name() +
".extendedFeatureEdgeMesh",