|
| BasicStorage (SizeParam sizeParam) |
size_type | virtualSize () const |
size_type | size () const |
const SizeParam & | sizeParam () const |
bool | symmetric () const |
bool | operator== (const BasicStorage &other) const |
bool | operator!= (const BasicStorage &other) const |
MeritValue | createMeritValue (Real value) const |
template<class V> |
boost::numeric::ublas::vector_indirect< V, IndexMap< Unpermute > > | unpermuted (boost::numeric::ublas::vector_container< V > &vec) const |
| Returns a vector proxy to access the vector's elements in their natural order.
|
template<class V> |
boost::numeric::ublas::vector_indirect< const V, IndexMap< Stride > > | strided (const boost::numeric::ublas::vector_container< V > &vec, value_type stride) const |
| Returns a vector proxy to access the vector's elements with a periodic jump of stride across the elements.
|
template<class DERIVED>
class LatBuilder::BasicStorage< DERIVED >
Base class for storage types.
- Template Parameters
-
DERIVED | Concrete storage type. |