@@ -67,8 +67,8 @@ void calculate::DoSimulation(Ui_MainWindow *ui, parameters *para,
6767 if (refRelIm == 0.0 )
6868 sim.FarFieldSolutionForRealRefIndex (&cS1, &cS2, &qSca, xPara, refRelRe, mu);
6969 else
70- sim.FarFieldSolutionForComplexRefIndex (&cS1, &cS2, &qSca, xPara,
71- std::complex <double >(refRelRe, -refRelIm), mu); // multiply by -1 to use "n-ik" convention
70+ sim.FarFieldSolutionForComplexRefIndex (&cS1, &cS2, &qSca, xPara,
71+ std::complex <double >(refRelRe,-refRelIm), mu); // multiply by -1 to use "n-ik" convention
7272 curS1[t] = cS1;
7373 curS2[t] = cS2;
7474 }
@@ -129,7 +129,7 @@ void calculate::DoSimulation(Ui_MainWindow *ui, parameters *para,
129129 sim.FarFieldSolutionForRealRefIndex (&cS1, &cS2, &qSca, xPara, refRelRe, mu);
130130 else
131131 sim.FarFieldSolutionForComplexRefIndex (&cS1, &cS2, &qSca, xPara,
132- std::complex <double >(refRelRe,refRelIm), mu);
132+ std::complex <double >(refRelRe,- refRelIm), mu); // multiply by -1 to use "n-ik" convention
133133 curS1[t] = cS1;
134134 curS2[t] = cS2;
135135 }
0 commit comments