openfoam/applications/utilities/postProcessing/dataConversion/foamToEnsight
Mark Olesen c410edf928 ENH: centralized handling of -allRegions, -regions, -region (#2072)
Step 1.
    include "addAllRegionOptions.H"

    Adds the -allRegions, -regions and -region options to argList.

Step 2.
    include "getAllRegionOptions.H"

    Processes the options with -allRegions selecting everything
    from the regionProperties.

    OR use -regions to specify multiple regions (from
       regionProperties), and can also contain regular expressions

    OR use the -region option

    Specifying a single -regions NAME (not a regular expresssion)
    is the same as -region NAME and doesn't use regionProperties

    Creates a `wordList regionNames`

Step 3.
    Do something with the region names.
    Either directly, or quite commonly with the following

    include "createNamedMeshes.H"

    Creates a `PtrList<fvMesh> meshes`

STYLE: add description to some central include files
2021-05-07 09:46:33 +02:00
..
Make ENH: overhaul ensight handling (#1579) 2020-02-18 11:09:43 +00:00
checkMeshMoving.H ENH: overhaul ensight handling (#1579) 2020-02-18 11:09:43 +00:00
convertLagrangian.H ENH: centralized handling of -allRegions, -regions, -region (#2072) 2021-05-07 09:46:33 +02:00
convertVolumeFields.H ENH: overhaul ensight handling (#1579) 2020-02-18 11:09:43 +00:00
findCloudFields.H ENH: centralized handling of -allRegions, -regions, -region (#2072) 2021-05-07 09:46:33 +02:00
foamToEnsight.C ENH: centralized handling of -allRegions, -regions, -region (#2072) 2021-05-07 09:46:33 +02:00
getTimeIndex.H ENH: provide setter methods for IOobject read/write options etc. 2021-03-17 15:10:00 +01:00
readFields.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
readFields.H ENH: overhaul ensight handling (#1579) 2020-02-18 11:09:43 +00:00
writeDimFields.H ENH: overhaul ensight handling (#1579) 2020-02-18 11:09:43 +00:00
writePointFields.H ENH: overhaul ensight handling (#1579) 2020-02-18 11:09:43 +00:00
writeVolFields.H ENH: overhaul ensight handling (#1579) 2020-02-18 11:09:43 +00:00