A arithmetic block vector type based on DUNE's reserved vector. More...
#include <dumux/common/reservedblockvector.hh>
A arithmetic block vector type based on DUNE's reserved vector.
Public Types | |
| using | size_type = typename Base::size_type |
| using | value_type = BlockType |
Public Member Functions | |
| ReservedBlockVector () | |
| ReservedBlockVector (size_type size) | |
| ReservedBlockVector (const ReservedBlockVector &)=default | |
| ReservedBlockVector (ReservedBlockVector &&)=default | |
| ReservedBlockVector & | operator= (const ReservedBlockVector &)=default |
| ReservedBlockVector & | operator= (ReservedBlockVector &&)=default |
| ~ReservedBlockVector ()=default | |
| ReservedBlockVector & | operator= (const typename BlockType::field_type &v) |
| assignment from scalar More... | |
| ReservedBlockVector & | operator+= (const ReservedBlockVector &other) |
| vector space addition More... | |
| ReservedBlockVector & | operator-= (const ReservedBlockVector &other) |
| vector space subtraction More... | |
| ReservedBlockVector & | operator/= (const typename BlockType::field_type &v) |
| division by scalar More... | |
| ReservedBlockVector & | operator*= (const typename BlockType::field_type &v) |
| multiplication by scalar More... | |
| using Dumux::ReservedBlockVector< BlockType, capacity >::size_type = typename Base::size_type |
| using Dumux::ReservedBlockVector< BlockType, capacity >::value_type = BlockType |
|
inlineexplicit |
|
inlineexplicit |
|
default |
|
default |
|
default |
|
inline |
multiplication by scalar
|
inline |
vector space addition
|
inline |
vector space subtraction
|
inline |
division by scalar
|
default |
|
inline |
assignment from scalar
|
default |