In the course of trying to answer 69601, I encountered unexpected error messages. In highly simplified form,
NIntegrate[NIntegrate[z y, {y, 0, 10}], {z, 0, 10}]
produces repeated messages,
NIntegrate::inumr: The integrand y z has evaluated to non-numerical values for all sampling points in the region with boundaries (0 10). >>
before returning the correct answer, 2500
. Thus, the error messages seem to be harmless, apart from consuming time. Nonetheless, I would like understand their source and eliminate them by means other than Quiet
. The option Method -> {Automatic, "SymbolicProcessing" -> False}
reduces the number of messages to one, which is a step in the right direction. Suggestions?