FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

Foam::calcTypes Namespace Reference

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


Detailed Description

Namespace for post-processing calculation functions.

Classes

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)

Function Documentation

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