modules/core/tipping_element_economic.py
def dxdt_diag(self):
        """returns callable of dx/dt diagonal element of cusp"""
        return lambda t, x : - x - self._par['a'] * pow(x, self._par['b']) \
                           * exp(- self._par['c'] * x) + self._par['w'] * x * ( 1 - x ) \
                           + self._par['r_0'] \
                           if x > self._par['x_0'] else \
                           - self._par['xprime_0']/pow(self._par['x_0'],4) * \
                           pow((x - self._par['x_0']), 4) + self._par['xprime_0'] \
                           + self._par['r_0']
returns callable of dx/dt diagonal element of cusp
returns callable of dx/dt diagonal element of cusp
returns callable of dx / dt diagonal element of cusp
def dxdt_diag(self):
        return lambda t, x : - x - self._par['a'] * pow(x, self._par['b']) \
                           * exp(- self._par['c'] * x) + self._par['w'] * x * ( 1 - x ) \
                           + self._par['r_0'] \
                           if x > self._par['x_0'] else \
                           - self._par['xprime_0']/pow(self._par['x_0'],4) * \
                           pow((x - self._par['x_0']), 4) + self._par['xprime_0'] \
                           + self._par['r_0']
def dxdt_diag ( self ) : return lambda t , x : - x - self . _par [ 'a' ] * pow ( x , self . _par [ 'b' ] ) * exp ( - self . _par [ 'c' ] * x ) + self . _par [ 'w' ] * x * ( 1 - x ) + self . _par [ 'r_0' ] if x > self . _par [ 'x_0' ] else - self . _par [ 'xprime_0' ] / pow ( self . _par [ 'x_0' ] , 4 ) * pow ( ( x - self . _par [ 'x_0' ] ) , 4 ) + self . _par [ 'xprime_0' ] + self . _par [ 'r_0' ]
returns callable of dx/dt diagonal element of cusp
returns callable of dx / dt diagonal element of cusp
"""returns callable of dx/dt diagonal element of cusp"""
self