61 is.
readEnd(
"Function2s::unitSets");
63 is.
readEnd(
"Function2s::unitSets");
79 <<
"Unit conversions are not supported by "
101 is >> units.x >> units.y;
102 is.
readEnd(
"Function2s::unitSets");
104 is.
readEnd(
"Function2s::unitSets");
virtual bool check(const char *operation) const
Check IOstream status for given operation.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Istream & readEnd(const char *funcName)
Istream & readBegin(const char *funcName)
virtual Istream & read(token &)=0
Return next token from stream.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Template function which returns the un-mangled name of a given type. Useful for types which do not ha...
bool standard() const
Return whether this unit is standard. I.e., is its multiplier one?
void reset(const unitSet &)
Reset the unit conversion.
A class for handling words, derived from string.
#define FatalIOErrorInFunction(ios)
Report an error message using Foam::FatalIOError.
const dimensionSet dimless
const dimensionSet & dimless
errorManip< error > abort(error &err)
void assertNoConvertUnits(const word &typeName, const Function1s::unitSets &units, const dictionary &dict)
Generate an error in an context where unit conversions are not supported.
void writeEntry(Ostream &os, const word &key, const DimensionedFieldFunction< DimensionedFieldType > &f)
unitSet value
Unit conversion for result values.
unitSet y
Unit conversion for y-axis values.
unitSet x
Unit conversion for x-axis values.
unitSets(std::initializer_list< unitSet >)
Construct from initialiser list.
void read(Istream &is)
Update from stream.