def _iter_qs(self):
<EOL>cumum = log(self.qrange[<NUM_LIT:1>] / self.qrange[<NUM_LIT:0>]) / <NUM_LIT:2>**(<NUM_LIT:1>/<NUM_LIT>)<EOL>nplanes = int(max(ceil(cumum / self.deltam), <NUM_LIT:1>))<EOL>dq = cumum / nplanes  <EOL>for i in xrange(nplanes):<EOL><INDENT>yield self.qrange[<NUM_LIT:0>] * exp(<NUM_LIT:2>**(<NUM_LIT:1>/<NUM_LIT>) * dq * (i + <NUM_LIT>))<EOL><DEDENT>
Iterate over the Q values