diff --git a/Plugin/FieldFromAmplitudePhase.cpp b/Plugin/FieldFromAmplitudePhase.cpp index a332e11cb64c533b29569e44c30b48fef66b7918..2cfc266c441fd1fcf34e10223bea76869b557444 100644 --- a/Plugin/FieldFromAmplitudePhase.cpp +++ b/Plugin/FieldFromAmplitudePhase.cpp @@ -122,9 +122,9 @@ PView *GMSH_FieldFromAmplitudePhasePlugin::execute(PView *v) double phi, ar, ai ; std::vector<double> uR(1) ; std::vector<double> uI(1) ; - oPhi->searchScalar((*it)->x(), (*it)->y(), (*it)->z(), &phi, 0); - oA->searchScalar((*it)->x(), (*it)->y(), (*it)->z(), &ar, 0); - oA->searchScalar((*it)->x(), (*it)->y(), (*it)->z(), &ai, 1); + oPhi->searchScalarWithTol((*it)->x(), (*it)->y(), (*it)->z(), &phi, 0); + oA->searchScalarWithTol((*it)->x(), (*it)->y(), (*it)->z(), &ar, 0); + oA->searchScalarWithTol((*it)->x(), (*it)->y(), (*it)->z(), &ai, 1); uR[0] = ar * cos(k*phi) - ai * sin(k*phi) ; uI[0] = ar * sin(k*phi) + ai* cos(k*phi) ;