Index

_ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

_

__call__() (brian2.codegen.codeobject.CodeObject method)
(brian2.codegen.templates.CodeObjectTemplate method)
(brian2.core.functions.Function method)
(brian2.core.network.TextReport method)
(brian2.core.preferences.DefaultValidator method)
(brian2.devices.cpp_standalone.codeobject.CPPStandaloneCodeObject method)
(brian2.devices.device.Dummy method)
(brian2.groups.group.Indexing method)
(brian2.stateupdaters.base.StateUpdateMethod method)
(brian2.stateupdaters.exact.IndependentStateUpdater method)
(brian2.stateupdaters.exact.LinearStateUpdater method)
(brian2.stateupdaters.explicit.ExplicitStateUpdater method)
(brian2.stateupdaters.exponential_euler.ExponentialEulerStateUpdater method)
(brian2.synapses.synapses.SynapticIndexing method)
__getitem__() (brian2.units.fundamentalunits.UnitRegistry method)
_clock (brian2.core.base.BrianObject attribute)
_connect_called (brian2.synapses.synapses.Synapses attribute)
_creation_stack (brian2.core.base.BrianObject attribute)
_dispname (brian2.units.fundamentalunits.Unit attribute)
_dt (brian2.synapses.spikequeue.SpikeQueue attribute)
_initialise_queue_codeobj (brian2.synapses.synapses.SynapticPathway attribute)
_latexname (brian2.units.fundamentalunits.Unit attribute)
_log_messages (brian2.utils.logger.BrianLogger attribute)
_name (brian2.units.fundamentalunits.Unit attribute)
_network (brian2.core.base.BrianObject attribute)
_pathways (brian2.synapses.synapses.Synapses attribute)
_previous_dt (brian2.input.spikegeneratorgroup.SpikeGeneratorGroup attribute)
_refractory (brian2.groups.neurongroup.NeuronGroup attribute)
_registered_variables (brian2.synapses.synapses.Synapses attribute)
_scope_current_key (brian2.core.base.BrianObject attribute)
_scope_key (brian2.core.base.BrianObject attribute)
_source_end (brian2.synapses.spikequeue.SpikeQueue attribute)
_source_start (brian2.synapses.spikequeue.SpikeQueue attribute)
_spikes_changed (brian2.input.spikegeneratorgroup.SpikeGeneratorGroup attribute)
_stored_state (brian2.core.network.Network attribute)
_synaptic_updaters (brian2.synapses.synapses.Synapses attribute)

A

