class_docstr: A range query for NUMERIC fields. Takes advantage of tiered indexing
  to speed up large ranges by matching at a high resolution at the edges of
  the range and a low resolution in the middle.
  
  >>> # Match numbers from 10 to 5925 in the "number" field.
  >>> nr = NumericRange("number", 10, 5925)
class_docstr_tok: ["A","range","query","for","NUMERIC","fields",".","Takes","advantage","of","tiered","indexing","to","speed","up","large","ranges","by","matching","at","a","high","resolution","at","the","edges","of","the","range","and","a","low","resolution","in","the","middle",".",">",">",">","#","Match","numbers","from","10","to","5925","in","the","``","number","''","field",".",">",">",">","nr","=","NumericRange","(","``","number","''",",","10",",","5925",")"]
code: def simplify(self, ixreader):
      return self._compile_query(ixreader).simplify(ixreader)
  
imports: from __future__ import division
  from whoosh.compat import b, u
  from whoosh.query import qcore, terms, compound, wrappers
  from whoosh.util.times import datetime_to_long
label_desc: Use image node_id 2 for calling the NumericRange obj's underlying member method code with example usage: obj.simplify(ixreader) and returns: self