Foam::fileOperations Namespace Reference

Classes

class  collatedFileOperation
 Version of masterUncollatedFileOperation that collates regIOobjects into a container in the processors/ subdirectory. More...
 
class  collatedFileOperationInitialise
 
class  fileOperationInitialise
 
class  hostCollatedFileOperation
 Version of collatedFileOperation with multiple read/write ranks. More...
 
class  hostCollatedFileOperationInitialise
 
class  masterUncollatedFileOperation
 
class  masterUncollatedFileOperationInitialise
 fileOperations that performs all file operations on the master processor. Requires the calls to be parallel synchronised! More...
 
class  uncollatedFileOperation
 fileOperation that assumes file operations are local. More...
 
class  unthreadedInitialise
 

Functions

 defineTypeNameAndDebug (collatedFileOperation, 0)
 
 addToRunTimeSelectionTable (fileOperation, collatedFileOperation, word)
 
 addNamedToRunTimeSelectionTable (fileOperationInitialise, collatedFileOperationInitialise, word, collated)
 
 defineTypeNameAndDebug (hostCollatedFileOperation, 0)
 
 addToRunTimeSelectionTable (fileOperation, hostCollatedFileOperation, word)
 
 addNamedToRunTimeSelectionTable (fileOperationInitialise, hostCollatedFileOperationInitialise, word, hostCollated)
 
 defineTypeNameAndDebug (fileOperationInitialise, 0)
 
 defineRunTimeSelectionTable (fileOperationInitialise, word)
 
 defineTypeNameAndDebug (masterUncollatedFileOperation, 0)
 
 addToRunTimeSelectionTable (fileOperation, masterUncollatedFileOperation, word)
 
 addNamedToRunTimeSelectionTable (fileOperationInitialise, masterUncollatedFileOperationInitialise, word, masterUncollated)
 
 defineTypeNameAndDebug (uncollatedFileOperation, 0)
 
 addToRunTimeSelectionTable (fileOperation, uncollatedFileOperation, word)
 
 addNamedToRunTimeSelectionTable (fileOperationInitialise, unthreadedInitialise, word, uncollated)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/5]

Foam::fileOperations::defineTypeNameAndDebug ( collatedFileOperation  ,
 
)

◆ addToRunTimeSelectionTable() [1/4]

Foam::fileOperations::addToRunTimeSelectionTable ( fileOperation  ,
collatedFileOperation  ,
word   
)

◆ addNamedToRunTimeSelectionTable() [1/4]

Foam::fileOperations::addNamedToRunTimeSelectionTable ( fileOperationInitialise  ,
collatedFileOperationInitialise  ,
word  ,
collated   
)

◆ defineTypeNameAndDebug() [2/5]

Foam::fileOperations::defineTypeNameAndDebug ( hostCollatedFileOperation  ,
 
)

◆ addToRunTimeSelectionTable() [2/4]

Foam::fileOperations::addToRunTimeSelectionTable ( fileOperation  ,
hostCollatedFileOperation  ,
word   
)

◆ addNamedToRunTimeSelectionTable() [2/4]

Foam::fileOperations::addNamedToRunTimeSelectionTable ( fileOperationInitialise  ,
hostCollatedFileOperationInitialise  ,
word  ,
hostCollated   
)

◆ defineTypeNameAndDebug() [3/5]

Foam::fileOperations::defineTypeNameAndDebug ( fileOperationInitialise  ,
 
)

◆ defineRunTimeSelectionTable()

Foam::fileOperations::defineRunTimeSelectionTable ( fileOperationInitialise  ,
word   
)

◆ defineTypeNameAndDebug() [4/5]

Foam::fileOperations::defineTypeNameAndDebug ( masterUncollatedFileOperation  ,
 
)

◆ addToRunTimeSelectionTable() [3/4]

Foam::fileOperations::addToRunTimeSelectionTable ( fileOperation  ,
masterUncollatedFileOperation  ,
word   
)

◆ addNamedToRunTimeSelectionTable() [3/4]

Foam::fileOperations::addNamedToRunTimeSelectionTable ( fileOperationInitialise  ,
masterUncollatedFileOperationInitialise  ,
word  ,
masterUncollated   
)

◆ defineTypeNameAndDebug() [5/5]

Foam::fileOperations::defineTypeNameAndDebug ( uncollatedFileOperation  ,
 
)

◆ addToRunTimeSelectionTable() [4/4]

Foam::fileOperations::addToRunTimeSelectionTable ( fileOperation  ,
uncollatedFileOperation  ,
word   
)

◆ addNamedToRunTimeSelectionTable() [4/4]

Foam::fileOperations::addNamedToRunTimeSelectionTable ( fileOperationInitialise  ,
unthreadedInitialise  ,
word  ,
uncollated   
)