Convenience macros for instantiating coordSetWriter methods.
More...
Go to the source code of this file.
|
| namespace | Foam |
| | Namespace for OpenFOAM.
|
Convenience macros for instantiating coordSetWriter methods.
Original source file coordSetWriterMethods.H
InClass Foam::coordSetWriterMethods
Definition in file coordSetWriterMethods.H.
◆ defineCoordSetWriterWriteField
| #define defineCoordSetWriterWriteField |
( |
| ThisClass, |
|
|
| ValueType ) |
Value: \
( \
const word& fieldName, \
const Field<ValueType>& values \
) \
{ \
return writeTemplate(fieldName, values); \
} \
\
( \
const word& fieldName, \
const List<Field<ValueType>>& fieldValues \
) \
{ \
return writeTemplate(fieldName, fieldValues); \
}
A class for handling file names.
Definition at line 37 of file coordSetWriterMethods.H.
◆ defineCoordSetWriterWriteFields
| #define defineCoordSetWriterWriteFields |
( |
| ThisClass | ) |
|
Value:
defineCoordSetWriterWriteField(ThisClass, scalar); \
defineCoordSetWriterWriteField(ThisClass,
vector); \
defineCoordSetWriterWriteField(ThisClass, sphericalTensor); \
defineCoordSetWriterWriteField(ThisClass, symmTensor); \
defineCoordSetWriterWriteField(ThisClass,
tensor)
Tensor of scalars, i.e. Tensor<scalar>.
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
#define defineCoordSetWriterWriteField(ThisClass, ValueType)
Definition at line 58 of file coordSetWriterMethods.H.