int nx,
int ny)
{
- int i, j, k, im, n, ncount, done1, done2;
+ int i, j, k, im, n, ncount;
+ bool done1, done2;
int i1, i1c, i2, i2c, kmi, max;
t_complex tmp1, tmp2, tmp3;
i = 1;
im = ny;
- done1 = 0;
+ done1 = false;
do
{
i1 = i;
tmp2.re = data[i1c].re;
tmp2.im = data[i1c].im;
- done2 = 0;
+ done2 = false;
do
{
i2 = ny*i1-k*(i1/nx);
ncount += 2;
if (i2 == i)
{
- done2 = 1;
+ done2 = true;
}
else if (i2 == kmi)
{
tmp1.im = tmp2.im;
tmp2.re = tmp3.re;
tmp2.im = tmp3.im;
- done2 = 1;
+ done2 = true;
}
else
{
if (ncount >= n)
{
- done1 = 1;
+ done1 = true;
}
else
{
- done2 = 0;
+ done2 = false;
do
{
max = k-i;
}
if (i2 == i)
{
- done2 = 1;
+ done2 = true;
}
}
else if (!move[i])
{
- done2 = 1;
+ done2 = true;
}
}
}