openfoam/applications/utilities/mesh/generation
Will Bainbridge 66b3934ab6 ENH: foamyHexMesh: Set no refinement iterations in global dictionary
ENH: foamyHexMesh: Made default region volume type that of it's parent

Foamy surface conformation entries have a "meshableSide" entry which
controls which side of the surface is to be meshed. Typically this is
set "inside" for boundaries and "both" for baffles. A sub-region's
default entry is now taken from it's parent, rather than a specific
value (it was "inside"). This is consistent with how other entries are
handled.

surfaceConformation
{
    locationInMesh      (0 0 0);

    geometryToConformTo
    {
        baffle
        {
            featureMethod           extractFeatures;
            includedAngle           120;
            meshableSide            both; // <-- per-surface setting

            regions
            {
                disk
                {
                    meshableSide    both; // <-- per-region setting*

                    // *in this example, this entry is not needed, as it
                    // is taken from the per-surface setting above
                }
            }
        }

        // ...
    }
}

ENH: foamyHexMesh: Added (reinstated) baffle patches

A patch can now be assigned to a baffle surface. This assignment will
take precedence over any face-zones.

surfaceConformation
{
    locationInMesh      (0 0 0);

    geometryToConformTo
    {
        disk
        {
            featureMethod           extractFeatures;
            includedAngle           120;
            meshableSide            both; // <-- baffle
            patchInfo
            {
                type wall;
                inGroups (walls);
            }
        }

        // ...
    }
}

STYLE: foamyHexMesh: Switched off output of all the secondary meshes
2017-09-15 15:04:16 +01:00
..
blockMesh ENH: mergePatchPairs: Updated 2017-09-19 09:30:26 +01:00
extrude STYLE: Correcting typos 2018-03-28 17:14:16 +01:00
extrude2DMesh ENH: improve handling of ThirdParty packages 2018-04-24 14:51:19 +02:00
foamyMesh ENH: foamyHexMesh: Set no refinement iterations in global dictionary 2017-09-15 15:04:16 +01:00
snappyHexMesh CONFIG: adjust make scripts for darwin 2018-04-24 21:20:06 +02:00
Allwmake ENH: improve handling of ThirdParty packages 2018-04-24 14:51:19 +02:00