18template<
class T,
unsigned int D>
class BareField;
28template<
class T,
class C,
unsigned int D>
35template<
class T,
class C,
unsigned int D>
55template<
class T,
class C>
79template<
class T,
unsigned int D1,
unsigned D2,
class C>
89template<
class C,
unsigned D>
95 for (
unsigned d=0; d<D; ++d)
110template<
class T,
class C,
unsigned D>
123template<
class T,
class C,
unsigned int D>
130template<
class T,
class C,
unsigned int D>
150template<
class T,
class C>
164template<
class T,
unsigned int D>
187template<
class T,
unsigned int D>
194template<
class T,
unsigned int D>
227template<
class T,
unsigned int D>
234template<
class T,
unsigned int D>
267template<
class T,
unsigned int D>
274template<
class T,
unsigned int D>
306template<
class T,
class C,
unsigned int D>
317template<
class T,
class C>
330template<
class T,
class C,
unsigned int D>
341template<
class T,
class C>
354template<
class T,
class C,
unsigned int D>
362template<
class T,
class C,
unsigned int D>
370template<
class T,
class C,
unsigned int D>
392template<
class T,
class C>
405template<
class T,
class C,
unsigned int D>
414template<
class T,
class C,
unsigned int D>
423template<
class T,
class C,
unsigned int D>
445template<
class T,
class C>
458template<
class T,
class C,
unsigned int D>
462 int size = p.
size(0);
463 for (
unsigned int i=1; i<D; ++i)
468template<
class T,
class C,
unsigned int D>
475 n += (*lf).second->getOwned().size();
479template<
class T,
class C,
unsigned int D>
486 const NDIndex<D>& domain = (*lf).second->getOwned();
499template<
class T,
class C,
unsigned int D>
508template<
class T,
class C,
unsigned int D>
517template<
class T,
class C,
unsigned int D>
532template<
class T,
class C,
unsigned int D>
536 return iter.
Stride(0) == 1;
539template<
class T,
class C,
unsigned int D>
543 return iter.
Stride(0) == 1;
546template<
class T,
class C,
unsigned int D>
550 return iter.
Stride(0) == 1;
560template<
class T,
class C>
573template<
class T,
class C,
unsigned int D,
unsigned int D1,
class T1>
582template<
class T,
class C,
unsigned int D,
unsigned int D1,
class T1>
590template<
class T,
class C,
unsigned int D,
class T1>
597template<
class C,
unsigned int D,
class T1>
bool for_each(const BareFieldIterator< T, D > &p, SameFieldID s, C)
constexpr double e
The value of.
ac_id_larray::iterator iterator_if
BareField< T, Dim > & GetBareField()
bool IsCompressed() const
const NDIndex< Dim > & getDomain() const
void FillGCIfNecessary(const BareField< T1, D1 > &lhs) const
bool plugBase(const NDIndex< D2 > &i)
PlugBase(const NDIndex< D > &domain)
const BareField< T1, D > * bf_m
int size(unsigned d) const
T & unit_offset(int i) const
bool plugBase(const Index &i, unsigned d=0)