|
opm-common
|
Public Types | |
| using | field_type = T |
Public Member Functions | |
| SymmTensor (std::initializer_list< T > value) | |
| void | operator+= (const T data) |
| void | operator+= (const SymmTensor< T > &data) |
| void | operator*= (const T data) |
| SymmTensor< T > & | operator= (const T value) |
| void | reset () |
| T | trace () const |
| Public Member Functions inherited from Opm::VoigtContainer< T > | |
| template<class Array> | |
| VoigtContainer (const Array &array) | |
| VoigtContainer (std::initializer_list< T > value) | |
| const T & | operator[] (const VoigtIndex idx) const |
| T & | operator[] (const VoigtIndex idx) |
| constexpr std::size_t | size () const |
Additional Inherited Members | |
| Static Public Attributes inherited from Opm::VoigtContainer< T > | |
| static constexpr auto | indices |
| static constexpr auto | unique_indices |
| static constexpr auto | diag_indices |
| Protected Attributes inherited from Opm::VoigtContainer< T > | |
| std::array< T, 6 > | data_ {} |