Data Structures | Functions
Foam::calcTypes Namespace Reference

Namespace for post-processing calculation functions. More...

Data Structures

class  addSubtract
 adds/subtracts a field or value to/from a base field. More...
 
class  components
 Writes scalar fields corresponding to each component of the supplied field (name) for each time. More...
 
class  div
 Writes scalar fields corresponding to the divergence of the supplied field (name) for each time. More...
 
class  interpolate
 Interpolates volume fields to surface fields for each time. More...
 
class  mag
 Calculates and writes the magnitude of a field for each time. More...
 
class  magGrad
 Writes scalar fields corresponding to the magnitude ot the gradient of the supplied field (name) for each time. More...
 
class  magSqr
 Calculates and writes the magnitude-sqaured of a field for each time. More...
 
class  randomise
 Adds a random component to a field, with a given perturbation magnitude. More...
 

Functions

 defineTypeNameAndDebug (addSubtract, 0)
 
 addToRunTimeSelectionTable (calcType, addSubtract, dictionary)
 
 defineTypeNameAndDebug (components, 0)
 
 addToRunTimeSelectionTable (calcType, components, dictionary)
 
 defineTypeNameAndDebug (div, 0)
 
 addToRunTimeSelectionTable (calcType, div, dictionary)
 
 defineTypeNameAndDebug (interpolate, 0)
 
 addToRunTimeSelectionTable (calcType, interpolate, dictionary)
 
 defineTypeNameAndDebug (mag, 0)
 
 addToRunTimeSelectionTable (calcType, mag, dictionary)
 
 defineTypeNameAndDebug (magGrad, 0)
 
 addToRunTimeSelectionTable (calcType, magGrad, dictionary)
 
 defineTypeNameAndDebug (magSqr, 0)
 
 addToRunTimeSelectionTable (calcType, magSqr, dictionary)
 
 defineTypeNameAndDebug (randomise, 0)
 
 addToRunTimeSelectionTable (calcType, randomise, dictionary)
 

Detailed Description

Namespace for post-processing calculation functions.

Function Documentation

◆ defineTypeNameAndDebug() [1/8]

Foam::calcTypes::defineTypeNameAndDebug ( addSubtract  ,
 
)

◆ addToRunTimeSelectionTable() [1/8]

Foam::calcTypes::addToRunTimeSelectionTable ( calcType  ,
addSubtract  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/8]

Foam::calcTypes::defineTypeNameAndDebug ( components  ,
 
)

◆ addToRunTimeSelectionTable() [2/8]

Foam::calcTypes::addToRunTimeSelectionTable ( calcType  ,
components  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/8]

Foam::calcTypes::defineTypeNameAndDebug ( div  ,
 
)

◆ addToRunTimeSelectionTable() [3/8]

Foam::calcTypes::addToRunTimeSelectionTable ( calcType  ,
div  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/8]

Foam::calcTypes::defineTypeNameAndDebug ( interpolate  ,
 
)

◆ addToRunTimeSelectionTable() [4/8]

Foam::calcTypes::addToRunTimeSelectionTable ( calcType  ,
interpolate  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/8]

Foam::calcTypes::defineTypeNameAndDebug ( mag  ,
 
)

◆ addToRunTimeSelectionTable() [5/8]

Foam::calcTypes::addToRunTimeSelectionTable ( calcType  ,
mag  ,
dictionary   
)

◆ defineTypeNameAndDebug() [6/8]

Foam::calcTypes::defineTypeNameAndDebug ( magGrad  ,
 
)

◆ addToRunTimeSelectionTable() [6/8]

Foam::calcTypes::addToRunTimeSelectionTable ( calcType  ,
magGrad  ,
dictionary   
)

◆ defineTypeNameAndDebug() [7/8]

Foam::calcTypes::defineTypeNameAndDebug ( magSqr  ,
 
)

◆ addToRunTimeSelectionTable() [7/8]

Foam::calcTypes::addToRunTimeSelectionTable ( calcType  ,
magSqr  ,
dictionary   
)

◆ defineTypeNameAndDebug() [8/8]

Foam::calcTypes::defineTypeNameAndDebug ( randomise  ,
 
)

◆ addToRunTimeSelectionTable() [8/8]

Foam::calcTypes::addToRunTimeSelectionTable ( calcType  ,
randomise  ,
dictionary   
)