old_contents: '''
  Created on Nov 8, 2012
  
  @author: dstrauss
  '''
  
  import numpy as np
  
  
  D = {'solverType':'contrastX', 'flavor':'TE', 'numRuns':100, 'expt':'newParams2', 'numProcs':2}
  
  
  def getMyVars(parseNumber, D):
      '''routine to return the parameters to test at the current iteration.'''
      rhos, bkgLocal = np.meshgrid(np.logspace(-4,0,20), range(5))
      rhos = rhos.flatten()
      bkgLocal = bkgLocal.flatten()
      
          
      D['freqs'] = np.array([1e3, 25e3])
      D['numProcs'] = 2
      D['numSensors'] = 400
  
      D['lam'] = 1e-8
  #    D['rho'] = 1e-3    
      D['inc'] = np.array([75*np.pi/180])
      D['bkgNo'] =  0
      D['maxIter'] = 200
  
      
      
      D['rho'] = rhos[parseNumber] 
      D['bkgNo'] =  bkgLocal[parseNumber] + 100
      D['numProcs'] = 2
      return D
new_contents: '''
  Created on Nov 8, 2012
  
  @author: dstrauss
  '''
  
  import numpy as np
  
  
  D = {'solverType':'contrastX', 'flavor':'TE', 'numRuns':100, 'expt':'newParams2', 'numProcs':2}
  
  
  def getMyVars(parseNumber, D):
      '''routine to return the parameters to test at the current iteration.'''
      rhos, bkgLocal = np.meshgrid(np.logspace(-4,0,20), range(5))
      rhos = rhos.flatten()
      bkgLocal = bkgLocal.flatten()
      
          
      D['freqs'] = np.array([1e3, 25e3])
      D['numProcs'] = 2
      D['numSensors'] = 400
  
      D['lam'] = 1e-7
  #    D['rho'] = 1e-3    
      D['inc'] = np.array([75*np.pi/180])
      D['bkgNo'] =  0
      D['maxIter'] = 200
  
      
      
      D['rho'] = rhos[parseNumber] 
      D['bkgNo'] =  bkgLocal[parseNumber] + 100
      D['numProcs'] = 2
      return D
subject: bump up lam?