31 IntArray(
const int d1,
const int d2,
const int d3);
32 IntArray(
const int d1,
const int d2,
const int d3,
const int d4);
33 IntArray(
const int d1,
const int d2,
const int d3,
const int d4,
const int d5);
34 IntArray(
const int d1,
const int d2,
const int d3,
const int d4,
const int d5,
const int d6);
44 void create(
const int d1,
const int d2);
45 void create(
const int d1,
const int d2,
const int d3);
46 void create(
const int d1,
const int d2,
const int d3,
const int d4);
47 void create(
const int d1,
const int d2,
const int d3,
const int d4,
const int d5);
48 void create(
const int d1,
const int d2,
const int d3,
const int d4,
const int d5,
const int d6);
70 for (
int i = 0;i <
size;i++)
85 for (
int i = 0;i <
size;i++)
ptr[i] = right;
109 int &
operator()(
const int d1,
const int d2,
const int d3,
const int d4)
117 int &
operator()(
const int d1,
const int d2,
const int d3,
const int d4,
const int d5)
126 int &
operator()(
const int d1,
const int d2,
const int d3,
const int d4,
const int d5,
const int d6)
158 const int &
operator()(
const int d1,
const int d2,
const int d3,
const int d4)
const
166 const int &
operator()(
const int d1,
const int d2,
const int d3,
const int d4,
const int d5)
const
175 const int &
operator()(
const int d1,
const int d2,
const int d3,
const int d4,
const int d5,
const int d6)
const
Integer array.
Definition intarray.h:20
void freemem()
Definition intarray.cpp:92
int getBound5() const
Definition intarray.h:216
const IntArray & operator=(const int &right)
Equal all elements of an IntArray to an integer.
Definition intarray.h:83
int getBound6() const
Definition intarray.h:220
const int & operator()(const int d1, const int d2) const
Access elements by using "()" through pointer without changing its elements.
Definition intarray.h:145
int bound1
Definition intarray.h:228
~IntArray()
Definition intarray.cpp:87
const int & operator()(const int d1, const int d2, const int d3, const int d4) const
Definition intarray.h:158
int * ptr
Definition intarray.h:22
int dim
Definition intarray.h:227
int bound5
Definition intarray.h:232
void create(const int d1, const int d2)
Create integer arrays.
Definition intarray.cpp:137
int & operator()(const int d1, const int d2, const int d3, const int d4, const int d5)
Definition intarray.h:117
int getDim() const
Definition intarray.h:196
int getBound3() const
Definition intarray.h:208
int bound6
Definition intarray.h:233
int & operator()(const int d1, const int d2, const int d3, const int d4)
Definition intarray.h:109
int getBound4() const
Definition intarray.h:212
const int & operator()(const int d1, const int d2, const int d3) const
Definition intarray.h:151
int bound3
Definition intarray.h:230
int getSize() const
Definition intarray.h:192
const int & operator()(const int d1, const int d2, const int d3, const int d4, const int d5) const
Definition intarray.h:166
void zero_out(void)
Set all elements of an IntArray to zero.
Definition intarray.cpp:149
int getBound2() const
Definition intarray.h:204
IntArray & operator=(const IntArray &other)
copy assignment
Definition intarray.h:56
int & operator()(const int d1, const int d2, const int d3, const int d4, const int d5, const int d6)
Definition intarray.h:126
int & operator()(const int d1, const int d2, const int d3)
Definition intarray.h:102
int getBound1() const
Definition intarray.h:200
int size
Definition intarray.h:226
int & operator()(const int d1, const int d2)
Access elements by using operator "()".
Definition intarray.h:96
int bound2
Definition intarray.h:229
int bound4
Definition intarray.h:231
const int & operator()(const int d1, const int d2, const int d3, const int d4, const int d5, const int d6) const
Definition intarray.h:175
D2< double > d2
Definition gint_move.hpp:19
Definition array_pool.h:6