Next: Model setting without an Up: Alternative formulation Previous: Alternative formulation Contents Index
Temporal Fields Averaging - fieldAverage Function
Function fieldAverage is included in file controlDict and it is a part of libfieldFunctionObjects.so library. Definition of these functions are created in file fieldAvg.fun. This function samples temporal average of fields
and
over a fixed time interval given by window parameter. Averaging function for rotor region is listed below:


fieldAverageRotor { // Type of functionObject type fieldAverage; // Where to load it from (if not already in solver) functionObjectLibs ("libfieldFunctionObjects.so"); // Function object enabled flag enabled true; // When to output the average fields outputControl outputTime; // Region option region rotor; // Reset on output resetOnOutput true; // Fields to be averaged - runTime modifiable fields ( U { mean on; prime2Mean off; base time; window 100; // optional averaging window } p { mean on; prime2Mean off; base time; window 100; // optional averaging window } p_rgh { mean on; prime2Mean off; base time; window 100; // optional averaging window } ); }