Expression wrap of const tmp to GeometricField. More...
#include <GeometricFieldExpression.H>


Public Types | |
| typedef GeoField | this_type |
| The GeometricField type. | |
| typedef GeoField::value_type | value_type |
| Type to return for internal field. | |
| typedef ListConstRefWrap< value_type > | IntExpr |
| Type to return for patchField. | |
| typedef ListConstRefWrap< value_type > | UncoupledPatchExpr |
| typedef ListConstTmpWrap< Field< value_type > > | CoupledPatchExpr |
Static Public Attributes | |
| static constexpr bool | is_leaf = false |
| Have expressions use copy to maintain tmp refCount. | |
| Static Public Attributes inherited from GeometricFieldExpression< GeometricFieldConstTmpWrap< GeoField >, ListConstRefWrap< GeoField::value_type >, ListConstRefWrap< GeoField::value_type >, ListConstTmpWrap< Field< GeoField::value_type > >, GeoField::value_type > | |
| static constexpr bool | is_leaf |
Additional Inherited Members | |
| Protected Attributes inherited from GeometricFieldExpression< GeometricFieldConstTmpWrap< GeoField >, ListConstRefWrap< GeoField::value_type >, ListConstRefWrap< GeoField::value_type >, ListConstTmpWrap< Field< GeoField::value_type > >, GeoField::value_type > | |
| const dimensionSet | dimensions_ |
| const orientedType | oriented_ |
Expression wrap of const tmp to GeometricField.
Definition at line 765 of file GeometricFieldExpression.H.
| typedef GeoField this_type |
The GeometricField type.
Definition at line 786 of file GeometricFieldExpression.H.
| typedef GeoField::value_type value_type |
Type to return for internal field.
Definition at line 791 of file GeometricFieldExpression.H.
| typedef ListConstRefWrap<value_type> IntExpr |
Type to return for patchField.
Definition at line 796 of file GeometricFieldExpression.H.
| typedef ListConstRefWrap<value_type> UncoupledPatchExpr |
Definition at line 797 of file GeometricFieldExpression.H.
| typedef ListConstTmpWrap<Field<value_type> > CoupledPatchExpr |
Definition at line 798 of file GeometricFieldExpression.H.
Definition at line 809 of file GeometricFieldExpression.H.
References GeometricFieldExpression< GeometricFieldConstTmpWrap< GeoField >, ListConstRefWrap< GeoField::value_type >, ListConstRefWrap< GeoField::value_type >, ListConstTmpWrap< Field< GeoField::value_type > >, GeoField::value_type >::dimensions(), GeometricFieldConstTmpWrap(), GeometricFieldExpression< GeometricFieldConstTmpWrap< GeoField >, ListConstRefWrap< GeoField::value_type >, ListConstRefWrap< GeoField::value_type >, ListConstTmpWrap< Field< GeoField::value_type > >, GeoField::value_type >::GeometricFieldExpression(), and GeometricFieldExpression< GeometricFieldConstTmpWrap< GeoField >, ListConstRefWrap< GeoField::value_type >, ListConstRefWrap< GeoField::value_type >, ListConstTmpWrap< Field< GeoField::value_type > >, GeoField::value_type >::oriented().
Referenced by GeometricFieldConstTmpWrap(), and GeometricFieldConstTmpWrap().


|
inline |
Definition at line 834 of file GeometricFieldExpression.H.
References GeometricFieldExpression< GeometricFieldConstTmpWrap< GeoField >, ListConstRefWrap< GeoField::value_type >, ListConstRefWrap< GeoField::value_type >, ListConstTmpWrap< Field< GeoField::value_type > >, GeoField::value_type >::dimensions(), GeometricFieldConstTmpWrap(), GeometricFieldExpression< GeometricFieldConstTmpWrap< GeoField >, ListConstRefWrap< GeoField::value_type >, ListConstRefWrap< GeoField::value_type >, ListConstTmpWrap< Field< GeoField::value_type > >, GeoField::value_type >::GeometricFieldExpression(), and GeometricFieldExpression< GeometricFieldConstTmpWrap< GeoField >, ListConstRefWrap< GeoField::value_type >, ListConstRefWrap< GeoField::value_type >, ListConstTmpWrap< Field< GeoField::value_type > >, GeoField::value_type >::oriented().

|
inline |
Definition at line 862 of file GeometricFieldExpression.H.
|
inline |
Definition at line 872 of file GeometricFieldExpression.H.
|
inline |
Definition at line 877 of file GeometricFieldExpression.H.
|
inlinenoexcept |
Definition at line 883 of file GeometricFieldExpression.H.
References Foam::noexcept.
|
inline |
Definition at line 888 of file GeometricFieldExpression.H.
|
inline |
Definition at line 893 of file GeometricFieldExpression.H.
References fld(), Foam::isA(), and List< T >::null().

|
inline |
Definition at line 918 of file GeometricFieldExpression.H.
References fld(), Foam::isA(), and List< T >::null().

|
inline |
Definition at line 943 of file GeometricFieldExpression.H.
|
staticconstexpr |
Have expressions use copy to maintain tmp refCount.
Definition at line 781 of file GeometricFieldExpression.H.