Completed transformation of post-processing utilities into functionObjects

This commit is contained in:
Henry Weller
2016-06-28 19:26:23 +01:00
parent 93e84072cc
commit c263bbca65
76 changed files with 1225 additions and 916 deletions

View File

@ -28,8 +28,7 @@ Group
grpUtilitiesFunctionObjects
Description
This function object provides a general interface to enable dynamic code
compilation.
Provides a general interface to enable dynamic code compilation.
The entries are
codeInclude : include files
@ -46,7 +45,7 @@ Description
\verbatim
difference
{
libs ("libutilityFunctionObjects.so");
libs ("libutilityFunctionObjects.so");
type coded;
// Name of on-the-fly generated functionObject

View File

@ -28,14 +28,14 @@ Group
grpUtilitiesFunctionObjects
Description
This function object removes registered objects if present in the database
Removes registered objects if present in the database.
Example of function object specification:
\verbatim
removeRegisteredObject1
{
type removeRegisteredObject;
libs ("libutilityFunctionObjects.so");
libs ("libutilityFunctionObjects.so");
...
objectNames (obj1 obj2);
}

View File

@ -28,7 +28,7 @@ Group
grpUtilitiesFunctionObjects
Description
This function object writes out the initial residual for specified fields.
Writes out the initial residual for specified fields.
Example of function object specification:
\verbatim

View File

@ -49,9 +49,9 @@ functions
systemCall1
{
type systemCall;
libs ("libsystemCall.so");
libs ("libsystemCall.so");
enabled true;
writeControl writeTime;
writeControl writeTime;
// called every time step
executeCalls

View File

@ -28,9 +28,9 @@ Group
grpUtilitiesFunctionObjects
Description
This function object executes system calls, entered in the form of a
string lists. Calls can be made at the following points in the
calculation:
Executes system calls, entered in the form of a string lists.
Calls can be made at the following points in the calculation:
- every time step
- every output time
- end of the calculation
@ -40,7 +40,7 @@ Description
systemCall1
{
type systemCall;
libs ("libsystemCall.so");
libs ("libsystemCall.so");
...
executeCalls
(

View File

@ -49,9 +49,9 @@ functions
fileUpdate1
{
type timeActivatedFileUpdate;
libs ("libutilityFunctionObjects.so");
writeControl timeStep;
writeInterval 1;
libs ("libutilityFunctionObjects.so");
writeControl timeStep;
writeInterval 1;
fileToUpdate "$FOAM_CASE/system/fvSolution";
timeVsFile

View File

@ -37,9 +37,9 @@ Description
fileUpdate1
{
type timeActivatedFileUpdate;
libs ("libutilityFunctionObjects.so");
writeControl timeStep;
writeInterval 1;
libs ("libutilityFunctionObjects.so");
writeControl timeStep;
writeInterval 1;
fileToUpdate "$FOAM_CASE/system/fvSolution";
timeVsFile
(

View File

@ -28,7 +28,7 @@ Group
grpUtilitiesFunctionObjects
Description
This function object writes dictionaries on start-up, and on change
Writes dictionaries on start-up and on change.
SourceFiles
writeDictionary.C

View File

@ -28,8 +28,8 @@ Group
grpUtilitiesFunctionObjects
Description
This function object allows specification of different writing frequency
of objects registered to the database.
Allows specification of different writing frequency of objects registered to
the database.
It has similar functionality as the main time database through the
writeControl setting: