GeNN  3.3.0
GPU enhanced Neuronal Networks (GeNN)
pygenn.genn_groups.Group Class Reference

Parent class of NeuronGroup, SynapseGroup and CurrentSource. More...

Inheritance diagram for pygenn.genn_groups.Group:
pygenn.genn_groups.CurrentSource pygenn.genn_groups.CurrentSource pygenn.genn_groups.NeuronGroup pygenn.genn_groups.NeuronGroup pygenn.genn_groups.SynapseGroup pygenn.genn_groups.SynapseGroup

Public Member Functions

def __init__ (self, name)
 Init Group. More...
 
def set_var (self, var_name, values)
 Set values for a Variable. More...
 
def __init__ (self, name)
 Init Group. More...
 
def set_var (self, var_name, values)
 Set values for a Variable. More...
 

Public Attributes

 name
 
 vars
 
 extra_global_params
 

Detailed Description

Parent class of NeuronGroup, SynapseGroup and CurrentSource.

Constructor & Destructor Documentation

◆ __init__() [1/2]

def pygenn.genn_groups.Group.__init__ (   self,
  name 
)

Init Group.

Parameters
namestring name of the Group

◆ __init__() [2/2]

def pygenn.genn_groups.Group.__init__ (   self,
  name 
)

Init Group.

Parameters
namestring name of the Group

Member Function Documentation

◆ set_var() [1/2]

def pygenn.genn_groups.Group.set_var (   self,
  var_name,
  values 
)

Set values for a Variable.

Parameters
var_namestring with the name of the variable
valuesiterable or a single value

◆ set_var() [2/2]

def pygenn.genn_groups.Group.set_var (   self,
  var_name,
  values 
)

Set values for a Variable.

Parameters
var_namestring with the name of the variable
valuesiterable or a single value

Member Data Documentation

◆ extra_global_params

pygenn.genn_groups.Group.extra_global_params

◆ name

pygenn.genn_groups.Group.name

◆ vars

pygenn.genn_groups.Group.vars

The documentation for this class was generated from the following file: