Hello mat, when I tried to parallelize a double loop, there was a duplication between the data.
#pragma acc kernels present(bceTxR[0:v_num*maxlen])
for(int i=0;i<v_num;i++)
{
#pragma acc loop independent firstprivate(TxR,TxR_,tx)
for (int j = 0; j < nTx[i]; j++)
{
tx=j*1.0/fs;
TxR.x = cos(2 * PI * fc * a[i] * tx);
TxR.y = sin(2 * PI * fc * a[i] * tx);
TxR_.x = cos(-2 * PI * fl * tx);
TxR_.y = sin(-2 * PI * fl * tx);
if(i==0)
printf("[%d] TxR=%f %f tx=%.8f fl=%f 2 * PI * fc * a[i] * tx=%f\n",j,TxR.x,TxR.y,tx,fl,cos(2 * PI * fc * a[i] * tx));
bceTxR[i*maxlen+j] = cuCmulf(TxR, TxR_);
}
}
The result of this program showed unexpected issues, with every 31 values being consistent. When I tried to output it, I found that the output and calculation results were not consistent. In printf output, its value was 2 * PI * fc * a [i] * tx=0.430826 and TxR was assigned a value of 0.920232. I suspect that they shared a TxR, so I used the firstprivate introduction to solve this problem, but the result seems to have not changed
[2017] TxR=0.920232 0.391374 tx=0.08404167 fl=2800.000000 2 * PI * fc * a [i] * tx=0.430826
Some outputs are as follows
[96] TxR=1.000000 0.000000 tx=0.00400000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.949754
[97] TxR=1.000000 0.000000 tx=0.00404167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.504829
[98] TxR=1.000000 0.000000 tx=0.00408333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.192864
[99] TxR=1.000000 0.000000 tx=0.00412500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.793990
[100] TxR=1.000000 0.000000 tx=0.00416667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.997564
[101] TxR=1.000000 0.000000 tx=0.00420833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.701656
[102] TxR=1.000000 0.000000 tx=0.00425000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.054427
[103] TxR=1.000000 0.000000 tx=0.00429167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.620053
[104] TxR=1.000000 0.000000 tx=0.00433333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.984072
[105] TxR=1.000000 0.000000 tx=0.00437500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.855364
[106] TxR=1.000000 0.000000 tx=0.00441667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.298375
[107] TxR=1.000000 0.000000 tx=0.00445833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.408012
[108] TxR=1.000000 0.000000 tx=0.00450000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.910106
[109] TxR=1.000000 0.000000 tx=0.00454167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.956509
[110] TxR=1.000000 0.000000 tx=0.00458333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.523986
[111] TxR=1.000000 0.000000 tx=0.00462500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.170897
[112] TxR=1.000000 0.000000 tx=0.00466667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.780212
[113] TxR=1.000000 0.000000 tx=0.00470833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.998873
[114] TxR=1.000000 0.000000 tx=0.00475000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.717397
[115] TxR=1.000000 0.000000 tx=0.00479167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.076719
[116] TxR=1.000000 0.000000 tx=0.00483333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.602372
[117] TxR=1.000000 0.000000 tx=0.00487500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.979855
[118] TxR=1.000000 0.000000 tx=0.00491667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.866723
[119] TxR=1.000000 0.000000 tx=0.00495833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.319621
[120] TxR=1.000000 0.000000 tx=0.00500000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.387516
[121] TxR=1.000000 0.000000 tx=0.00504167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.900622
[122] TxR=1.000000 0.000000 tx=0.00508333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.962786
[123] TxR=1.000000 0.000000 tx=0.00512500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.542881
[124] TxR=1.000000 0.000000 tx=0.00516667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.148845
[125] TxR=1.000000 0.000000 tx=0.00520833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.766044
[126] TxR=1.000000 0.000000 tx=0.00525000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.999684
[127] TxR=1.000000 0.000000 tx=0.00529167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.732780
[0] TxR=1.000000 0.000000 tx=0.00000000 fl=2800.000000 2 * PI * fc * a[i] * tx=1.000000
[1] TxR=1.000000 0.000000 tx=0.00004167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.749649
[2] TxR=1.000000 0.000000 tx=0.00008333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.123948
[3] TxR=1.000000 0.000000 tx=0.00012500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.563814
[4] TxR=1.000000 0.000000 tx=0.00016667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.969274
[5] TxR=1.000000 0.000000 tx=0.00020833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.889416
[6] TxR=1.000000 0.000000 tx=0.00025000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.364227
[7] TxR=1.000000 0.000000 tx=0.00029167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.343332
[8] TxR=1.000000 0.000000 tx=0.00033333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.878984
[9] TxR=1.000000 0.000000 tx=0.00037500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.974527
[10] TxR=1.000000 0.000000 tx=0.00041667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.582123
[11] TxR=1.000000 0.000000 tx=0.00045833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.101751
[12] TxR=1.000000 0.000000 tx=0.00050000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.734678
[13] TxR=1.000000 0.000000 tx=0.00054167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.999750
[14] TxR=1.000000 0.000000 tx=0.00058333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.764246
[15] TxR=1.000000 0.000000 tx=0.00062500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.146083
[16] TxR=1.000000 0.000000 tx=0.00066667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.545224
[17] TxR=1.000000 0.000000 tx=0.00070833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.963537
[18] TxR=1.000000 0.000000 tx=0.00075000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.899405
[19] TxR=1.000000 0.000000 tx=0.00079167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.384940
[20] TxR=1.000000 0.000000 tx=0.00083333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.322266
[21] TxR=1.000000 0.000000 tx=0.00087500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.868112
[22] TxR=1.000000 0.000000 tx=0.00091667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.979294
[23] TxR=1.000000 0.000000 tx=0.00095833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.600141
[24] TxR=1.000000 0.000000 tx=0.00100000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.079503
[25] TxR=1.000000 0.000000 tx=0.00104167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.719340
[26] TxR=1.000000 0.000000 tx=0.00108333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.999002
[27] TxR=1.000000 0.000000 tx=0.00112500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.778462
[28] TxR=1.000000 0.000000 tx=0.00116667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.168145
[29] TxR=1.000000 0.000000 tx=0.00120833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.526362
[30] TxR=1.000000 0.000000 tx=0.00125000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.957319
[31] TxR=1.000000 0.000000 tx=0.00129167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.908945
[32] TxR=1.000000 0.000000 tx=0.00133333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.405461
[33] TxR=1.000000 0.000000 tx=0.00137500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.301039
[34] TxR=1.000000 0.000000 tx=0.00141667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.856808
[35] TxR=1.000000 0.000000 tx=0.00145833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.983571
[36] TxR=1.000000 0.000000 tx=0.00150000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.617860
[37] TxR=1.000000 0.000000 tx=0.00154167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.057216
[38] TxR=1.000000 0.000000 tx=0.00158333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.703643
[39] TxR=1.000000 0.000000 tx=0.00162500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.997755
[40] TxR=1.000000 0.000000 tx=0.00166667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.792290
[41] TxR=1.000000 0.000000 tx=0.00170833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.190124
[42] TxR=1.000000 0.000000 tx=0.00175000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.507238
[43] TxR=1.000000 0.000000 tx=0.00179167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.950624
[44] TxR=1.000000 0.000000 tx=0.00183333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.918032
[45] TxR=1.000000 0.000000 tx=0.00187500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.425779
[46] TxR=1.000000 0.000000 tx=0.00191667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.279661
[47] TxR=1.000000 0.000000 tx=0.00195833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.845075
[48] TxR=1.000000 0.000000 tx=0.00200000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.987359
[49] TxR=1.000000 0.000000 tx=0.00204167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.635270
[50] TxR=1.000000 0.000000 tx=0.00208333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.034899
[51] TxR=1.000000 0.000000 tx=0.00212500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.687595
[52] TxR=1.000000 0.000000 tx=0.00216667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.996010
[53] TxR=1.000000 0.000000 tx=0.00220833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.805722
[54] TxR=1.000000 0.000000 tx=0.00225000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.212007
[55] TxR=1.000000 0.000000 tx=0.00229167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.487860
[56] TxR=1.000000 0.000000 tx=0.00233333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.943454
[57] TxR=1.000000 0.000000 tx=0.00237500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.926660
[58] TxR=1.000000 0.000000 tx=0.00241667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.445885
[59] TxR=1.000000 0.000000 tx=0.00245833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.258145
[60] TxR=1.000000 0.000000 tx=0.00250000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.832921
[61] TxR=1.000000 0.000000 tx=0.00254167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.990653
[62] TxR=1.000000 0.000000 tx=0.00258333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.652363
[63] TxR=1.000000 0.000000 tx=0.00262500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.012566
[64] TxR=1.000000 0.000000 tx=0.00266667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.671203
[65] TxR=1.000000 0.000000 tx=0.00270833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.993768
[66] TxR=1.000000 0.000000 tx=0.00275000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.818751
[67] TxR=1.000000 0.000000 tx=0.00279167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.233785
[68] TxR=1.000000 0.000000 tx=0.00283333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.468238
[69] TxR=1.000000 0.000000 tx=0.00287500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.935814
[70] TxR=1.000000 0.000000 tx=0.00291667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.934826
[71] TxR=1.000000 0.000000 tx=0.00295833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.465769
[72] TxR=1.000000 0.000000 tx=0.00300000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.236499
[73] TxR=1.000000 0.000000 tx=0.00304167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.820352
[74] TxR=1.000000 0.000000 tx=0.00308333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.993453
[75] TxR=1.000000 0.000000 tx=0.00312500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.669131
[76] TxR=1.000000 0.000000 tx=0.00316667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.009774
[77] TxR=1.000000 0.000000 tx=0.00320833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.654477
[78] TxR=1.000000 0.000000 tx=0.00325000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.991030
[79] TxR=1.000000 0.000000 tx=0.00329167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.831373
[80] TxR=1.000000 0.000000 tx=0.00333333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.255446
[81] TxR=1.000000 0.000000 tx=0.00337500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.448383
[82] TxR=1.000000 0.000000 tx=0.00341667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.927706
[83] TxR=1.000000 0.000000 tx=0.00345833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.942525
[84] TxR=1.000000 0.000000 tx=0.00350000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.485420
[85] TxR=1.000000 0.000000 tx=0.00354167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.214735
[86] TxR=1.000000 0.000000 tx=0.00358333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.807372
[87] TxR=1.000000 0.000000 tx=0.00362500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.995757
[88] TxR=1.000000 0.000000 tx=0.00366667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.685564
[89] TxR=1.000000 0.000000 tx=0.00370833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.032109
[90] TxR=1.000000 0.000000 tx=0.00375000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.637424
[91] TxR=1.000000 0.000000 tx=0.00379167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.987797
[92] TxR=1.000000 0.000000 tx=0.00383333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.843579
[93] TxR=1.000000 0.000000 tx=0.00387500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.276979
[94] TxR=1.000000 0.000000 tx=0.00391667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.428304
[95] TxR=1.000000 0.000000 tx=0.00395833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.919135
[224] TxR=-0.869495 0.493942 tx=0.00933333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.217462
[225] TxR=-0.869495 0.493942 tx=0.00937500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.809017
[226] TxR=-0.869495 0.493942 tx=0.00941667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.995496
[227] TxR=-0.869495 0.493942 tx=0.00945833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.683529
[228] TxR=-0.869495 0.493942 tx=0.00950000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.029317
[229] TxR=-0.869495 0.493942 tx=0.00954167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.639573
[230] TxR=-0.869495 0.493942 tx=0.00958333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.988228
[231] TxR=-0.869495 0.493942 tx=0.00962500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.842076
[232] TxR=-0.869495 0.493942 tx=0.00966667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.274295
[233] TxR=-0.869495 0.493942 tx=0.00970833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.430826
[234] TxR=-0.869495 0.493942 tx=0.00975000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.920232
[235] TxR=-0.869495 0.493942 tx=0.00979167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.948876
[236] TxR=-0.869495 0.493942 tx=0.00983333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.502416
[237] TxR=-0.869495 0.493942 tx=0.00987500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.195604
[238] TxR=-0.869495 0.493942 tx=0.00991667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.795685
[239] TxR=-0.869495 0.493942 tx=0.00995833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.997365
[240] TxR=-0.869495 0.493942 tx=0.01000000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.699663
[241] TxR=-0.869495 0.493942 tx=0.01004167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.051639
[242] TxR=-0.869495 0.493942 tx=0.01008333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.622241
[243] TxR=-0.869495 0.493942 tx=0.01012500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.984564
[244] TxR=-0.869495 0.493942 tx=0.01016667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.853914
[245] TxR=-0.869495 0.493942 tx=0.01020833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.295708
[246] TxR=-0.869495 0.493942 tx=0.01025000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.410560
[247] TxR=-0.869495 0.493942 tx=0.01029167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.911260
[248] TxR=-0.869495 0.493942 tx=0.01033333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.955690
[249] TxR=-0.869495 0.493942 tx=0.01037500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.521605
[250] TxR=-0.869495 0.493942 tx=0.01041667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.173648
[251] TxR=-0.869495 0.493942 tx=0.01045833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.781956
[252] TxR=-0.869495 0.493942 tx=0.01050000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.998737
[253] TxR=-0.869495 0.493942 tx=0.01054167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.715449
[254] TxR=-0.869495 0.493942 tx=0.01058333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.073934
[255] TxR=-0.869495 0.493942 tx=0.01062500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.604599
[128] TxR=-0.869495 0.493942 tx=0.00533333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.098972
[129] TxR=-0.869495 0.493942 tx=0.00537500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.584391
[130] TxR=-0.869495 0.493942 tx=0.00541667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.975149
[131] TxR=-0.869495 0.493942 tx=0.00545833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.877649
[132] TxR=-0.869495 0.493942 tx=0.00550000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.340708
[133] TxR=-0.869495 0.493942 tx=0.00554167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.366826
[134] TxR=-0.869495 0.493942 tx=0.00558333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.890689
[135] TxR=-0.869495 0.493942 tx=0.00562500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.968583
[136] TxR=-0.869495 0.493942 tx=0.00566667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.561506
[137] TxR=-0.869495 0.493942 tx=0.00570833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.126718
[138] TxR=-0.869495 0.493942 tx=0.00575000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.751494
[139] TxR=-0.869495 0.493942 tx=0.00579167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.999996
[140] TxR=-0.869495 0.493942 tx=0.00583333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.747798
[141] TxR=-0.869495 0.493942 tx=0.00587500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.121176
[142] TxR=-0.869495 0.493942 tx=0.00591667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.566119
[143] TxR=-0.869495 0.493942 tx=0.00595833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.969957
[144] TxR=-0.869495 0.493942 tx=0.00600000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.888136
[145] TxR=-0.869495 0.493942 tx=0.00604167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.361625
[146] TxR=-0.869495 0.493942 tx=0.00608333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.345953
[147] TxR=-0.869495 0.493942 tx=0.00612500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.880312
[148] TxR=-0.869495 0.493942 tx=0.00616667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.973897
[149] TxR=-0.869495 0.493942 tx=0.00620833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.579850
[150] TxR=-0.869495 0.493942 tx=0.00625000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.104528
[151] TxR=-0.869495 0.493942 tx=0.00629167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.736569
[152] TxR=-0.869495 0.493942 tx=0.00633333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.999809
[153] TxR=-0.869495 0.493942 tx=0.00637500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.762443
[154] TxR=-0.869495 0.493942 tx=0.00641667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.143320
[155] TxR=-0.869495 0.493942 tx=0.00645833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.547563
[156] TxR=-0.869495 0.493942 tx=0.00650000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.964281
[157] TxR=-0.869495 0.493942 tx=0.00654167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.898181
[158] TxR=-0.869495 0.493942 tx=0.00658333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.382361
[159] TxR=-0.869495 0.493942 tx=0.00662500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.324908
[192] TxR=-0.869495 0.493942 tx=0.00800000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.804064
[193] TxR=-0.869495 0.493942 tx=0.00804167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.209277
[194] TxR=-0.869495 0.493942 tx=0.00808333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.490295
[195] TxR=-0.869495 0.493942 tx=0.00812500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.944376
[196] TxR=-0.869495 0.493942 tx=0.00816667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.925607
[197] TxR=-0.869495 0.493942 tx=0.00820833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.443384
[198] TxR=-0.869495 0.493942 tx=0.00825000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.260842
[199] TxR=-0.869495 0.493942 tx=0.00829167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.834463
[200] TxR=-0.869495 0.493942 tx=0.00833333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.990268
[201] TxR=-0.869495 0.493942 tx=0.00837500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.650244
[202] TxR=-0.869495 0.493942 tx=0.00841667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.015358
[203] TxR=-0.869495 0.493942 tx=0.00845833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.673271
[204] TxR=-0.869495 0.493942 tx=0.00850000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.994075
[205] TxR=-0.869495 0.493942 tx=0.00854167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.817145
[206] TxR=-0.869495 0.493942 tx=0.00858333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.231069
[207] TxR=-0.869495 0.493942 tx=0.00862500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.470704
[208] TxR=-0.869495 0.493942 tx=0.00866667 fl=2800.000000 2 * PI * fc * a[i] * tx=0.936794
[209] TxR=-0.869495 0.493942 tx=0.00870833 fl=2800.000000 2 * PI * fc * a[i] * tx=0.933830
[210] TxR=-0.869495 0.493942 tx=0.00875000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.463296
[211] TxR=-0.869495 0.493942 tx=0.00879167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.239211
[212] TxR=-0.869495 0.493942 tx=0.00883333 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.821945
[213] TxR=-0.869495 0.493942 tx=0.00887500 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.993130
[214] TxR=-0.869495 0.493942 tx=0.00891667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.667053
[215] TxR=-0.869495 0.493942 tx=0.00895833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.006981
[216] TxR=-0.869495 0.493942 tx=0.00900000 fl=2800.000000 2 * PI * fc * a[i] * tx=0.656586
[217] TxR=-0.869495 0.493942 tx=0.00904167 fl=2800.000000 2 * PI * fc * a[i] * tx=0.991399
[218] TxR=-0.869495 0.493942 tx=0.00908333 fl=2800.000000 2 * PI * fc * a[i] * tx=0.829818
[219] TxR=-0.869495 0.493942 tx=0.00912500 fl=2800.000000 2 * PI * fc * a[i] * tx=0.252745
[220] TxR=-0.869495 0.493942 tx=0.00916667 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.450878
[221] TxR=-0.869495 0.493942 tx=0.00920833 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.928745
[222] TxR=-0.869495 0.493942 tx=0.00925000 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.941588
[223] TxR=-0.869495 0.493942 tx=0.00929167 fl=2800.000000 2 * PI * fc * a[i] * tx=-0.482977