def __init__(self, independent_vars=['v'], param_names=['v0', 'k0', 'k0p'],
                 prefix='', missing=None, name=None, **kwargs):
        """
        :param independent_vars: define independent variables for lmfit
            unit-cell volume in A^3
        :param param_names: define parameter names, v0, k0, k0p
        :param prefix: see lmfit
        :param missing: see lmfit
        :param name: see lmfit
        :param kwargs: see lmfit,
            particularly useful to define order for Kunc function
        """
        kwargs.update({'prefix': prefix, 'missing': missing,
                       'independent_vars': independent_vars,
                       'param_names': param_names})
        super(KuncModel, self).__init__(kunc_p, **kwargs)
        self.set_param_hint('v0', min=0.)
        self.set_param_hint('k0', min=0.)
        self.set_param_hint('k0p', min=0.)
def __init__ ( self , independent_vars = [ 'v' ] , param_names = [ 'v0' , 'k0' , 'k0p' ] , prefix = '' , missing = None , name = None , ** kwargs ) : kwargs . update ( { 'prefix' : prefix , 'missing' : missing , 'independent_vars' : independent_vars , 'param_names' : param_names } ) super ( KuncModel , self ) . __init__ ( kunc_p , ** kwargs ) self . set_param_hint ( 'v0' , min = 0. ) self . set_param_hint ( 'k0' , min = 0. ) self . set_param_hint ( 'k0p' , min = 0. )
:param independent_vars: define independent variables for lmfit
            unit-cell volume in A^3
        :param param_names: define parameter names, v0, k0, k0p
        :param prefix: see lmfit
        :param missing: see lmfit
        :param name: see lmfit
        :param kwargs: see lmfit,
            particularly useful to define order for Kunc function