openfoam/etc
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
..
caseDicts ENH: new multiFieldValue function object 2021-06-16 11:19:44 +02:00
codeTemplates ENH: provide dictionary access for coded BCs etc (#1922) 2021-06-07 10:28:15 +02:00
config.csh CONFIG: update compiler versions 2021-06-14 19:20:15 +02:00
config.sh CONFIG: update compiler versions 2021-06-14 19:20:15 +02:00
templates RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
thermoData thermophysicalModels: Changed specie thermodynamics from mole to mass basis 2017-02-17 11:22:14 +00:00
bashrc CONFIG: adjust intel compiler and mpi settings (#2056) 2021-04-23 11:39:29 +02:00
cellModels RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
colourTables BUG: typo in etc/colourTables 2021-02-03 15:05:36 +01:00
controlDict ENH: refactor and extend handling of faSchemes/fvSchemes 2021-05-13 15:27:24 +02:00
cshrc CONFIG: adjust intel compiler and mpi settings (#2056) 2021-04-23 11:39:29 +02:00
openfoam ENH: replace tutorials/AutoTest with bin/foamTestTutorial 2021-06-10 08:38:20 +02:00