Typedefs | |
| typedef blitz::TinyVector< REAL, 6 >  | Tensors::Tensor2 | 
| Second Order Tensor (Mandel representation) {{{.   | |
| typedef blitz::TinyMatrix< REAL, 6, 6 >  | Tensors::Tensor4 | 
| Fourth Order Tensor (Mandel representation) {{{.   | |
| 
typedef blitz::TinyVector< REAL, 3 >  | Tensors::Tensor1 | 
| typedef blitz::TinyVector<REAL,6> Tensors::Tensor2 | 
Second Order Tensor (Mandel representation) {{{.
Introducing a base of nine second order tensors, known as Mandel's basis (Brannon, 2000), second order tensors may be viewed as 9D vectors. If a tensor 
 is symmetric, i.e. 
, then it may be represented by a 6D vector:
Therefore, Tensor2 is a vector with six (6) components, in which the last three components are equal to the Cartesian Components multiplied by 
.
}}}
| typedef blitz::TinyMatrix<REAL,6,6> Tensors::Tensor4 | 
Fourth Order Tensor (Mandel representation) {{{.
Introducing a base of nine second order tensors, known as Mandel's basis (Brannon, 2000), completely symmetric (
) fourth order tensors can be represented as 6D second order tensors:
}}}
 1.4.7