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().