|
Rheolef
7.2
an efficient C++ finite element environment
|
Public Types | |
| typedef size_t | size_type |
| typedef T | element_type |
| typedef T | float_type |
Static Public Member Functions | |
| static tensor4_basic< T > | eye (size_type d=3) |
Protected Attributes | |
| tensor_basic< tensor_basic< T > > | _x |
| typedef T element_type |
| typedef T float_type |
| tensor4_basic | ( | ) |
|
explicit |
| tensor4_basic | ( | const tensor4_basic< T > & | a | ) |
| tensor4_basic | ( | const std::initializer_list< std::initializer_list< std::initializer_list< std::initializer_list< T > > > > & | il | ) |
Definition at line 64 of file tensor4.cc.
|
static |
Definition at line 29 of file tensor4.cc.
| tensor4_basic< T > & operator= | ( | const tensor4_basic< T > & | a | ) |
Definition at line 114 of file tensor4.cc.
| tensor4_basic< T > & operator= | ( | const T & | val | ) |
Definition at line 103 of file tensor4.cc.
| tensor_basic< T > & operator() | ( | size_type | i, |
| size_type | j | ||
| ) |
| const tensor_basic< T > & operator() | ( | size_type | i, |
| size_type | j | ||
| ) | const |
| tensor4_basic< T > operator* | ( | const T & | k | ) | const |
| tensor4_basic< T > operator/ | ( | const T & | k | ) | const |
| tensor4_basic< T > operator+ | ( | const tensor4_basic< T > & | b | ) | const |
Definition at line 125 of file tensor4.cc.
| tensor4_basic< T > operator- | ( | const tensor4_basic< T > & | b | ) | const |
Definition at line 138 of file tensor4.cc.
| tensor4_basic< T > & operator+= | ( | const tensor4_basic< T > & | b | ) |
Definition at line 151 of file tensor4.cc.
| tensor4_basic< T > & operator-= | ( | const tensor4_basic< T > & | b | ) |
Definition at line 162 of file tensor4.cc.
| tensor4_basic< T > & operator*= | ( | const T & | k | ) |
Definition at line 173 of file tensor4.cc.
| tensor4_basic< T > & operator/= | ( | const T & | k | ) |
Definition at line 198 of file tensor4.cc.
|
protected |