Classes
Field function objects
Collaboration diagram for Field function objects:

Classes

class  volRegion
 Volume (cell) region selection class. More...
 
class  add
 Add a list of fields. More...
 
class  blendingFactor
 Calculates and outputs the blendingFactor as used by the bended convection schemes. The output is a volume field (cells) whose value is calculated via the maximum blending factor for any cell face. More...
 
class  components
 Calculates the components of a field. More...
 
class  CourantNo
 Calculates and outputs the Courant number as a volScalarField. The field is stored on the mesh database so that it can be retrieved and used for other applications. More...
 
class  div
 Calculates the divergence of a field. The operation is limited to surfaceScalarFields and volVectorFields, and the output is a volScalarField. More...
 
class  enstrophy
 Calculates the enstrophy of the velocity. More...
 
class  fieldAverage
 Calculates average quantities for a user-specified selection of volumetric and surface fields. More...
 
class  fieldCoordinateSystemTransform
 Transforms a user-specified selection of fields from global Cartesian co-ordinates to a local co-ordinate system. The fields are run-time modifiable. More...
 
class  fieldExpression
 
class  fieldMinMax
 Calculates the value and location of scalar minimum and maximum for a list of user-specified fields. More...
 
class  fieldsExpression
 
class  fieldValue
 Base class for field value -based function objects. More...
 
class  fieldValueDelta
 Provides a differencing option between two 'field value' function objects. More...
 
class  surfaceFieldValue
 Provides a 'face regionType' variant of the fieldValues function object. More...
 
class  volFieldValue
 Provides a 'volRegion' specialization of the fieldValue function object. More...
 
class  flowType
 Calculates and writes the flowType of a velocity field. More...
 
class  grad
 Calculates the gradient of a field. More...
 
class  histogram
 Write the volume-weighted histogram of a volScalarField. More...
 
class  Lambda2
 Calculates and outputs the second largest eigenvalue of the sum of the square of the symmetrical and anti-symmetrical parts of the velocity gradient tensor. More...
 
class  MachNo
 Calculates and writes the Mach number as a volScalarField. More...
 
class  mag
 Calculates the magnitude of a field. More...
 
class  magSqr
 Calculates the magnitude of the sqr of a field. More...
 
class  nearWallFields
 Samples near-patch volume fields. More...
 
class  PecletNo
 Calculates and outputs the Peclet number as a surfaceScalarField. More...
 
class  pressure
 Includes tools to manipulate the pressure into different forms. More...
 
class  processorField
 Writes a scalar field whose value is the local processor ID. The output field name is 'processorID'. More...
 
class  Q
 Calculates and outputs the second invariant of the velocity gradient tensor [1/s^2]. More...
 
class  randomise
 Adds a random component to a field, with a specified perturbation magnitude. More...
 
class  readFields
 Reads fields from the time directories and adds them to the mesh database for further post-processing. More...
 
class  regionSizeDistribution
 Creates a size distribution via interrogating a continuous phase fraction field. More...
 
class  streamFunction
 This function object calculates and outputs the stream-function as a pointScalarField. More...
 
class  streamLine
 Generates streamline data by sampling a set of user-specified fields along a particle track, transported by a user-specified velocity field. More...
 
class  subtract
 From the first field subtract the remaining fields in the list. More...
 
class  turbulenceFields
 Stores turbulence fields on the mesh database for further manipulation. More...
 
class  vorticity
 Calculates the vorticity, the curl of the velocity. More...
 
class  writeCellCentres
 Writes the cell-centres volVectorField and the three component fields as volScalarFields. More...
 
class  writeCellVolumes
 Writes the cell-volumes volScalarField. More...
 
class  XiReactionRate
 Writes the turbulent flame-speed and reaction-rate volScalarFields for the Xi-based combustion models. More...
 
class  yPlus
 Evaluates and outputs turbulence y+ for models. Values written to time directories as field 'yPlus'. More...
 
class  specieReactionRates< ChemistryModelType >
 Writes the domain averaged reaction rates for each specie for each reaction into the file <timeDir>/specieReactionRates.dat. More...
 

Detailed Description

This group contains field-based function objects

Function objects in this group are packaged into the libfieldFunctionObjects.so library.