found a bug for fresnel F which can cause in ceratin cases some singularities (=> NAN). Furthermorebuild a tescase (comparing diffraction pattern of cylinder with the one for the plane).