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 |