C++ standalone: use template inheritance to simplify
C++ standalone: should work with subgroups now
C++ standalone: should work with subgroups now (resolves #154)
Merge branch 'cpp_standalone' of https://github.com/brian-team/brian2.git into cpp_standalone
C++ standalone: implemented summed variables (but not well tested)
C++ standalone: added magic network support and started work on multiple
network and network.run
C++ standalone: added clocks, but they aren't actually used yet
C++ standalone: Using defaultclock (but it's hard coded in)
Don't unnecessarily call source.calc_indices in StateMonitor (which also broke recording from Synapses)
Change the type checking of integers a bit to make state monitors work under Python3 as well
minor fix
Merge branch 'cpp_standalone' of https://github.com/brian-team/brian2.git into cpp_standalone
fixed testing: defaultclock.name is always defaultclock now, plus added
C++ standalone debugging logging output
Changed item==slice(None) tests to isinstance(item, slice) and
item==slice(None) so that it works for item an ndarray
C++ standalone: Added mechanism for loading static arrays from files
C++ standalone: can use saved arrays to initialise variables, but quite
limited for the moment
C++ standalone: added 2D dynamic arrays
Added new insert_device_code function
C++ standalone: added Network objects, but they don't do anything yet
C++ standalone: added support for multiple clocks and multiple networks
(resolves #153)