30 template<
class Coordinate,
class Value>
37 template<
class Coordinate,
class Value>
51 template<
class Coordinate,
class Value>
58 template<
class Coordinate,
class Value>
64 const word& valuesKeyword
68 if (
dict.found(
"units"))
81 template<
class Coordinate,
class Value>
93 template<
class Coordinate,
class Value>
99 const word& valuesKeyword
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Base class to read table data for tables.
void convertRead(const Function1s::unitSets &units, List< Tuple2< Coordinate, Value >> &table) const
Do unit conversions on input data.
Embedded()
Default construct.
virtual List< Tuple2< Coordinate, Value > > read(const Function1s::unitSets &units, const dictionary &dict, const word &valuesKeyword="values") const
Read values.
virtual ~Embedded()
Destructor.
virtual void write(Ostream &os, const Function1s::unitSets &units, const List< Tuple2< Coordinate, Value >> &table, const word &valuesKeyword="values") const
Write settings and values.
A 2-tuple for storing two objects of different types.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
A class for handling words, derived from string.
const HashTable< dimensionSet > table
Table of dimensions.
word name(const LagrangianState state)
Return a string representation of a Lagrangian state enumeration.
void writeEntry(Ostream &os, const word &key, const DimensionedFieldFunction< DimensionedFieldType > &f)
Struct containing two unitSets for use in converting both the argument and the value of a Function1.
void read(Istream &is)
Update from stream.