openfoam/etc/caseDicts
Andrew Heather ea12bfdb0f ENH: new multiFieldValue function object
Computes a selected operation between multiple \c fieldValue function
    objects.

    The operation is applied to all results of each \c fieldValue object.

Note
    Each object must generate the same number and type of results.

Usage
    Minimal example by using \c system/controlDict.functions:

    multiFieldValue1
    {
        // Mandatory entries (unmodifiable)
        type            multiFieldValue;
        libs            (fieldFunctionObjects);

        // Mandatory entries (runtime modifiable)
        operation       subtract;

        // List of fieldValue function objects as dictionaries
        functions
        {
            region1
            {
                ...
            }
            region2
            {
                ...
            }

            ...

            regionN
            {
                ...
            }
        }

        // Optional (inherited) entries
        ...
    }

    where the entries mean:

      Property     | Description                         | Type | Req'd | Dflt
      type         | Type name: multiFieldValue          | word |  yes  | -
      libs         | Library name: fieldFunctionObjects  | word |  yes  | -
      operation    | Operation type to apply to values   | word |  yes  | -
      functions    | List of fieldValue function objects | dict |  yes  | -
    \endtable

    Options for the \c operation entry:

       add           | add
       subtract      | subtract
       min           | minimum
       max           | maximum
       average       | average

Deprecated fieldValueDelta

- The fieldValueDelta function object was originally written to compute the
difference between two fieldValue-type function objects. The multiFieldValue
object name better describes its purpose whilst being able to operate on an
arbitrary number of fieldValue-type objects.
2021-06-16 11:19:44 +02:00
..
annotated BUG: primitiveMesh: incorrect uncached edgeFaces. Fixes #2047. 2021-03-31 15:32:14 +01:00
createZeroDirectoryTemplates RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
general RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
insitu RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
mesh RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
postProcessing ENH: new multiFieldValue function object 2021-06-16 11:19:44 +02:00
solvers/scalarTransport RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
surface RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
foamyHexMeshDict RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
meshQualityDict RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
setConstraintTypes RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00