Navigation

  • index
  • next |
  • previous |
  • Brian 1.4.3 documentation »

Developer’s guide¶

This section is intended as a guide to how Brian functions internally for people developing Brian itself, or extensions to Brian. It may also be of some interest to others wishing to better understand how Brian works internally.

  • Guidelines
    • Contributing code
  • Simulation principles
    • Sample script
  • Main code structure
    • Overview
    • Details of network construction
    • Details of network running
  • Equations
    • Namespace construction
    • Attributes after initialisation
    • Finalisation (prepare())
    • Freezing
    • Adding Equation objects
  • Code generation
    • Overview
    • Resolution process
    • Code generation in Brian
    • GPU
    • Extending code generation
    • Inheritance diagrams
    • Reference
  • Brian package structure
  • Repository structure

Logo

Previous topic

Automatic Model Documentation

Next topic

Guidelines

Quick search

Navigation

  • index
  • next |
  • previous |
  • Brian 1.4.3 documentation »
© Copyright 2017, Romain Brette, Dan Goodman. Last updated on November 07, 2017. Created using Sphinx 1.5.6.