A ccm field entry with short name, name, maxId and type. More...
Public Member Functions | |
fieldEntry (const word &shortName, const string &fullName, const char *units=nullptr) | |
Construct from components with optional units. More... | |
const word & | name () const |
The field name (PROSTAR short name) More... | |
const string & | fullName () const |
The full field name. More... | |
const string & | units () const |
The field units. More... | |
label | maxCellId () const |
The max cell id for the field. More... | |
label | maxFaceId () const |
The max face id for the field. More... | |
void | units (const std::string &units) |
Set the field units. More... | |
void | maxCellId (const int newMax) |
Set the max cell Id for the field. More... | |
void | maxFaceId (const int newMax) |
Set the max face Id for the field. More... | |
Friends | |
Ostream & | operator<< (Ostream &os, const fieldEntry &entry) |
A ccm field entry with short name, name, maxId and type.
shortName => ( fullName, maxId, type );
Definition at line 144 of file ccmSolutionTable.H.
|
inline |
Construct from components with optional units.
Definition at line 181 of file ccmSolutionTable.H.
References fieldEntry::units().
|
inline |
The field name (PROSTAR short name)
Definition at line 205 of file ccmSolutionTable.H.
|
inline |
The full field name.
Definition at line 213 of file ccmSolutionTable.H.
|
inline |
The field units.
Definition at line 221 of file ccmSolutionTable.H.
Referenced by fieldEntry::fieldEntry(), and fieldEntry::units().
|
inline |
The max cell id for the field.
Definition at line 229 of file ccmSolutionTable.H.
|
inline |
The max face id for the field.
Definition at line 237 of file ccmSolutionTable.H.
|
inline |
Set the field units.
Definition at line 248 of file ccmSolutionTable.H.
References fieldEntry::units().
|
inline |
Set the max cell Id for the field.
Definition at line 259 of file ccmSolutionTable.H.
|
inline |
Set the max face Id for the field.
Definition at line 271 of file ccmSolutionTable.H.
|
friend |
Definition at line 283 of file ccmSolutionTable.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.