parameters: (self, rMin, rMax)
return_statement: return pg.cat(kLeg, kLag), pg.cat(wLeg, wLag)
docstring: TODO WRITEME.
docstring_summary: TODO WRITEME.
docstring_tokens: TODO WRITEME .
function: def getIntegrationWeights(self, rMin, rMax):
          """TODO WRITEME."""
          nGauLegendre = max(int((6.0 * np.log10(rMax / rMin))), 4)
          nGauLaguerre = 4
  
          k = pg.Vector()
          w = pg.Vector()
  
          k0 = 1.0 / (2.0 * rMin)
          pg.GaussLegendre(0.0, 1.0, nGauLegendre, k, w)
          kLeg = k0 * k * k
          wLeg = 2.0 * k0 * k * w / np.pi
  
          pg.GaussLaguerre(nGauLaguerre, k, w)
          kLag = k0 * (k + 1.0)
          wLag = k0 * np.exp(k) * w / np.pi
  
          return pg.cat(kLeg, kLag), pg.cat(wLeg, wLag)
function_tokens: def getIntegrationWeights ( self , rMin , rMax ) : nGauLegendre = max ( int ( ( 6.0 * np . log10 ( rMax / rMin ) ) ) , 4 ) nGauLaguerre = 4 k = pg . Vector ( ) w = pg . Vector ( ) k0 = 1.0 / ( 2.0 * rMin ) pg . GaussLegendre ( 0.0 , 1.0 , nGauLegendre , k , w ) kLeg = k0 * k * k wLeg = 2.0 * k0 * k * w / np . pi pg . GaussLaguerre ( nGauLaguerre , k , w ) kLag = k0 * ( k + 1.0 ) wLag = k0 * np . exp ( k ) * w / np . pi return pg . cat ( kLeg , kLag ) , pg . cat ( wLeg , wLag )