31 template<
unsigned int Dim>
47 for (
unsigned int d=1; d <
Dim; ++d)
77 return indx.
inside( (
VN->getDomain()) );
91 for (
unsigned int d=(
Dim-1); d >= 1; --d) {
114 for (
unsigned int d=(
Dim-1); d >= 1; --d) {
117 retval[d] = dval +
VN->getDomain()[d].first();
119 retval[0] = mval +
VN->getDomain()[0].first();
container_t::iterator iterator
SOffset< Dim > & getIndex(unsigned int n)
const_iterator end() const
void removeIndex(const SOffset< Dim > &indx)
void reserve(size_type n)
std::vector< SOffset< Dim > > container_t
SOffset< Dim > CompressedPoint
const_iterator begin() const
container_t::const_iterator const_iterator
void addIndex(const SOffset< Dim > &indx)
std::string::iterator iterator
bool inside(const NDIndex< Dim > &) const
container_t::size_type size_type
LSIndex & operator=(const LSIndex &lsi)
void Compress(bool docompress)
bool IsCompressed() const
iterator find(const SOffset< Dim > &indx)
const NDIndex< Dim > & getDomain() const
bool contains(const SOffset< Dim > &indx)
SOffset< Dim > getIndex(unsigned int n) const
const NDIndex< Dim > & getDomain() const
bool hasIndex(const SOffset< Dim > &indx) const
LSIndex(Vnode< Dim > *vn)
LSIndex(const LSIndex< Dim > &lsi)
size_type capacity() const