openfoam/tutorials/lagrangian/reactingParcelFoam
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
..
airRecirculationRoom RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
counterFlowFlame2DLTS TUT: lagrangian: clean up tutorials 2021-03-12 11:40:02 +00:00
cylinder TUT: generalize (parameterize) blockMeshDict for half-cylinder geometries 2021-05-19 17:33:25 +02:00
filter ENH: new multiFieldValue function object 2021-06-16 11:19:44 +02:00
hotBoxes TUT: lagrangian: clean up tutorials 2021-03-12 11:40:02 +00:00
parcelInBox TUT: lagrangian: clean up tutorials 2021-03-12 11:40:02 +00:00
rectangularChannel TUT: lagrangian: clean up tutorials 2021-03-12 11:40:02 +00:00
recycleParticles RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
rivuletPanel TUT: lagrangian: clean up tutorials 2021-03-12 11:40:02 +00:00
splashPanel TUT: lagrangian: clean up tutorials 2021-03-12 11:40:02 +00:00
verticalChannel TUT: lagrangian: clean up tutorials 2021-03-12 11:40:02 +00:00
verticalChannelLTS TUT: lagrangian: clean up tutorials 2021-03-12 11:40:02 +00:00