#include <GeometricFieldExpression.H>


Public Types | |
| typedef E1::value_type | value_type |
| typedef List_multiply< typename E1::IntExpr, typename E2::IntExpr > | IntExpr |
| typedef List_multiply< typename E1::UncoupledPatchExpr, typename E2::UncoupledPatchExpr > | UncoupledPatchExpr |
| typedef List_multiply< typename E1::CoupledPatchExpr, typename E2::CoupledPatchExpr > | CoupledPatchExpr |
Public Member Functions | |
| GF_multiply (const E1 &u, const E2 &v) | |
| auto | operator[] (const label i) const |
| auto | size () const noexcept |
| IntExpr | internalField () const |
| UncoupledPatchExpr | patchField (const label i) const |
| CoupledPatchExpr | coupledPatchField (const label i) const |
| template<class AccessOp> | |
| auto | access (const AccessOp &cop, const label i) const |
| Public Member Functions inherited from GeometricFieldExpression< GF_multiply< E1, E2 >, List_multiply< E1::IntExpr, E2::IntExpr >, List_multiply< E1::UncoupledPatchExpr, E2::UncoupledPatchExpr >, List_multiply< E1::CoupledPatchExpr, E2::CoupledPatchExpr >, E1::value_type > | |
| GeometricFieldExpression (const dimensionSet &dimensions, const orientedType oriented) | |
| E1::value_type | operator[] (const label i) const |
| auto | size () const noexcept |
| const dimensionSet & | dimensions () const noexcept |
| const orientedType & | oriented () const noexcept |
| IntExpr | internalField () const |
| UncoupledPatchExpr | patchField (const label i) |
| CoupledPatchExpr | coupledPatchField (const label i) |
| auto | access (const Op &cop, const label i) const |
| GeoField & | evaluate (GeoField &fld, const bool force=false) const |
| Helper to evaluate a GeometricField. | |
Static Public Attributes | |
| static constexpr bool | is_leaf = false |
| Static Public Attributes inherited from GeometricFieldExpression< GF_multiply< E1, E2 >, List_multiply< E1::IntExpr, E2::IntExpr >, List_multiply< E1::UncoupledPatchExpr, E2::UncoupledPatchExpr >, List_multiply< E1::CoupledPatchExpr, E2::CoupledPatchExpr >, E1::value_type > | |
| static constexpr bool | is_leaf |
Additional Inherited Members | |
| Protected Attributes inherited from GeometricFieldExpression< GF_multiply< E1, E2 >, List_multiply< E1::IntExpr, E2::IntExpr >, List_multiply< E1::UncoupledPatchExpr, E2::UncoupledPatchExpr >, List_multiply< E1::CoupledPatchExpr, E2::CoupledPatchExpr >, E1::value_type > | |
| const dimensionSet | dimensions_ |
| const orientedType | oriented_ |
Definition at line 2083 of file GeometricFieldExpression.H.
| typedef E1::value_type value_type |
Definition at line 2083 of file GeometricFieldExpression.H.
| typedef List_multiply< typename E1::IntExpr, typename E2::IntExpr > IntExpr |
Definition at line 2083 of file GeometricFieldExpression.H.
| typedef List_multiply< typename E1::UncoupledPatchExpr, typename E2::UncoupledPatchExpr > UncoupledPatchExpr |
Definition at line 2083 of file GeometricFieldExpression.H.
| typedef List_multiply< typename E1::CoupledPatchExpr, typename E2::CoupledPatchExpr > CoupledPatchExpr |
Definition at line 2083 of file GeometricFieldExpression.H.
|
inline |
Definition at line 2083 of file GeometricFieldExpression.H.
|
inline |
Definition at line 2083 of file GeometricFieldExpression.H.
|
inlinenoexcept |
Definition at line 2083 of file GeometricFieldExpression.H.
|
inline |
Definition at line 2083 of file GeometricFieldExpression.H.
|
inline |
Definition at line 2083 of file GeometricFieldExpression.H.
|
inline |
Definition at line 2083 of file GeometricFieldExpression.H.
|
inline |
Definition at line 2083 of file GeometricFieldExpression.H.
References EXPRESSION_GF_FUNCTION1, and Foam::Expression::mag().

|
staticconstexpr |
Definition at line 2083 of file GeometricFieldExpression.H.