abstract_code_dependencies() (in module brian2.parsing.dependencies)
abstract_code_from_function() (in module brian2.parsing.functions)
AbstractCodeFunction (class in brian2.parsing.functions)
activate() (brian2.devices.device.Device method)
active (brian2.core.base.BrianObject attribute)
active_device (in module brian2.devices.device)
add() (brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
(brian2.core.tracking.InstanceFollower method)
(brian2.core.tracking.InstanceTrackerSet method)
(brian2.spatialneuron.morphology.Children method)
(brian2.units.fundamentalunits.UnitRegistry method)
add_arange() (brian2.core.variables.Variables method)
add_array() (brian2.core.variables.Variables method)
(brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
add_arrays() (brian2.core.variables.Variables method)
add_attribute() (brian2.groups.group.VariableOwner method)
add_auxiliary_variable() (brian2.core.variables.Variables method)
add_constant() (brian2.core.variables.Variables method)
add_dependency() (brian2.core.base.BrianObject method)
add_dynamic_array() (brian2.core.variables.Variables method)
add_dynamic_implementation() (brian2.core.functions.FunctionImplementationContainer method)
add_implementation() (brian2.core.functions.FunctionImplementationContainer method)
add_numpy_implementation() (brian2.core.functions.FunctionImplementationContainer method)
add_object() (brian2.core.variables.Variables method)
add_reference() (brian2.core.variables.Variables method)
add_references() (brian2.core.variables.Variables method)
add_referred_subexpression() (brian2.core.variables.Variables method)
add_refractoriness() (in module brian2.equations.refractory)
add_subexpression() (brian2.core.variables.Variables method)
add_to_magic_network (brian2.core.base.BrianObject attribute)
additional_unit_register (in module brian2.units.fundamentalunits)
advance() (brian2.synapses.spikequeue.SpikeQueue method)
after_run() (brian2.core.base.BrianObject method)
(brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
all_registered_units() (in module brian2.units.fundamentalunits)
all_values() (brian2.monitors.spikemonitor.EventMonitor method)
(brian2.monitors.spikemonitor.SpikeMonitor method)
allows_scalar_write (brian2.codegen.templates.CodeObjectTemplate attribute)
analyse_identifiers() (in module brian2.codegen.translation)
apply_stateupdater() (brian2.stateupdaters.base.StateUpdateMethod static method)
arange() (in module brian2.units.unitsafefunctions)
arange_arrays (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)
arccos() (in module brian2.units.unitsafefunctions)
arccosh() (in module brian2.units.unitsafefunctions)
arcsin() (in module brian2.units.unitsafefunctions)
arcsinh() (in module brian2.units.unitsafefunctions)
arctan() (in module brian2.units.unitsafefunctions)
arctanh() (in module brian2.units.unitsafefunctions)
area (brian2.spatialneuron.morphology.Cylinder attribute)
(brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
ArithmeticSimplifier (class in brian2.codegen.optimisation)
array (brian2.core.variables.Variable attribute)
array_cache (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)
array_read_write() (brian2.codegen.generators.base.CodeGenerator method)
arrays (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)
(brian2.devices.device.RuntimeDevice attribute)
arrays_helper() (brian2.codegen.generators.base.CodeGenerator method)
ArrayVariable (class in brian2.core.variables)
as_file (brian2.core.preferences.BrianGlobalPreferences attribute)
assign_id() (brian2.core.names.Nameable method)
auto_target() (in module brian2.devices.device)
autoindent() (in module brian2.codegen.templates)
autoindent_postfilter() (in module brian2.codegen.templates)
AuxiliaryVariable (class in brian2.core.variables)

B

before_run() (brian2.core.base.BrianObject method)
(brian2.core.network.Network method)
(brian2.groups.group.CodeRunner method)
(brian2.groups.neurongroup.NeuronGroup method)
(brian2.input.poissoninput.PoissonInput method)
(brian2.input.spikegeneratorgroup.SpikeGeneratorGroup method)
(brian2.spatialneuron.spatialneuron.SpatialStateUpdater method)
(brian2.synapses.synapses.Synapses method)
(brian2.synapses.synapses.SynapticPathway method)
BinomialFunction (class in brian2.input.binomial)
brian2.__init__ (module)
brian2.codegen (module)
brian2.codegen._prefs (module)
brian2.codegen.codeobject (module)
brian2.codegen.cpp_prefs (module)
brian2.codegen.generators (module)
brian2.codegen.generators.base (module)
brian2.codegen.generators.cpp_generator (module)
brian2.codegen.generators.cython_generator (module)
brian2.codegen.generators.numpy_generator (module)
brian2.codegen.optimisation (module)
brian2.codegen.permutation_analysis (module)
brian2.codegen.runtime (module)
brian2.codegen.runtime.cython_rt (module)
brian2.codegen.runtime.cython_rt.cython_rt (module)
brian2.codegen.runtime.cython_rt.extension_manager (module)
brian2.codegen.runtime.numpy_rt (module)
brian2.codegen.runtime.numpy_rt.numpy_rt (module)
brian2.codegen.runtime.numpy_rt.synapse_vectorisation (module)
brian2.codegen.runtime.weave_rt (module)
brian2.codegen.runtime.weave_rt.weave_rt (module)
brian2.codegen.statements (module)
brian2.codegen.targets (module)
brian2.codegen.templates (module)
brian2.codegen.translation (module)
brian2.core (module)
brian2.core.base (module)
brian2.core.clocks (module)
brian2.core.core_preferences (module)
brian2.core.functions (module)
brian2.core.magic (module)
brian2.core.names (module)
brian2.core.namespace (module)
brian2.core.network (module)
brian2.core.operations (module)
brian2.core.preferences (module)
brian2.core.spikesource (module)
brian2.core.tracking (module)
brian2.core.variables (module)
brian2.devices (module)
brian2.devices.cpp_standalone (module)
brian2.devices.cpp_standalone.codeobject (module)
brian2.devices.cpp_standalone.device (module)
brian2.devices.device (module)
brian2.equations (module)
brian2.equations.codestrings (module)
brian2.equations.equations (module)
brian2.equations.refractory (module)
brian2.equations.unitcheck (module)
brian2.groups (module)
brian2.groups.group (module)
brian2.groups.neurongroup (module)
brian2.groups.subgroup (module)
brian2.hears (module)
brian2.importexport (module)
brian2.importexport.dictlike (module)
brian2.importexport.importexport (module)
brian2.input (module)
brian2.input.binomial (module)
brian2.input.poissongroup (module)
brian2.input.poissoninput (module)
brian2.input.spikegeneratorgroup (module)
brian2.input.timedarray (module)
brian2.memory.dynamicarray (module)
brian2.monitors (module)
brian2.monitors.ratemonitor (module)
brian2.monitors.spikemonitor (module)
brian2.monitors.statemonitor (module)
brian2.numpy_ (module)
brian2.only (module)
brian2.parsing.bast (module)
brian2.parsing.dependencies (module)
brian2.parsing.expressions (module)
brian2.parsing.functions (module)
brian2.parsing.rendering (module)
brian2.parsing.statements (module)
brian2.parsing.sympytools (module)
brian2.spatialneuron (module)
brian2.spatialneuron.morphology (module)
brian2.spatialneuron.spatialneuron (module)
brian2.stateupdaters (module)
brian2.stateupdaters.base (module)
brian2.stateupdaters.exact (module)
brian2.stateupdaters.explicit (module)
brian2.stateupdaters.exponential_euler (module)
brian2.synapses (module)
brian2.synapses.parse_synaptic_generator_syntax (module)
brian2.synapses.spikequeue (module)
brian2.synapses.synapses (module)
brian2.units (module)
brian2.units.allunits (module)
brian2.units.fundamentalunits (module)
brian2.units.stdunits (module)
brian2.units.unitsafefunctions (module)
brian2.utils (module)
brian2.utils.arrays (module)
brian2.utils.environment (module)
brian2.utils.filetools (module)
brian2.utils.logger (module)
brian2.utils.stringtools (module)
brian2.utils.topsort (module)
brian_ast() (in module brian2.parsing.bast)
brian_dtype_from_dtype() (in module brian2.parsing.bast)
brian_dtype_from_value() (in module brian2.parsing.bast)
brian_excepthook() (in module brian2.utils.logger)
brian_object_exception() (in module brian2.core.base)
brian_prefs (in module brian2.core.preferences)
BrianASTRenderer (class in brian2.parsing.bast)
BrianGlobalPreferences (class in brian2.core.preferences)
BrianGlobalPreferencesView (class in brian2.core.preferences)
BrianLogger (class in brian2.utils.logger)
BrianObject (class in brian2.core.base)
BrianObjectException (class in brian2.core.base)
BrianPreference (class in brian2.core.preferences)
BridgeSound (class in brian2.hears)
build() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
build_on_run (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)
build_options (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)

C

c_data_type() (in module brian2.codegen.generators.cpp_generator)
calc_repeats() (in module brian2.utils.arrays)
cancel_identical_terms() (in module brian2.codegen.optimisation)
catch_logs (class in brian2.utils.logger)
ceil_func() (in module brian2.codegen.generators.numpy_generator)
check_all_validated() (brian2.core.preferences.BrianGlobalPreferences method)
check_dependencies() (brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
check_dt() (in module brian2.core.clocks)
check_expression_for_multiple_stateful_functions() (in module brian2.parsing.sympytools)
check_flags() (brian2.equations.equations.Equations method)
check_for_order_independence() (in module brian2.codegen.permutation_analysis)
check_identifier() (brian2.equations.equations.Equations static method)
check_identifier_basic() (in module brian2.equations.equations)
check_identifier_constants() (in module brian2.equations.equations)
check_identifier_functions() (in module brian2.equations.equations)
check_identifier_refractory() (in module brian2.equations.refractory)
check_identifier_reserved() (in module brian2.equations.equations)
check_identifier_units() (in module brian2.equations.equations)
check_identifiers() (brian2.equations.equations.Equations method)
check_openmp_compatible() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
check_preference_name() (in module brian2.core.preferences)
check_subexpressions() (in module brian2.equations.equations)
check_unit() (in module brian2.equations.unitcheck)
check_units() (brian2.equations.equations.Equations method)
(in module brian2.units.fundamentalunits)
check_units_statements() (in module brian2.equations.unitcheck)
check_variable_write() (brian2.groups.group.VariableOwner method)
(brian2.synapses.synapses.Synapses method)
children (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Node attribute)
Children (class in brian2.spatialneuron.morphology)
class_name (brian2.codegen.codeobject.CodeObject attribute)
clean_up_logging() (in module brian2.utils.logger)
clip_func() (in module brian2.codegen.generators.numpy_generator)
clock (brian2.core.base.BrianObject attribute)
(brian2.core.spikesource.SpikeSource attribute)
Clock (class in brian2.core.clocks)
close() (brian2.utils.logger.std_silent class method)
code_object() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
code_object_class() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
code_objects (brian2.core.base.BrianObject attribute)
code_representation() (in module brian2.utils.stringtools)
CodeGenerator (class in brian2.codegen.generators.base)
CodeObject (class in brian2.codegen.codeobject)
CodeObjectTemplate (class in brian2.codegen.templates)
CodeRunner (class in brian2.groups.group)
CodeString (class in brian2.equations.codestrings)
collect() (in module brian2.codegen.optimisation)
(in module brian2.core.magic)
collect_commutative() (in module brian2.codegen.optimisation)
comp_name (brian2.spatialneuron.morphology.Node attribute)
compile() (brian2.codegen.codeobject.CodeObject method)
(brian2.codegen.runtime.cython_rt.cython_rt.CythonCodeObject method)
(brian2.codegen.runtime.numpy_rt.numpy_rt.NumpyCodeObject method)
(brian2.codegen.runtime.weave_rt.weave_rt.WeaveCodeObject method)
compile_source() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
conditional_write (brian2.core.variables.ArrayVariable attribute)
conditional_write() (brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
connect() (brian2.synapses.synapses.Synapses method)
constant (brian2.core.variables.Variable attribute)
Constant (class in brian2.core.variables)
constant_or_scalar() (in module brian2.codegen.codeobject)
contained_objects (brian2.core.base.BrianObject attribute)
convert_unit_b1_to_b2() (in module brian2.hears)
convert_unit_b2_to_b1() (in module brian2.hears)
coordinates (brian2.spatialneuron.morphology.Morphology attribute)
coordinates_ (brian2.spatialneuron.morphology.Morphology attribute)
copy_directory() (in module brian2.utils.filetools)
copy_section() (brian2.spatialneuron.morphology.Cylinder method)
(brian2.spatialneuron.morphology.Morphology method)
(brian2.spatialneuron.morphology.Section method)
(brian2.spatialneuron.morphology.Soma method)
copy_source_files() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
cos() (in module brian2.units.unitsafefunctions)
cosh() (in module brian2.units.unitsafefunctions)
cpp_standalone_device (in module brian2.devices.cpp_standalone.device)
CPPCodeGenerator (class in brian2.codegen.generators.cpp_generator)
CPPNodeRenderer (class in brian2.parsing.rendering)
CPPStandaloneCodeObject (class in brian2.devices.cpp_standalone.codeobject)
CPPStandaloneDevice (class in brian2.devices.cpp_standalone.device)
CPPWriter (class in brian2.devices.cpp_standalone.device)
create() (brian2.units.fundamentalunits.Unit static method)
create_clock_variables() (brian2.core.variables.Variables method)
create_extension() (brian2.codegen.runtime.cython_rt.extension_manager.CythonExtensionManager method)
create_runner_codeobj() (in module brian2.codegen.codeobject)
create_scaled_unit() (brian2.units.fundamentalunits.Unit static method)
CurrentDeviceProxy (class in brian2.devices.device)
currenttime (brian2.synapses.spikequeue.SpikeQueue attribute)
custom_operation() (brian2.groups.group.Group method)
CustomSympyPrinter (class in brian2.parsing.sympytools)
Cylinder (class in brian2.spatialneuron.morphology)
cython_extension_manager (in module brian2.codegen.runtime.cython_rt.extension_manager)
CythonCodeGenerator (class in brian2.codegen.generators.cython_generator)
CythonCodeObject (class in brian2.codegen.runtime.cython_rt.cython_rt)
CythonExtensionManager (class in brian2.codegen.runtime.cython_rt.extension_manager)
CythonNodeRenderer (class in brian2.codegen.generators.cython_generator)

D

debug() (brian2.utils.logger.BrianLogger method)
declare_types() (in module brian2.core.functions)
default_float_dtype_validator() (in module brian2.core.core_preferences)
defaultclock (in module brian2.core.clocks)
DefaultClockProxy (class in brian2.core.clocks)
defaults_as_file (brian2.core.preferences.BrianGlobalPreferences attribute)
DefaultValidator (class in brian2.core.preferences)
deindent() (in module brian2.utils.stringtools)
denormals_to_zero_code() (brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)
derive() (brian2.codegen.templates.Templater method)
DESCRIPTION (brian2.stateupdaters.explicit.ExplicitStateUpdater attribute)
DESCRIPTION() (brian2.stateupdaters.explicit.ExplicitStateUpdater method)
dest_stderr (brian2.utils.logger.std_silent attribute)
dest_stdout (brian2.utils.logger.std_silent attribute)
determine_keywords() (brian2.codegen.generators.base.CodeGenerator method)
(brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)
(brian2.codegen.generators.cython_generator.CythonCodeGenerator method)
(brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
device (brian2.core.variables.ArrayVariable attribute)
(brian2.core.variables.Subexpression attribute)
Device (class in brian2.devices.device)
device (in module brian2.devices.device)
device_override() (in module brian2.core.base)
diagnostic() (brian2.utils.logger.BrianLogger method)
diagonal() (in module brian2.units.unitsafefunctions)
diagonal_noise() (in module brian2.stateupdaters.explicit)
diameter (brian2.spatialneuron.morphology.Cylinder attribute)
(brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Node attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
DictImportExport (class in brian2.importexport.dictlike)
diff_eq_expressions (brian2.equations.equations.Equations attribute)
diff_eq_names (brian2.equations.equations.Equations attribute)
dim (brian2.core.variables.Variable attribute)
(brian2.core.variables.VariableView attribute)
(brian2.units.fundamentalunits.Dimension attribute)
(brian2.units.fundamentalunits.Quantity attribute)
(brian2.units.fundamentalunits.Unit attribute)
Dimension (class in brian2.units.fundamentalunits)
DIMENSIONLESS (in module brian2.units.fundamentalunits)
DimensionMismatchError (class in brian2.units.fundamentalunits)
dimensions (brian2.core.variables.DynamicArrayVariable attribute)
(brian2.units.fundamentalunits.Quantity attribute)
dispname (brian2.units.fundamentalunits.Unit attribute)
distance (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
do_validation() (brian2.core.preferences.BrianGlobalPreferences method)
dot() (in module brian2.units.unitsafefunctions)
dt (brian2.core.clocks.Clock attribute)
dt_ (brian2.core.clocks.Clock attribute)
dtype (brian2.core.variables.Variable attribute)
(brian2.core.variables.VariableView attribute)
dtype_repr() (in module brian2.core.core_preferences)
dtype_str (brian2.core.variables.Variable attribute)
Dummy (class in brian2.devices.device)
dynamic (brian2.core.variables.Variable attribute)
dynamic_arrays (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)
dynamic_arrays_2d (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)
DynamicArray (class in brian2.memory.dynamicarray)
DynamicArray1D (class in brian2.memory.dynamicarray)
DynamicArrayVariable (class in brian2.core.variables)

E

edits1() (brian2.utils.stringtools.SpellChecker method)
emit() (brian2.utils.logger.LogCapture method)
end_diameter (brian2.spatialneuron.morphology.Cylinder attribute)
(brian2.spatialneuron.morphology.Section attribute)
end_distance (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
end_x (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
end_x_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
end_y (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
end_y_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
end_z (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
end_z_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
ensure_directory() (in module brian2.utils.filetools)
ensure_directory_of_file() (in module brian2.utils.filetools)
epsilon_dt (brian2.core.clocks.Clock attribute)
eq_expressions (brian2.equations.equations.Equations attribute)
eq_names (brian2.equations.equations.Equations attribute)
EquationError (class in brian2.equations.equations)
Equations (class in brian2.equations.equations)
error() (brian2.utils.logger.BrianLogger method)
ErrorRaiser (class in brian2.core.preferences)
euler (in module brian2.stateupdaters.explicit)
eval() (brian2.core.functions.log10 class method)
eval_pref() (brian2.core.preferences.BrianGlobalPreferences method)
evaluate_expr() (in module brian2.codegen.optimisation)
event (brian2.monitors.spikemonitor.EventMonitor attribute)
event_codes (brian2.groups.neurongroup.NeuronGroup attribute)
event_trains() (brian2.monitors.spikemonitor.EventMonitor method)
EventMonitor (class in brian2.monitors.spikemonitor)
events (brian2.groups.neurongroup.NeuronGroup attribute)
(brian2.synapses.synapses.Synapses attribute)
exception_occured (brian2.utils.logger.BrianLogger attribute)
exp() (in module brian2.units.unitsafefunctions)
ExplicitStateUpdater (class in brian2.stateupdaters.explicit)
exponential_euler (in module brian2.stateupdaters.exponential_euler)
ExponentialEulerStateUpdater (class in brian2.stateupdaters.exponential_euler)
export_data() (brian2.importexport.dictlike.DictImportExport static method)
(brian2.importexport.dictlike.PandasImportExport static method)
(brian2.importexport.importexport.ImportExport static method)
expr (brian2.core.variables.Subexpression attribute)
EXPRESSION (brian2.stateupdaters.explicit.ExplicitStateUpdater attribute)
Expression (class in brian2.equations.codestrings)
EXPRESSION() (brian2.stateupdaters.explicit.ExplicitStateUpdater method)
expression_complexity() (in module brian2.codegen.optimisation)
(in module brian2.parsing.sympytools)
extract_abstract_code_functions() (in module brian2.parsing.functions)
extract_constant_subexpressions() (in module brian2.equations.equations)

F

fail_for_dimension_mismatch() (in module brian2.units.fundamentalunits)
file_handler (brian2.utils.logger.BrianLogger attribute)
fill_with_array() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
filter() (brian2.utils.logger.HierarchyFilter method)
(brian2.utils.logger.NameFilter method)
FilterbankGroup (class in brian2.hears)
find_name() (in module brian2.core.names)
find_synapses() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(in module brian2.synapses.synapses)
FlatMorphology (class in brian2.spatialneuron.spatialneuron)
floor_func() (in module brian2.codegen.generators.numpy_generator)
flush_denormals (brian2.codegen.generators.cpp_generator.CPPCodeGenerator attribute)
freeze() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
from_file() (brian2.spatialneuron.morphology.Morphology static method)
from_points() (brian2.spatialneuron.morphology.Morphology static method)
from_swc_file() (brian2.spatialneuron.morphology.Morphology static method)
function (brian2.core.operations.NetworkOperation attribute)
Function (class in brian2.core.functions)
FunctionImplementation (class in brian2.core.functions)
FunctionImplementationContainer (class in brian2.core.functions)
FunctionRewriter (class in brian2.parsing.functions)

G

generate_codeobj_source() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
generate_coordinates() (brian2.spatialneuron.morphology.Morphology method)
generate_main_source() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
generate_makefile() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
generate_network_source() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
generate_objects_source() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
generate_rand_code() (in module brian2.devices.cpp_standalone.codeobject)
generate_run_source() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
generate_synapses_classes_source() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
generator_class (brian2.codegen.codeobject.CodeObject attribute)
get() (brian2.core.tracking.InstanceFollower method)
get_addressable_value() (brian2.core.variables.ArrayVariable method)
(brian2.core.variables.Subexpression method)
(brian2.core.variables.Variable method)
get_addressable_value_with_unit() (brian2.core.variables.ArrayVariable method)
(brian2.core.variables.Subexpression method)
(brian2.core.variables.Variable method)
get_array_filename() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
get_array_name() (brian2.codegen.generators.base.CodeGenerator static method)
(brian2.codegen.generators.cpp_generator.CPPCodeGenerator static method)
(brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
get_code() (brian2.core.functions.FunctionImplementation method)
get_compiler_and_args() (in module brian2.codegen.cpp_prefs)
get_conditional_write_vars() (brian2.codegen.generators.base.CodeGenerator method)
get_conditionally_linear_system() (in module brian2.stateupdaters.exponential_euler)
get_cpp_dtype() (in module brian2.codegen.generators.cython_generator)
get_default_codeobject_class() (in module brian2.devices.device)
get_device() (in module brian2.devices.device)
get_dimension() (brian2.units.fundamentalunits.Dimension method)
get_dimensions() (in module brian2.units.fundamentalunits)
get_display_name() (brian2.units.fundamentalunits.Unit method)
get_documentation() (brian2.core.preferences.BrianGlobalPreferences method)
get_dtype() (in module brian2.core.variables)
(in module brian2.groups.group)
get_dtype_str() (in module brian2.core.variables)
get_identifiers() (in module brian2.utils.stringtools)
get_identifiers_recursively() (in module brian2.codegen.translation)
get_item() (brian2.core.variables.VariableView method)
get_latex_name() (brian2.units.fundamentalunits.Unit method)
get_len() (brian2.core.variables.ArrayVariable method)
(brian2.core.variables.Variable method)
(brian2.devices.device.Device method)
get_linear_system() (in module brian2.stateupdaters.exact)
get_local_namespace() (in module brian2.core.namespace)
get_logger() (in module brian2.utils.logger)
get_name() (brian2.units.fundamentalunits.Unit method)
get_namespace() (brian2.core.functions.FunctionImplementation method)
get_numpy_dtype() (in module brian2.codegen.generators.cython_generator)
get_objects_in_namespace() (in module brian2.core.magic)
get_or_create_dimension() (in module brian2.units.fundamentalunits)
get_profiling_info() (brian2.core.network.Network method)
get_read_write_funcs() (in module brian2.parsing.dependencies)
get_states() (brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
(brian2.groups.group.VariableOwner method)
get_subexpression_with_index_array() (brian2.core.variables.VariableView method)
get_substituted_expressions() (brian2.equations.equations.Equations method)
get_template() (brian2.codegen.templates.LazyTemplateLoader method)
get_unit() (in module brian2.units.fundamentalunits)
get_unit_fast() (in module brian2.units.fundamentalunits)
get_unit_for_display() (in module brian2.units.fundamentalunits)
get_value() (brian2.core.variables.ArrayVariable method)
(brian2.core.variables.AuxiliaryVariable method)
(brian2.core.variables.Constant method)
(brian2.core.variables.Variable method)
(brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.RuntimeDevice method)
get_value_with_unit() (brian2.core.variables.Variable method)
get_with_expression() (brian2.core.variables.VariableView method)
get_with_index_array() (brian2.core.variables.VariableView method)
getslices() (in module brian2.memory.dynamicarray)
Group (class in brian2.groups.group)

H

handle_range() (in module brian2.synapses.parse_synaptic_generator_syntax)
handle_sample() (in module brian2.synapses.parse_synaptic_generator_syntax)
has_been_run (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)
has_repeated_indices() (brian2.codegen.generators.base.CodeGenerator method)
has_same_dimensions() (brian2.units.fundamentalunits.Quantity method)
have_same_dimensions() (in module brian2.units.fundamentalunits)
heun (in module brian2.stateupdaters.explicit)
HierarchyFilter (class in brian2.utils.logger)

I

id (brian2.core.names.Nameable attribute)
identifier_checks (brian2.equations.equations.Equations attribute)
identifiers (brian2.core.variables.Subexpression attribute)
(brian2.equations.equations.Equations attribute)
(brian2.equations.equations.SingleEquation attribute)
implementation() (in module brian2.core.functions)
implementations (brian2.core.functions.Function attribute)
(brian2.input.binomial.BinomialFunction attribute)
import_data() (brian2.importexport.dictlike.DictImportExport static method)
(brian2.importexport.dictlike.PandasImportExport static method)
(brian2.importexport.importexport.ImportExport static method)
ImportExport (class in brian2.importexport.importexport)
in_best_unit() (brian2.units.fundamentalunits.Quantity method)
(in module brian2.units.fundamentalunits)
in_directory (class in brian2.utils.filetools)
in_unit() (brian2.units.fundamentalunits.Quantity method)
(in module brian2.units.fundamentalunits)
indent() (in module brian2.utils.stringtools)
independent (in module brian2.stateupdaters.exact)
IndependentStateUpdater (class in brian2.stateupdaters.exact)
index (brian2.spatialneuron.morphology.Node attribute)
Indexing (class in brian2.groups.group)
IndexWrapper (class in brian2.groups.group)
indices (brian2.core.variables.Variables attribute)
info() (brian2.utils.logger.BrianLogger method)
init_with_arange() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
init_with_zeros() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
initialise_queue() (brian2.synapses.synapses.SynapticPathway method)
initialize() (brian2.utils.logger.BrianLogger static method)
insert_code() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
insert_device_code() (brian2.devices.device.Device method)
install() (brian2.utils.logger.LogCapture method)
InstanceFollower (class in brian2.core.tracking)
InstanceTrackerSet (class in brian2.core.tracking)
int_func() (in module brian2.codegen.generators.numpy_generator)
invalidates_magic_network (brian2.core.base.BrianObject attribute)
invert_dict() (in module brian2.devices.cpp_standalone.device)
is_available() (brian2.codegen.codeobject.CodeObject class method)
(brian2.codegen.runtime.cython_rt.cython_rt.CythonCodeObject class method)
(brian2.codegen.runtime.numpy_rt.numpy_rt.NumpyCodeObject class method)
(brian2.codegen.runtime.weave_rt.weave_rt.WeaveCodeObject class method)
is_boolean (brian2.core.variables.Variable attribute)
is_boolean() (in module brian2.parsing.bast)
is_boolean_dtype() (in module brian2.parsing.bast)
is_boolean_expression() (in module brian2.parsing.expressions)
is_constant_over_dt() (in module brian2.equations.codestrings)
is_dimensionless (brian2.units.fundamentalunits.Dimension attribute)
(brian2.units.fundamentalunits.Quantity attribute)
is_dimensionless() (in module brian2.units.fundamentalunits)
is_float() (in module brian2.parsing.bast)
is_float_dtype() (in module brian2.parsing.bast)
is_integer() (in module brian2.parsing.bast)
is_integer_dtype() (in module brian2.parsing.bast)
is_locally_constant() (brian2.core.functions.Function method)
(brian2.input.timedarray.TimedArray method)
is_scalar_expression() (in module brian2.codegen.translation)
is_scalar_type() (in module brian2.units.fundamentalunits)
is_stateful() (in module brian2.equations.equations)
is_stochastic (brian2.equations.equations.Equations attribute)
iscompound (brian2.units.fundamentalunits.Unit attribute)
it (brian2.monitors.spikemonitor.EventMonitor attribute)
it_ (brian2.monitors.spikemonitor.EventMonitor attribute)
iterate_all (brian2.codegen.templates.CodeObjectTemplate attribute)

K

known() (brian2.utils.stringtools.SpellChecker method)
known_edits2() (brian2.utils.stringtools.SpellChecker method)

L

latexname (brian2.units.fundamentalunits.Unit attribute)
LazyTemplateLoader (class in brian2.codegen.templates)
length (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
linear (in module brian2.stateupdaters.exact)
LinearStateUpdater (class in brian2.stateupdaters.exact)
LineInfo (class in brian2.codegen.translation)
linked_var() (in module brian2.core.variables)
LinkedVariable (class in brian2.core.variables)
linspace() (in module brian2.units.unitsafefunctions)
load_preferences() (brian2.core.preferences.BrianGlobalPreferences method)
log() (in module brian2.units.unitsafefunctions)
log10 (class in brian2.core.functions)
log_level_debug() (brian2.utils.logger.BrianLogger static method)
log_level_diagnostic() (brian2.utils.logger.BrianLogger static method)
log_level_error() (brian2.utils.logger.BrianLogger static method)
log_level_info() (brian2.utils.logger.BrianLogger static method)
log_level_validator() (in module brian2.utils.logger)
log_level_warn() (brian2.utils.logger.BrianLogger static method)
LogCapture (class in brian2.utils.logger)

M

magic_network (in module brian2.core.magic)
MagicError (class in brian2.core.magic)
MagicNetwork (class in brian2.core.magic)
make_statements() (in module brian2.codegen.translation)
method_choice (brian2.groups.neurongroup.NeuronGroup attribute)
methods (brian2.importexport.importexport.ImportExport attribute)
milstein (in module brian2.stateupdaters.explicit)
modify_arg() (in module brian2.hears)
Morphology (class in brian2.spatialneuron.morphology)
MorphologyIndexWrapper (class in brian2.spatialneuron.morphology)
MultiTemplate (class in brian2.codegen.templates)

N

N (brian2.input.poissoninput.PoissonInput attribute)
n (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
(brian2.synapses.spikequeue.SpikeQueue attribute)
n_sections (brian2.spatialneuron.morphology.SubMorphology attribute)
name (brian2.core.base.BrianObject attribute)
(brian2.core.names.Nameable attribute)
(brian2.core.variables.Variable attribute)
(brian2.importexport.dictlike.DictImportExport attribute)
(brian2.importexport.dictlike.PandasImportExport attribute)
(brian2.importexport.importexport.ImportExport attribute)
(brian2.units.fundamentalunits.Unit attribute)
name() (brian2.spatialneuron.morphology.Children method)
Nameable (class in brian2.core.names)
NameFilter (class in brian2.utils.logger)
names (brian2.equations.equations.Equations attribute)
namespace (brian2.groups.neurongroup.NeuronGroup attribute)
(brian2.synapses.synapses.Synapses attribute)
needs_reference_update (brian2.core.variables.DynamicArrayVariable attribute)
Network (class in brian2.core.network)
network_get_profiling_info() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
network_operation() (in module brian2.core.operations)
network_restore() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
network_run() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
network_schedule (brian2.devices.device.Device attribute)
network_store() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
NetworkOperation (class in brian2.core.operations)
NeuronGroup (class in brian2.groups.neurongroup)
Node (class in brian2.spatialneuron.morphology)
NodeRenderer (class in brian2.parsing.rendering)
num_events (brian2.monitors.spikemonitor.EventMonitor attribute)
num_spikes (brian2.monitors.spikemonitor.SpikeMonitor attribute)
NumpyCodeGenerator (class in brian2.codegen.generators.numpy_generator)
NumpyCodeObject (class in brian2.codegen.runtime.numpy_rt.numpy_rt)
NumpyNodeRenderer (class in brian2.parsing.rendering)

O

objects (brian2.core.network.Network attribute)
openmp_pragma() (in module brian2.devices.cpp_standalone.codeobject)
optimise_statements() (in module brian2.codegen.optimisation)
order (brian2.core.base.BrianObject attribute)
OrderDependenceError (class in brian2.codegen.permutation_analysis)
ordered (brian2.equations.equations.Equations attribute)
OUTPUT (brian2.stateupdaters.explicit.ExplicitStateUpdater attribute)
OUTPUT() (brian2.stateupdaters.explicit.ExplicitStateUpdater method)
owner (brian2.core.variables.Variable attribute)
(brian2.core.variables.Variables attribute)

P

PandasImportExport (class in brian2.importexport.dictlike)
parameter_names (brian2.equations.equations.Equations attribute)
parent (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Node attribute)
parse_expression_unit() (in module brian2.parsing.expressions)
parse_preference_name() (in module brian2.core.preferences)
parse_statement() (in module brian2.parsing.statements)
parse_string_equations() (in module brian2.equations.equations)
parse_synapse_generator() (in module brian2.synapses.parse_synaptic_generator_syntax)
peek() (brian2.synapses.spikequeue.SpikeQueue method)
PoissonGroup (class in brian2.input.poissongroup)
PoissonInput (class in brian2.input.poissoninput)
PopulationRateMonitor (class in brian2.monitors.ratemonitor)
PreferenceError (class in brian2.core.preferences)
prefs (in module brian2.core.preferences)
prepare() (brian2.synapses.spikequeue.SpikeQueue method)
PRINTER (in module brian2.parsing.sympytools)
profiling_info (brian2.core.network.Network attribute)
profiling_summary() (in module brian2.core.network)
ProfilingSummary (class in brian2.core.network)
push() (brian2.synapses.spikequeue.SpikeQueue method)
push_spikes() (brian2.synapses.synapses.SynapticPathway method)

Q

Quantity (class in brian2.units.fundamentalunits)
quantity_with_dimensions() (in module brian2.units.fundamentalunits)
queue (brian2.synapses.synapses.SynapticPathway attribute)

R

r_length_1 (brian2.spatialneuron.morphology.Cylinder attribute)
(brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
r_length_2 (brian2.spatialneuron.morphology.Cylinder attribute)
(brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
rand_func() (in module brian2.codegen.generators.numpy_generator)
randn_func() (in module brian2.codegen.generators.numpy_generator)
rate (brian2.input.poissoninput.PoissonInput attribute)
ravel() (in module brian2.units.unitsafefunctions)
read_arrays() (brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
read_only (brian2.core.variables.Variable attribute)
read_preference_file() (brian2.core.preferences.BrianGlobalPreferences method)
record (brian2.monitors.spikemonitor.EventMonitor attribute)
(brian2.monitors.statemonitor.StateMonitor attribute)
record_single_timestep() (brian2.monitors.statemonitor.StateMonitor method)
record_variables (brian2.monitors.spikemonitor.EventMonitor attribute)
(brian2.monitors.statemonitor.StateMonitor attribute)
reduced_node() (in module brian2.codegen.optimisation)
register() (brian2.importexport.importexport.ImportExport static method)
(brian2.stateupdaters.base.StateUpdateMethod static method)
register_identifier_check() (brian2.equations.equations.Equations static method)
register_new_unit() (in module brian2.units.fundamentalunits)
register_preferences() (brian2.core.preferences.BrianGlobalPreferences method)
register_variable() (brian2.synapses.synapses.Synapses method)
reinit() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
(brian2.hears.FilterbankGroup method)
(brian2.monitors.ratemonitor.PopulationRateMonitor method)
(brian2.monitors.spikemonitor.EventMonitor method)
(brian2.monitors.statemonitor.StateMonitor method)
reinit_devices() (in module brian2.devices.device)
remove() (brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
(brian2.core.tracking.InstanceTrackerSet method)
(brian2.spatialneuron.morphology.Children method)
render_Assign() (brian2.parsing.rendering.CPPNodeRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
render_AugAssign() (brian2.parsing.rendering.NodeRenderer method)
render_BinOp() (brian2.codegen.generators.cython_generator.CythonNodeRenderer method)
(brian2.codegen.optimisation.ArithmeticSimplifier method)
(brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.CPPNodeRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
render_BinOp_parentheses() (brian2.parsing.rendering.NodeRenderer method)
render_BoolOp() (brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
render_Call() (brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
render_code() (brian2.parsing.rendering.NodeRenderer method)
render_Compare() (brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
(brian2.parsing.rendering.SympyNodeRenderer method)
render_element_parentheses() (brian2.parsing.rendering.NodeRenderer method)
render_expr() (brian2.codegen.optimisation.Simplifier method)
(brian2.parsing.rendering.NodeRenderer method)
render_func() (brian2.parsing.rendering.NodeRenderer method)
(brian2.parsing.rendering.SympyNodeRenderer method)
render_Name() (brian2.codegen.generators.cython_generator.CythonNodeRenderer method)
(brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.CPPNodeRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
(brian2.parsing.rendering.SympyNodeRenderer method)
render_NameConstant() (brian2.codegen.generators.cython_generator.CythonNodeRenderer method)
(brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.CPPNodeRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
render_node() (brian2.codegen.optimisation.ArithmeticSimplifier method)
(brian2.codegen.optimisation.Simplifier method)
(brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
render_Num() (brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
(brian2.parsing.rendering.SympyNodeRenderer method)
render_UnaryOp() (brian2.parsing.bast.BrianASTRenderer method)
(brian2.parsing.rendering.NodeRenderer method)
(brian2.parsing.rendering.NumpyNodeRenderer method)
replace() (in module brian2.utils.stringtools)
replace_constants() (in module brian2.parsing.sympytools)
replace_func() (brian2.stateupdaters.explicit.ExplicitStateUpdater method)
reset_device() (in module brian2.devices.device)
reset_to_defaults() (brian2.core.preferences.BrianGlobalPreferences method)
resetter (brian2.groups.neurongroup.NeuronGroup attribute)
Resetter (class in brian2.groups.neurongroup)
resize() (brian2.core.variables.DynamicArrayVariable method)
(brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
(brian2.memory.dynamicarray.DynamicArray method)
(brian2.memory.dynamicarray.DynamicArray1D method)
(brian2.monitors.ratemonitor.PopulationRateMonitor method)
(brian2.monitors.spikemonitor.EventMonitor method)
(brian2.monitors.statemonitor.StateMonitor method)
resize_along_first (brian2.core.variables.DynamicArrayVariable attribute)
resize_along_first() (brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
(brian2.memory.dynamicarray.DynamicArray method)
resolve_all() (brian2.groups.group.Group method)
restore() (brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
(in module brian2.core.magic)
restore_initial_state() (in module brian2.only)
restrict (brian2.codegen.generators.cpp_generator.CPPCodeGenerator attribute)
rk2 (in module brian2.stateupdaters.explicit)
rk4 (in module brian2.stateupdaters.explicit)
run() (brian2.codegen.codeobject.CodeObject method)
(brian2.codegen.runtime.cython_rt.cython_rt.CythonCodeObject method)
(brian2.codegen.runtime.numpy_rt.numpy_rt.NumpyCodeObject method)
(brian2.codegen.runtime.weave_rt.weave_rt.WeaveCodeObject method)
(brian2.core.base.BrianObject method)
(brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
(brian2.core.operations.NetworkOperation method)
(brian2.devices.cpp_standalone.codeobject.CPPStandaloneCodeObject method)
(brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(in module brian2.core.magic)
run_function() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
run_on_event() (brian2.groups.neurongroup.NeuronGroup method)
run_regularly() (brian2.groups.group.Group method)
RunFunctionContext (class in brian2.devices.cpp_standalone.device)
runner() (brian2.groups.group.Group method)
running_from_ipython() (in module brian2.utils.environment)
runtime_device (in module brian2.devices.device)
RuntimeDevice (class in brian2.devices.device)

S

scalar (brian2.core.variables.Variable attribute)
scale (brian2.units.fundamentalunits.Unit attribute)
scalefactor (brian2.units.fundamentalunits.Unit attribute)
schedule (brian2.core.network.Network attribute)
schedule_propagation_offset() (in module brian2.core.network)
Section (class in brian2.spatialneuron.morphology)
seed() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
(brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
(in module brian2.devices.device)
set_conditional_write() (brian2.core.variables.ArrayVariable method)
set_device() (in module brian2.devices.device)
set_display_name() (brian2.units.fundamentalunits.Unit method)
set_event_schedule() (brian2.groups.neurongroup.NeuronGroup method)
set_interval() (brian2.core.clocks.Clock method)
set_item() (brian2.core.variables.VariableView method)
set_latex_name() (brian2.units.fundamentalunits.Unit method)
set_name() (brian2.units.fundamentalunits.Unit method)
set_spikes() (brian2.input.spikegeneratorgroup.SpikeGeneratorGroup method)
set_states() (brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
(brian2.groups.group.VariableOwner method)
set_value() (brian2.core.variables.ArrayVariable method)
(brian2.core.variables.Variable method)
(brian2.devices.device.RuntimeDevice method)
set_with_expression() (brian2.core.variables.VariableView method)
set_with_expression_conditional() (brian2.core.variables.VariableView method)
set_with_index_array() (brian2.core.variables.VariableView method)
setup() (in module brian2.units.unitsafefunctions)
shape (brian2.core.variables.VariableView attribute)
shrink() (brian2.memory.dynamicarray.DynamicArray method)
Simplifier (class in brian2.codegen.optimisation)
simplify_path_env_var() (in module brian2.codegen.runtime.cython_rt.extension_manager)
sin() (in module brian2.units.unitsafefunctions)
SingleEquation (class in brian2.equations.equations)
sinh() (in module brian2.units.unitsafefunctions)
size (brian2.core.variables.ArrayVariable attribute)
slice() (brian2.hears.BridgeSound method)
slice_to_test() (in module brian2.synapses.synapses)
smooth_rate() (brian2.monitors.ratemonitor.PopulationRateMonitor method)
so_ext (brian2.codegen.runtime.cython_rt.extension_manager.CythonExtensionManager attribute)
Soma (class in brian2.spatialneuron.morphology)
Sound (in module brian2.hears)
source (brian2.monitors.ratemonitor.PopulationRateMonitor attribute)
(brian2.monitors.spikemonitor.EventMonitor attribute)
SpatialNeuron (class in brian2.spatialneuron.spatialneuron)
spatialneuron_attribute() (brian2.spatialneuron.spatialneuron.SpatialNeuron static method)
spatialneuron_segment() (brian2.spatialneuron.spatialneuron.SpatialNeuron static method)
SpatialStateUpdater (class in brian2.spatialneuron.spatialneuron)
SpatialSubgroup (class in brian2.spatialneuron.spatialneuron)
SpellChecker (class in brian2.utils.stringtools)
spike_queue() (brian2.devices.device.Device method)
(brian2.devices.device.RuntimeDevice method)
spike_trains() (brian2.monitors.spikemonitor.SpikeMonitor method)
SpikeGeneratorGroup (class in brian2.input.spikegeneratorgroup)
SpikeMonitor (class in brian2.monitors.spikemonitor)
SpikeQueue (class in brian2.synapses.spikequeue)
spikes (brian2.core.spikesource.SpikeSource attribute)
(brian2.groups.neurongroup.NeuronGroup attribute)
(brian2.groups.subgroup.Subgroup attribute)
(brian2.input.poissongroup.PoissonGroup attribute)
(brian2.input.spikegeneratorgroup.SpikeGeneratorGroup attribute)
SpikeSource (class in brian2.core.spikesource)
split_expression() (in module brian2.stateupdaters.explicit)
split_stochastic() (brian2.equations.codestrings.Expression method)
standard_unit_register (in module brian2.units.fundamentalunits)
start_diameter (brian2.spatialneuron.morphology.Cylinder attribute)
(brian2.spatialneuron.morphology.Section attribute)
start_scope() (in module brian2.core.magic)
start_x (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
start_x_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
start_y (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
start_y_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
start_z (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
start_z_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
state() (brian2.groups.group.VariableOwner method)
(brian2.groups.neurongroup.NeuronGroup method)
state_updater (brian2.groups.neurongroup.NeuronGroup attribute)
(brian2.synapses.synapses.Synapses attribute)
STATEMENT (brian2.stateupdaters.explicit.ExplicitStateUpdater attribute)
Statement (class in brian2.codegen.statements)
STATEMENT() (brian2.stateupdaters.explicit.ExplicitStateUpdater method)
Statements (class in brian2.equations.codestrings)
StateMonitor (class in brian2.monitors.statemonitor)
StateMonitorView (class in brian2.monitors.statemonitor)
StateUpdateMethod (class in brian2.stateupdaters.base)
StateUpdater (class in brian2.groups.neurongroup)
(class in brian2.synapses.synapses)
stateupdaters (brian2.stateupdaters.base.StateUpdateMethod attribute)
static_array() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
static_arrays (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)
std_silent (class in brian2.utils.logger)
stochastic_type (brian2.equations.equations.Equations attribute)
stochastic_variables (brian2.equations.codestrings.Expression attribute)
(brian2.equations.equations.Equations attribute)
(brian2.equations.equations.SingleEquation attribute)
stop() (brian2.core.network.Network method)
(in module brian2.core.magic)
store() (brian2.core.magic.MagicNetwork method)
(brian2.core.network.Network method)
(in module brian2.core.magic)
str_to_sympy() (in module brian2.parsing.sympytools)
strip_empty_leading_and_trailing_lines() (in module brian2.utils.stringtools)
strip_empty_lines() (in module brian2.utils.stringtools)
stripped_deindented_lines() (in module brian2.utils.stringtools)
subexpr_names (brian2.equations.equations.Equations attribute)
Subexpression (class in brian2.core.variables)
subexpression_updater (brian2.groups.neurongroup.NeuronGroup attribute)
(brian2.synapses.synapses.Synapses attribute)
SubexpressionUpdater (class in brian2.groups.neurongroup)
Subgroup (class in brian2.groups.subgroup)
SubMorphology (class in brian2.spatialneuron.morphology)
substitute_abstract_code_functions() (in module brian2.parsing.functions)
suggest() (brian2.utils.stringtools.SpellChecker method)
summed_updaters (brian2.synapses.synapses.Synapses attribute)
SummedVariableUpdater (class in brian2.synapses.synapses)
suppress_hierarchy() (brian2.utils.logger.BrianLogger static method)
suppress_name() (brian2.utils.logger.BrianLogger static method)
SymbolicConstant (class in brian2.core.functions)
sympy_to_str() (in module brian2.parsing.sympytools)
SympyNodeRenderer (class in brian2.parsing.rendering)
Synapses (class in brian2.synapses.synapses)
SynapseVectorisationError (class in brian2.codegen.runtime.numpy_rt.synapse_vectorisation)
SynapticIndexing (class in brian2.synapses.synapses)
SynapticPathway (class in brian2.synapses.synapses)
SynapticSubgroup (class in brian2.synapses.synapses)

T

t (brian2.core.network.Network attribute)
t_ (brian2.core.network.Network attribute)
tan() (in module brian2.units.unitsafefunctions)
tanh() (in module brian2.units.unitsafefunctions)
TEMP_VAR (brian2.stateupdaters.explicit.ExplicitStateUpdater attribute)
TEMP_VAR() (brian2.stateupdaters.explicit.ExplicitStateUpdater method)
Templater (class in brian2.codegen.templates)
TextReport (class in brian2.core.network)
thresholder (brian2.groups.neurongroup.NeuronGroup attribute)
Thresholder (class in brian2.groups.neurongroup)
TimedArray (class in brian2.input.timedarray)
tmp_log (brian2.utils.logger.BrianLogger attribute)
tmp_script (brian2.utils.logger.BrianLogger attribute)
toplevel_categories (brian2.core.preferences.BrianGlobalPreferences attribute)
Topology (class in brian2.spatialneuron.morphology)
topology() (brian2.spatialneuron.morphology.Morphology method)
topsort() (in module brian2.utils.topsort)
total_compartments (brian2.spatialneuron.morphology.Morphology attribute)
total_sections (brian2.spatialneuron.morphology.Morphology attribute)
trace() (in module brian2.units.unitsafefunctions)
Trackable (class in brian2.core.tracking)
translate() (brian2.codegen.generators.base.CodeGenerator method)
translate_expression() (brian2.codegen.generators.base.CodeGenerator method)
(brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)
(brian2.codegen.generators.cython_generator.CythonCodeGenerator method)
(brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
translate_one_statement_sequence() (brian2.codegen.generators.base.CodeGenerator method)
(brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)
(brian2.codegen.generators.cython_generator.CythonCodeGenerator method)
(brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
translate_statement() (brian2.codegen.generators.base.CodeGenerator method)
(brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)
(brian2.codegen.generators.cython_generator.CythonCodeGenerator method)
(brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
translate_statement_sequence() (brian2.codegen.generators.base.CodeGenerator method)
translate_to_declarations() (brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)
translate_to_read_arrays() (brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)
translate_to_statements() (brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)
translate_to_write_arrays() (brian2.codegen.generators.cpp_generator.CPPCodeGenerator method)

U

ufunc_at_vectorisation() (brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
(in module brian2.codegen.runtime.numpy_rt.synapse_vectorisation)
uninstall() (brian2.utils.logger.LogCapture method)
unique (brian2.core.variables.ArrayVariable attribute)
unit (brian2.core.variables.Variable attribute)
Unit (class in brian2.units.fundamentalunits)
unit_and_type_from_string() (in module brian2.equations.equations)
UnitRegistry (class in brian2.units.fundamentalunits)
units (brian2.equations.equations.Equations attribute)
unregister_unit() (in module brian2.units.fundamentalunits)
unregister_variable() (brian2.synapses.synapses.Synapses method)
UnsupportedEquationsException (class in brian2.stateupdaters.base)
update_abstract_code() (brian2.groups.group.CodeRunner method)
(brian2.groups.neurongroup.Resetter method)
(brian2.groups.neurongroup.StateUpdater method)
(brian2.groups.neurongroup.Thresholder method)
(brian2.synapses.synapses.StateUpdater method)
(brian2.synapses.synapses.SynapticPathway method)
update_for_cross_compilation() (in module brian2.codegen.cpp_prefs)
update_namespace() (brian2.codegen.codeobject.CodeObject method)
(brian2.codegen.runtime.cython_rt.cython_rt.CythonCodeObject method)
(brian2.codegen.runtime.numpy_rt.numpy_rt.NumpyCodeObject method)
(brian2.codegen.runtime.weave_rt.weave_rt.WeaveCodeObject method)
updaters (brian2.core.base.BrianObject attribute)
user_equations (brian2.groups.neurongroup.NeuronGroup attribute)
(brian2.spatialneuron.spatialneuron.SpatialNeuron attribute)
user_unit_register (in module brian2.units.fundamentalunits)

V

value (brian2.core.variables.Constant attribute)
values() (brian2.monitors.spikemonitor.EventMonitor method)
(brian2.monitors.spikemonitor.SpikeMonitor method)
Variable (class in brian2.core.variables)
VariableOwner (class in brian2.groups.group)
variables (brian2.codegen.templates.CodeObjectTemplate attribute)
Variables (class in brian2.core.variables)
variables_by_owner() (in module brian2.core.variables)
variables_to_namespace() (brian2.codegen.runtime.cython_rt.cython_rt.CythonCodeObject method)
(brian2.codegen.runtime.numpy_rt.numpy_rt.NumpyCodeObject method)
(brian2.codegen.runtime.weave_rt.weave_rt.WeaveCodeObject method)
VariableView (class in brian2.core.variables)
variableview_get_subexpression_with_index_array() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
variableview_get_with_expression() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
variableview_set_with_index_array() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
VarRewriter (class in brian2.parsing.functions)
VectorisationError (class in brian2.codegen.generators.numpy_generator)
vectorise_code() (brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
visit_Call() (brian2.parsing.functions.FunctionRewriter method)
(brian2.parsing.functions.VarRewriter method)
visit_Name() (brian2.parsing.functions.VarRewriter method)
volume (brian2.spatialneuron.morphology.Cylinder attribute)
(brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)

W

warn() (brian2.utils.logger.BrianLogger method)
weakproxy_with_fallback() (in module brian2.core.base)
weave_data_type() (in module brian2.codegen.runtime.weave_rt.weave_rt)
WeaveCodeGenerator (class in brian2.codegen.runtime.weave_rt.weave_rt)
WeaveCodeObject (class in brian2.codegen.runtime.weave_rt.weave_rt)
when (brian2.core.base.BrianObject attribute)
where() (in module brian2.units.unitsafefunctions)
with_dimensions() (brian2.units.fundamentalunits.Quantity static method)
word_substitute() (in module brian2.utils.stringtools)
wrap_function_change_dimensions() (in module brian2.units.fundamentalunits)
wrap_function_dimensionless() (in module brian2.units.fundamentalunits)
wrap_function_keep_dimensions() (in module brian2.units.fundamentalunits)
wrap_function_remove_dimensions() (in module brian2.units.fundamentalunits)
wrap_function_to_method() (in module brian2.units.unitsafefunctions)
wrap_units() (in module brian2.hears)
wrap_units_class() (in module brian2.hears)
wrap_units_property() (in module brian2.hears)
WrappedSound (in module brian2.hears)
write() (brian2.devices.cpp_standalone.device.CPPWriter method)
write_arrays() (brian2.codegen.generators.numpy_generator.NumpyCodeGenerator method)
write_static_arrays() (brian2.devices.cpp_standalone.device.CPPStandaloneDevice method)
writes_read_only (brian2.codegen.templates.CodeObjectTemplate attribute)

X

x (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Node attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
x_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)

Y

y (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Node attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
y_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)

Z

z (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Node attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
z_ (brian2.spatialneuron.morphology.Morphology attribute)
(brian2.spatialneuron.morphology.Section attribute)
(brian2.spatialneuron.morphology.Soma attribute)
(brian2.spatialneuron.morphology.SubMorphology attribute)
zero_arrays (brian2.devices.cpp_standalone.device.CPPStandaloneDevice attribute)