
Public Member Functions | |
| TypeInfoTemplateNV2 ("symArray", T, memoerySpaceName()) | |
| INLINE_FUNCTION_H | symArray () |
| INLINE_FUNCTION_H | symArray (uint32 n) |
| INLINE_FUNCTION_H | symArray (word name, uint32 n) |
| INLINE_FUNCTION_H | symArray (word name, uint32 n, const T &val) |
| INLINE_FUNCTION_H | symArray (word name, Vector< T > src) |
| INLINE_FUNCTION_H | symArray (const symArray &)=default |
| INLINE_FUNCTION_H symArray & | operator= (const symArray &)=default |
| INLINE_FUNCTION_H | symArray (symArray &&)=delete |
| INLINE_FUNCTION_H symArray & | operator= (symArray &&)=delete |
| INLINE_FUNCTION_H | ~symArray ()=default |
| void | fill (const T &val) |
| INLINE_FUNCTION_HD T & | operator() (uint32 i, uint32 j) |
| const INLINE_FUNCTION_HD T & | operator() (uint32 i, uint32 j) const |
| bool | assign (const Vector< T > src) |
| FUNCTION_H bool | read (iIstream &is) |
| FUNCTION_H bool | write (iOstream &os) const |
Static Public Member Functions | |
| static INLINE_FUNCTION_HD uint32 | numElem (uint32 n) |
| static bool | getN (uint32 nElem, uint32 &n) |
Static Protected Member Functions | |
| constexpr static const char * | memoerySpaceName () |
Protected Attributes | |
| uint32 | n_ =0 |
| ViewType | view_ |
Private Types | |
| using | SymArrayType = symArray< T, MemorySpace > |
| using | iterator = T * |
| using | constIterator = const T * |
| using | reference = T & |
| using | constReference = const T & |
| using | valueType = T |
| using | pointer = T * |
| using | constPointer = const T * |
| using | ViewType = ViewType1D< T, MemorySpace > |
| using | deviceType = typename ViewType::device_type |
| using | memory_space = typename ViewType::memory_space |
| using | execution_space = typename ViewType::execution_space |
Definition at line 56 of file symArrayHD.hpp.
|
private |
Definition at line 59 of file symArrayHD.hpp.
|
private |
Definition at line 61 of file symArrayHD.hpp.
|
private |
Definition at line 63 of file symArrayHD.hpp.
|
private |
Definition at line 65 of file symArrayHD.hpp.
|
private |
Definition at line 67 of file symArrayHD.hpp.
|
private |
Definition at line 69 of file symArrayHD.hpp.
|
private |
Definition at line 71 of file symArrayHD.hpp.
|
private |
Definition at line 73 of file symArrayHD.hpp.
|
private |
Definition at line 76 of file symArrayHD.hpp.
|
private |
Definition at line 78 of file symArrayHD.hpp.
|
private |
Definition at line 80 of file symArrayHD.hpp.
|
private |
Definition at line 82 of file symArrayHD.hpp.
|
inline |
Definition at line 107 of file symArrayHD.hpp.
|
inline |
Definition at line 113 of file symArrayHD.hpp.
|
inline |
Definition at line 120 of file symArrayHD.hpp.
|
inline |
Definition at line 128 of file symArrayHD.hpp.
|
default |
|
delete |
|
default |
|
inlinestaticconstexprprotected |
Definition at line 92 of file symArrayHD.hpp.
| TypeInfoTemplateNV2 | ( | "symArray< T, MemorySpace >" | , |
| T | , | ||
| memoerySpaceName() | |||
| ) |
|
default |
|
delete |
|
inline |
Definition at line 157 of file symArrayHD.hpp.
Referenced by symArray< nonLinearProperties >::symArray().

|
inline |
Definition at line 164 of file symArrayHD.hpp.
|
inline |
Definition at line 171 of file symArrayHD.hpp.
|
inline |
Definition at line 177 of file symArrayHD.hpp.
Referenced by symArray< nonLinearProperties >::read(), linear< limited >::readLinearDictionary(), nonLinear< limited >::readNonLinearDictionary(), nonLinearMod< limited >::readNonLinearDictionary(), normalRolling< contactForceModel >::readNormalDict(), and symArray< nonLinearProperties >::symArray().

|
inline |
Definition at line 208 of file symArrayHD.hpp.
Referenced by pFlow::operator>>().

|
inline |
Definition at line 219 of file symArrayHD.hpp.
Referenced by pFlow::operator<<().

|
inlinestatic |
Definition at line 234 of file symArrayHD.hpp.
Referenced by symArray< nonLinearProperties >::operator()(), and symArray< nonLinearProperties >::write().

Definition at line 240 of file symArrayHD.hpp.
Referenced by symArray< nonLinearProperties >::assign().

|
protected |
Definition at line 87 of file symArrayHD.hpp.
Referenced by symArray< nonLinearProperties >::assign(), symArray< nonLinearProperties >::fill(), symArray< nonLinearProperties >::operator()(), and symArray< nonLinearProperties >::write().
|
protected |
Definition at line 89 of file symArrayHD.hpp.
Referenced by symArray< nonLinearProperties >::assign(), symArray< nonLinearProperties >::fill(), symArray< nonLinearProperties >::operator()(), and symArray< nonLinearProperties >::write().