Subexpression class¶
(Shortest import: from brian2.core.variables import Subexpression)
- class brian2.core.variables.Subexpression(name, owner, expr, device, dimensions=Dimension(), dtype=None, scalar=False)[source]¶
Bases:
VariableAn object providing information about a named subexpression in a model. Most of the time
Variables.add_subexpressionshould be used instead of instantiating this class directly.Attributes
The
Deviceresponsible for memory accessThe expression defining the subexpression
The identifiers used in the expression
Methods
get_addressable_value(name, group)Get the value (without units) of this variable in a form that can be indexed in the context of a group.
get_addressable_value_with_unit(name, group)Get the value (with units) of this variable in a form that can be indexed in the context of a group.
Details
- device¶
The
Deviceresponsible for memory access
- expr¶
The expression defining the subexpression
- identifiers¶
The identifiers used in the expression