introduction  —  namespaces  —  modules  —  classes  —  files  —  globals  —  members  —  examples  —  Marc Toussaint

MT::Permutation Member List

This is the complete list of members for MT::Permutation, including all inherited members.

append(const uint &x)MT::Array< uint > [inline]
append(const Array< uint > &x)MT::Array< uint > [inline]
append(const uint *p, uint n)MT::Array< uint > [inline]
Array()MT::Array< uint > [inline]
Array(const Array< uint > &a)MT::Array< uint > [inline]
Array(uint i)MT::Array< uint > [inline]
Array(uint i, uint j)MT::Array< uint > [inline]
Array(uint i, uint j, uint k)MT::Array< uint > [inline]
Array(const Array< uint > &a, uint dim)MT::Array< uint > [inline]
Array(const Array< uint > &a, uint i, uint j)MT::Array< uint > [inline]
Array(uint *p, uint size)MT::Array< uint > [inline]
Array(const char *str)MT::Array< uint > [inline]
checkEx() const MT::Array< uint > [inline]
CheckNext(uint *&i) const MT::Array< uint > [inline]
CheckPrev(uint *&i) const MT::Array< uint > [inline]
clear()MT::Array< uint > [inline]
contains(uint &x)MT::Array< uint > [inline]
copy(const Array< S > &a)MT::Array< uint > [inline]
copy(S *buffer, uint D0)MT::Array< uint > [inline]
copy(S **buffer, uint D0, uint D1)MT::Array< uint > [inline]
copyInto(S *buffer)MT::Array< uint > [inline]
copyInto2D(S **buffer)MT::Array< uint > [inline]
d0MT::Array< uint >
d1MT::Array< uint >
d2MT::Array< uint >
delColumn(uint i)MT::Array< uint > [inline]
delRow(uint i)MT::Array< uint > [inline]
elem(uint i) const MT::Array< uint > [inline]
First(uint *&i) const MT::Array< uint > [inline]
flexiMemMT::Array< uint >
freeMEM()MT::Array< uint > [inline]
getCarray()MT::Array< uint > [inline]
getPointers(Array< uint * > &array2d) const MT::Array< uint > [inline]
getPointers(Array< uint ** > &array3d, Array< uint * > &array2d) const MT::Array< uint > [inline]
IFEX(Array(Ex *_ex){ex=_ex;})~Array()MT::Array< uint > [inline]
init(uint n)MT::Permutation [inline]
insert(uint i, const uint &x)MT::Array< uint > [inline]
invpermute(Array< T > &a)MT::Permutation [inline]
ionoraw() const MT::Array< uint > [inline]
ioraw() const MT::Array< uint > [inline]
Last(uint *&i) const MT::Array< uint > [inline]
MMT::Array< uint >
makeSparse()MT::Array< uint > [inline]
maxIndex()MT::Array< uint > [inline]
maxIndex(uint &i, uint &j)MT::Array< uint > [inline]
maxIndex(uint &i, uint &j, uint &k)MT::Array< uint > [inline]
memMoveMT::Array< uint >
memsize()MT::Array< uint > [inline]
minIndex()MT::Array< uint > [inline]
NMT::Array< uint >
ndMT::Array< uint >
Next(uint *&i) const MT::Array< uint > [inline]
operator *(const Array< uint > &y, const Array< uint > &z)MT::Array< uint > [friend]
operator *(const Array< uint > &y, uinta)MT::Array< uint > [friend]
operator *(uinta, const Array< uint > &y)MT::Array< uint > [friend]
operator!(Array< uint > &y)MT::Array< uint > [friend]
operator!(const Array< uint > &y)MT::Array< uint > [friend]
operator%(const Array< uint > &y, const Array< uint > &z)MT::Array< uint > [friend]
operator()(uint i) const MT::Array< uint > [inline]
operator()(uint i, uint j) const MT::Array< uint > [inline]
operator()(uint i, uint j, uint k) const MT::Array< uint > [inline]
operator()()MT::Array< uint > [inline]
operator=(const uintv)MT::Array< uint > [inline]
operator=(const Array< uint > &a)MT::Array< uint > [inline]
operator[](uint i) const MT::Array< uint > [inline]
operator^(const Array< uint > &y, const Array< uint > &z)MT::Array< uint > [friend]
operator~(const Array< uint > &y)MT::Array< uint > [friend]
pMT::Array< uint >
Permutation()MT::Permutation [inline]
permute(uint i, uint j)MT::Permutation [inline]
permute(Array< T > &a)MT::Permutation [inline]
ppMT::Array< uint >
Prev(uint *&i) const MT::Array< uint > [inline]
pstopMT::Array< uint >
push(int offset=1)MT::Permutation [inline]
random(uint n)MT::Permutation [inline]
random()MT::Permutation [inline]
randomPermute()MT::Array< uint > [inline]
read(std::istream &is, bool binary=false)MT::Array< uint > [inline]
readRaw(std::istream &is, uint d1=0, uint d2=0)MT::Array< uint > [inline]
readRaw(const char *filename, uint d1=0, uint d2=0)MT::Array< uint > [inline]
redirect(const Array< uint > &a, uint i)MT::Array< uint > [inline]
referenceMT::Array< uint >
referTo(const uint *buffer, uint n)MT::Array< uint > [inline]
referTo(const Array< uint > &a)MT::Array< uint > [inline]
referToSubDim(const Array< uint > &a, uint dim)MT::Array< uint > [inline]
referToSubDim(const Array< uint > &a, uint i, uint j)MT::Array< uint > [inline]
referToSubRange(const Array< uint > &a, uint i, int I)MT::Array< uint > [inline]
remove(uint i, uint n=1)MT::Array< uint > [inline]
removePerm(uint i)MT::Array< uint > [inline]
replace(uint i, uint n, const Array< uint > &x)MT::Array< uint > [inline]
replicate(uint copies)MT::Array< uint > [inline]
reshape(uint D0)MT::Array< uint > [inline]
reshape(uint D0, uint D1)MT::Array< uint > [inline]
reshape(uint D0, uint D1, uint D2)MT::Array< uint > [inline]
resize(uint D0)MT::Array< uint > [inline]
resize(uint D0, uint D1)MT::Array< uint > [inline]
resize(uint D0, uint D1, uint D2)MT::Array< uint > [inline]
resize(const Array< uint > &a)MT::Array< uint > [inline]
resize(const Array< S > &a)MT::Array< uint > [inline]
resizeCopy(uint D0)MT::Array< uint > [inline]
resizeCopy(uint D0, uint D1)MT::Array< uint > [inline]
resizeCopy(uint D0, uint D1, uint D2)MT::Array< uint > [inline]
resizeCopy(const Array< uint > &a)MT::Array< uint > [inline]
resizeCopy(const Array< S > &a)MT::Array< uint > [inline]
resizeMEM(uint n, bool copy)MT::Array< uint > [inline]
resizeZero(uint D0)MT::Array< uint > [inline]
restore()MT::Permutation [inline]
reverse(uint n)MT::Permutation [inline]
set(const char *str)MT::Array< uint > [inline]
setId(int n=-1)MT::Array< uint > [inline]
setZero(byte zero=0)MT::Array< uint > [inline]
sparseMT::Array< uint >
store()MT::Permutation [inline]
sub(uint i, int I) const MT::Array< uint > [inline]
sub(uint i, int I, uint j, int J) const MT::Array< uint > [inline]
sub(uint i, int I, Array< uint > cols) const MT::Array< uint > [inline]
takeOver(Array< uint > &a)MT::Array< uint > [inline]
tempMT::Array< uint >
write(std::ostream &os, char *ARRAYSEP=" ", bool binary=false) const MT::Array< uint > [inline]
writeRaw(const char *filename)MT::Array< uint > [inline]

[]