Example #1
0
 def __init__(self,
              func,
              dimensions=1,
              time=False,
              index=None,
              use_cache=False):
     AbstractFunction.__init__(self, dimensions)
     transientFunctions[self] = func
     self.time = time
     self.index = index
     self.use_cache = use_cache
Example #2
0
    def __init__(self,func,dimensions=1,time=False,index=None,use_cache=False):
        AbstractFunction.__init__(self,dimensions)
        PythonFunctionCache.transientFunctions[self]=func
        self.time=time
        self.index=index
        self.use_cache=use_cache

        code = inspect.getsource(func)
        self.simple=self.checkIfSimple(code)
        
        if self.simple:
          self.setCode(code)
          self.setName(func.func_name)
Example #3
0
 def __init__(self, dimensions, data):
     AbstractFunction.__init__(self, dimensions)
     self.data = data
     self.counter = 0
     self.warned = False
Example #4
0
 def __init__(self, dimensions, data):
     AbstractFunction.__init__(self, dimensions)
     self.data = data
     self.counter = 0
     self.warned = False
Example #5
0
 def __init__(self,func,dimensions=1,time=False,index=None,use_cache=False):
     AbstractFunction.__init__(self,dimensions)
     PythonFunctionCache.transientFunctions[self]=func
     self.time=time
     self.index=index
     self.use_cache=use_cache