|
| 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. |