SimPEG.Utils
SimPEG.Utils.matutils
SimPEG.Utils.SolverUtils
Curv Utilities =============
SimPEG.Utils.curvutils
SimPEG.Utils.meshutils
SimPEG.Utils.ModelBuilder
SimPEG.Utils.interputils
- ::
- class MyClass(object):
- def __init__(self, url):
self.counter = Counter()
@count def MyMethod(self): pass
@timeIt def MySecondMethod(self): pass
c = MyClass('blah') for i in range(100): c.MyMethod() for i in range(300): c.MySecondMethod() c.counter.summary()
Counters:
MyClass.MyMethod : 100
Times: mean sum
MyClass.MySecondMethod : 1.70e-06, 5.10e-04, 300x
SimPEG.Utils.CounterUtils