

Public Types | |
| using | viewType = ViewType3D< T, MemorySpace > |
| using | memory_space = typename viewType::memory_space |
Public Member Functions | |
| TypeInfoTemplateNV2 ("rectMeshField", T, memoerySpaceName()) | |
| rectMeshField (const rectangleMesh &mesh, const word &name, const T &defVal) | |
| rectMeshField (const rectangleMesh &mesh, const T &defVal) | |
| rectMeshField (const rectMeshField &)=default | |
| rectMeshField & | operator= (const rectMeshField &)=default |
| rectMeshField (rectMeshField &&)=default | |
| rectMeshField & | operator= (rectMeshField &&)=default |
| uniquePtr< rectMeshField > | clone () const |
| rectMeshField * | clonePtr () const |
| const INLINE_FUNCTION_H word & | name () const |
| INLINE_FUNCTION_HD int64 | size () const |
| auto | nx () const |
| auto | ny () const |
| auto | nz () const |
| const auto & | mesh () |
| INLINE_FUNCTION_HD real | cellVol () const |
| INLINE_FUNCTION_HD T & | operator() (int32 i, int32 j, int32 k) |
| const INLINE_FUNCTION_HD T & | operator() (int32 i, int32 j, int32 k) const |
| void | fill (T val) |
| bool | read (iIstream &is) |
| bool | write (iOstream &os) const |
Static Protected Member Functions | |
| constexpr static const char * | memoerySpaceName () |
Protected Attributes | |
| const rectangleMesh * | mesh_ |
| word | name_ ="noName" |
| viewType | field_ |
| T | defaultValue_ {} |
Definition at line 31 of file rectMeshField.hpp.
| using viewType = ViewType3D<T,MemorySpace> |
Definition at line 35 of file rectMeshField.hpp.
| using memory_space = typename viewType::memory_space |
Definition at line 37 of file rectMeshField.hpp.
|
inline |
Definition at line 59 of file rectMeshField.hpp.
Referenced by rectMeshField< int32, HostSpace >::clonePtr().

|
inline |
Definition at line 69 of file rectMeshField.hpp.
|
default |
|
default |
|
inlinestaticconstexprprotected |
Definition at line 49 of file rectMeshField.hpp.
| TypeInfoTemplateNV2 | ( | "rectMeshField< T, MemorySpace >" | , |
| T | , | ||
| memoerySpaceName() | |||
| ) |
|
default |
|
default |
|
inline |
Definition at line 83 of file rectMeshField.hpp.
|
inline |
Definition at line 88 of file rectMeshField.hpp.
|
inline |
Definition at line 94 of file rectMeshField.hpp.
Referenced by pFlow::convertRectMeshField().

|
inline |
Definition at line 100 of file rectMeshField.hpp.
Referenced by pFlow::convertRectMeshField().

|
inline |
Definition at line 105 of file rectMeshField.hpp.
Referenced by pFlow::convertRectMeshField().

|
inline |
Definition at line 110 of file rectMeshField.hpp.
Referenced by pFlow::convertRectMeshField().

|
inline |
Definition at line 115 of file rectMeshField.hpp.
Referenced by pFlow::convertRectMeshField().

|
inline |
Definition at line 120 of file rectMeshField.hpp.
|
inline |
Definition at line 126 of file rectMeshField.hpp.
|
inline |
Definition at line 132 of file rectMeshField.hpp.
|
inline |
Definition at line 138 of file rectMeshField.hpp.
|
inline |
Definition at line 143 of file rectMeshField.hpp.
Referenced by rectMeshField< int32, HostSpace >::rectMeshField().

|
inline |
Definition at line 154 of file rectMeshField.hpp.
|
inline |
Definition at line 160 of file rectMeshField.hpp.
|
protected |
Definition at line 41 of file rectMeshField.hpp.
Referenced by rectMeshField< int32, HostSpace >::cellVol(), rectMeshField< int32, HostSpace >::fill(), rectMeshField< int32, HostSpace >::mesh(), rectMeshField< int32, HostSpace >::nx(), rectMeshField< int32, HostSpace >::ny(), rectMeshField< int32, HostSpace >::nz(), and rectMeshField< int32, HostSpace >::size().
|
protected |
Definition at line 43 of file rectMeshField.hpp.
Referenced by rectMeshField< int32, HostSpace >::name().
|
protected |
Definition at line 45 of file rectMeshField.hpp.
Referenced by rectMeshField< int32, HostSpace >::fill(), and rectMeshField< int32, HostSpace >::operator()().
|
protected |
Definition at line 47 of file rectMeshField.hpp.
Referenced by rectMeshField< int32, HostSpace >::rectMeshField().