TableReader.H File Reference
Include dependency graph for TableReader.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TableReader< Coordinate, Value >
 Base class to read table data for tables. More...
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define defineTableReader(Coordinate, Value)
 
#define addTableReader(TableReaderType, Coordinate, Value)
 

Detailed Description

Original source file TableReader.H

Definition in file TableReader.H.

Macro Definition Documentation

◆ defineTableReader

#define defineTableReader (   Coordinate,
  Value 
)
Value:
\
typedef TableReader<Coordinate, Value> \
TableReader##Coordinate##Value; \
\
defineNamedTemplateTypeNameAndDebug \
( \
TableReader##Coordinate##Value, \
0 \
); \
\
defineTemplateRunTimeSelectionTable \
( \
TableReader##Coordinate##Value, \
dictionary \
);

Definition at line 149 of file TableReader.H.

◆ addTableReader

#define addTableReader (   TableReaderType,
  Coordinate,
  Value 
)
Value:
\
typedef TableReader<Coordinate, Value> \
TableReader##Coordinate##Value; \
\
namespace TableReaders \
{ \
typedef TableReaderType<Coordinate, Value> \
TableReaderType##TableReader##Coordinate##Value; \
\
defineNamedTemplateTypeNameAndDebug \
( \
TableReaderType##TableReader##Coordinate##Value, \
0 \
); \
\
addToRunTimeSelectionTable \
( \
TableReader##Coordinate##Value, \
TableReaderType##TableReader##Coordinate##Value, \
dictionary \
); \
}

Definition at line 167 of file TableReader.H.