openfoam/tutorials/heatTransfer
Andrew Heather af86d19ea5 ENH: Added new multiRegion function object
Wrapper that clones the supplied object for each region.

Simplifies the setup of identical post-processing requirements for
multi-region cases.
Applies the supplied function to all regions by default.

Example of function object specification:

    multiRegion
    {
        type    multiRegion;
        libs    (utilityFunctionObjects);
        ...

        function
        {
            // Actual object specification
            type    fieldMinMax;
            libs    (fieldFunctionObjects);
            fields  (<field1> .. <fieldN>);
        }

        // Optional entries
        regions     (region1 region2);
    }

    Where the entries comprise:
        Property   | Description                    | Reqd | Default
        type       | Type name: multiRegion         | yes |
        function   | Function object sub-dictionary | yes |
        regions    | List of region names           | no  | all
2021-06-16 13:44:50 +02:00
..
buoyantBoussinesqPimpleFoam TUT: heatTransfer: clean up tutorials 2021-05-26 11:35:49 +00:00
buoyantBoussinesqSimpleFoam TUT: heatTransfer: clean up tutorials 2021-05-26 11:35:49 +00:00
buoyantPimpleFoam TUT: heatTransfer: clean up tutorials 2021-05-26 11:35:49 +00:00
buoyantSimpleFoam TUT: heatTransfer: clean up tutorials 2021-05-26 11:35:49 +00:00
chtMultiRegionFoam TUT: heatTransfer: clean up tutorials 2021-05-26 11:35:49 +00:00
chtMultiRegionSimpleFoam ENH: Added new multiRegion function object 2021-06-16 13:44:50 +02:00
chtMultiRegionTwoPhaseEulerFoam/solidQuenching2D TUT: heatTransfer: clean up tutorials 2021-05-26 11:35:49 +00:00
overBuoyantPimpleDyMFoam/movingBox TUT: heatTransfer: clean up tutorials 2021-05-26 11:35:49 +00:00
solidFoam/movingCone TUT: heatTransfer: clean up tutorials 2021-05-26 11:35:49 +00:00