Package hedge :: Package backends :: Package cuda :: Module execute :: Class CUDAFluxBatchAssign
[hide private]
[frames] | no frames]

Class CUDAFluxBatchAssign

source code


Instance Methods [hide private]
 
get_dependencies(self) source code
 
kernel(self, executor) source code

Inherited from compiler.FluxBatchAssign: __str__, get_assignees, get_executor_method

Inherited from pytools.Record: __eq__, __getstate__, __init__, __ne__, __repr__, __setstate__, copy

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__

Class Variables [hide private]

Inherited from compiler.Instruction: priority

Properties [hide private]

Inherited from compiler.FluxBatchAssign: fluxes, kind, names

Inherited from compiler.Instruction: dep_mapper_factory

Inherited from object: __class__

Method Details [hide private]

get_dependencies(self)

source code 
Decorators:
  • @memoize_method
Overrides: compiler.Instruction.get_dependencies

kernel(self, executor)

source code 
Decorators:
  • @memoize_method