예제 #1
0
파일: sync.py 프로젝트: alisiahkoohi/devito
 def __indices_setup__(cls, **kwargs):
     try:
         return as_tuple(kwargs['dimensions']), as_tuple(kwargs['dimensions'])
     except KeyError:
         nthreads = kwargs['nthreads_std']
         dim = CustomDimension(name='wi', symbolic_size=nthreads)
         return (dim,), (dim,)
예제 #2
0
파일: sync.py 프로젝트: alisiahkoohi/devito
 def __new__(cls, nthreads):
     return CustomDimension.__new__(cls, name='tid', symbolic_size=nthreads)