code: def __init__(self, func, ranges, opts, full_output):
      self.abserr = 0
      self.func = func
      self.ranges = ranges
      self.opts = opts
      self.maxdepth = len(ranges)
      self.full_output = full_output
      if self.full_output:
          self.out_dict = {"neval": 0}
  
imports: from __future__ import division, print_function, absolute_import
  import sys
  import warnings
  from functools import partial
  from .None import _quadpack
  import numpy
  from numpy import Inf
label_desc: Use image node_id 1 to create a new _NQuad object from inherited base classes: object with example: obj = _NQuad(func, ranges, opts, full_output)