A class representing the concept of a GeometricField of 1 used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More...
Public Types | |
typedef oneField | Internal |
typedef oneField | Patch |
typedef oneFieldField | Boundary |
typedef one | cmptType |
Public Types inherited from one | |
typedef one | value_type |
Public Member Functions | |
geometricOneField () | |
Construct null. More... | |
const dimensionSet & | dimensions () const |
one | operator[] (const label) const |
oneField | field () const |
oneField | oldTime () const |
Internal | operator() () const |
Internal | v () const |
Internal::FieldType | primitiveField () const |
Boundary | boundaryField () const |
Public Member Functions inherited from one | |
one () | |
Construct null. More... | |
operator label () const | |
Return 1 for label. More... | |
operator float () const | |
Return 1 for float. More... | |
operator double () const | |
Return 1 for double. More... | |
A class representing the concept of a GeometricField of 1 used to avoid unnecessary manipulations for objects which are known to be one at compile-time.
Used for example as the density argument to a function written for compressible to be used for incompressible flow.
Definition at line 52 of file geometricOneField.H.
Definition at line 61 of file geometricOneField.H.
Definition at line 62 of file geometricOneField.H.
typedef oneFieldField Boundary |
Definition at line 63 of file geometricOneField.H.
Definition at line 64 of file geometricOneField.H.
|
inline |
Construct null.
Definition at line 69 of file geometricOneField.H.
References geometricOneField::boundaryField(), geometricOneField::dimensions(), geometricOneField::field(), geometricOneField::oldTime(), geometricOneField::operator()(), geometricOneField::operator[](), geometricOneField::primitiveField(), and geometricOneField::v().
|
inline |
Definition at line 30 of file geometricOneFieldI.H.
References Foam::dimless.
Referenced by geometricOneField::geometricOneField().
Definition at line 36 of file geometricOneFieldI.H.
References one::one().
Referenced by geometricOneField::geometricOneField().
|
inline |
Definition at line 42 of file geometricOneFieldI.H.
Referenced by geometricOneField::geometricOneField().
|
inline |
Definition at line 48 of file geometricOneFieldI.H.
Referenced by geometricOneField::geometricOneField().
|
inline |
Definition at line 55 of file geometricOneFieldI.H.
Referenced by geometricOneField::geometricOneField().
|
inline |
Definition at line 62 of file geometricOneFieldI.H.
Referenced by geometricOneField::geometricOneField().
|
inline |
Definition at line 69 of file geometricOneFieldI.H.
Referenced by geometricOneField::geometricOneField().
|
inline |
Definition at line 76 of file geometricOneFieldI.H.
Referenced by geometricOneField::geometricOneField().