Skip to content

ICgen: error loading old ICs #6

@ibackus

Description

@ibackus

Loading old ICs (from scanparams) in ChaNGa gives the following error:

IC = diskpy.ICgen.load('IC.p')
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-59-3eace429ef52> in <module>()
----> 1 IC = diskpy.ICgen.load('IC.p')

/usr/lusers/ibackus/diskpy/diskpy/ICgen/ICgen.pyc in load(filename)
    328 
    329             CDF = input_dict['CDF']
--> 330             ICobj = IC(r, sigma, CDF)
    331 
    332         else:

/usr/lusers/ibackus/diskpy/diskpy/ICgen/ICgen.pyc in __init__(self, r, sigma, CDF, profile_kind, settings)
    117         if (r is not None) or (profile_kind is not None):
    118 
--> 119             self.maker.sigma_gen(r, sigma, CDF)
    120 
    121         # Define a saving function

/usr/lusers/ibackus/diskpy/diskpy/ICgen/ICgen.pyc in sigma_gen(self, r, sigma, CDF)
    495             r, sigma = sigma_profile.make_profile(self._parent)
    496 
--> 497         sigma = make_sigma.sigma_gen(r, sigma, CDF)
    498         # Copy sigma to the parent (IC) object
    499         self._parent.sigma = sigma

/usr/lusers/ibackus/diskpy/diskpy/ICgen/make_sigma.pyc in __init__(self, r_bins, sigmaBinned, CDF)
     50 
     51         self.input_dict = {'r': r_bins, 'sigma': sigmaBinned}
---> 52         self._make_sigma(r_bins, sigmaBinned)
     53         self._make_pdf()
     54         self._make_cdf_inv(CDF)

/usr/lusers/ibackus/diskpy/diskpy/ICgen/make_sigma.pyc in _make_sigma(self, r_bins, sigmaBinned)
     81         r_bins = match_units(r_bins, 'au')[0]
     82         # Calculate spline interpolation
---> 83         sigspline = spline(r_bins, sigmaBinned, k=3, ext='zeros')
     84 #        print 'Calculating spline interpolation (slow for many data points)'
     85 #        sigspline = interp1d(r_bins,sigmaBinned,kind='cubic',fill_value=0.0,\

TypeError: __init__() got an unexpected keyword argument 'ext'

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions