Brian 2
Introduction
Tutorials
User’s guide
Advanced guide
Functions
Preferences
Logging
Namespaces
Custom progress reporting
Random numbers
Custom events
State update
How Brian works
Interfacing with external code
Examples
Reference documentation
Developer’s guide
Brian 2
Advanced guide
View page source
Advanced guide
This section has additional information on details not covered in the
User’s guide
.
Functions
Default functions
User-provided functions
Preferences
Accessing and setting preferences
Preference files
List of preferences
Logging
Logging and multiprocessing
Showing/hiding log messages
Preferences
Namespaces
Custom progress reporting
Progress reporting
Random numbers
Seeding and reproducibility
Custom events
Overview
Details
State update
Explicit state update
Choice of state updaters
Implicit state updates
How Brian works
Clock-driven versus event-driven
Code overview
Syntax layer
Computational engine
Interfacing with external code