Public Types | |
| typedef Tensor < 2, n_rank2_components, Number > | base_tensor_type |
Static Public Attributes | |
| static const unsigned int | n_rank2_components = (dim*dim + dim)/2 |
| static const unsigned int | n_independent_components |
Specialization of StorageType for rank-4 tensors.
Definition at line 210 of file symmetric_tensor.h.
| typedef Tensor<2,n_rank2_components,Number> internal::SymmetricTensorAccessors::StorageType< 4, dim, Number >::base_tensor_type |
Declare the type in which we actually store the data. Symmetric rank-4 tensors are mappings between symmetric rank-2 tensors, so we can represent the data as a matrix if we represent the rank-2 tensors as vectors.
Definition at line 239 of file symmetric_tensor.h.
const unsigned int internal::SymmetricTensorAccessors::StorageType< 4, dim, Number >::n_rank2_components = (dim*dim + dim)/2 [static] |
Number of independent components of a symmetric tensor of rank 2. Since rank-4 tensors are mappings between such objects, we need this information.
Definition at line 220 of file symmetric_tensor.h.
const unsigned int internal::SymmetricTensorAccessors::StorageType< 4, dim, Number >::n_independent_components [static] |
Number of independent components of a symmetric tensor of rank 4.
Definition at line 227 of file symmetric_tensor.h.
documentation generated on Wed May 23 2012 12:04:19 by
doxygen
1.7.3