CUDAStandaloneAtomicsCodeObject class

(Shortest import: from brian2cuda.codeobject import CUDAStandaloneAtomicsCodeObject)

class brian2cuda.codeobject.CUDAStandaloneAtomicsCodeObject(*args, **kw)[source]

CUDA standalone code object which uses atomic operations for parallel execution

The code should be a MultiTemplate object with two macros defined, main (for the main loop code) and support_code for any support code (e.g. function definitions).