Skip to content
Snippets Groups Projects
  1. Aug 03, 2016
  2. Aug 02, 2016
  3. Aug 01, 2016
    • Sam Yates's avatar
      Tell communicator about connections. · b5cbd968
      Sam Yates authored
      Turns out this helps when trying to deliver spikes.
      b5cbd968
    • Sam Yates's avatar
      Fix trace sampling semantics; reorder source. · f517ba56
      Sam Yates authored
      * Makes model.hpp part of library interface; genericize
        value, time types.
      * Clarify separation of concerns between model and miniapp.
      * Model keeps a record of (local) probe ids for sampler
        attachment by caller.
      f517ba56
    • Sam Yates's avatar
      WIP Finishing refactor · 3789584c
      Sam Yates authored
      * Merges upstream master
      * Completes abstraction of recipe from model from miniapp
      * Adds little stream masking utility to ioutil.hpp
      * Unit tests for new functionality still absent
      3789584c
  4. Jul 30, 2016
    • Sam Yates's avatar
      WIP - does not compile · d5edf26e
      Sam Yates authored
      * splitting out model abstraction from miniapp
      * move to (gid,index) ids for sources, targets
      * simplify lid/gid mappings for communicator, cell group etc.
      d5edf26e
  5. Jul 29, 2016
  6. Jul 28, 2016
    • Sam Yates's avatar
      Big type rationalization · ee03400c
      Sam Yates authored
      * Consistent use of globally defined integer types for
        indices etc. (catypes.hpp) or template type parameters
        across simulator.
      * Support unsigned types in tree, cell_tree and friends.
      * Use cell_member_type for probe ids (WIP)
      * Rejig mechanism lookup structure (simplifies, plays nicely
        with templated index types.)
      * Move spike, connection, events out of communcation namespace
        and directory.
      ee03400c
    • Sam Yates's avatar
      Extend lexicographic ordering tests, functionality. · 25a8bc45
      Sam Yates authored
      * Test comparison by ref-returning member function.
      * Add a 'BY_VALUE' version of the macro, that performs
        the comparison via proxy tuples, allowing comparisons
        via a sequence of arbitrary expressions (including
        non-reference returning member functions).
      25a8bc45
  7. Jul 27, 2016
    • Sam Yates's avatar
      Add macro to help define lexicographic orderings. · e38725e9
      Sam Yates authored
      Aims to avoid boilerplate code and copy/paste errors
      for the case where a record-like structure should
      be totally ordered by the lexicographic ordering
      of a particular ordereed sequence of field values.
      e38725e9
  8. Jul 26, 2016
  9. Jul 25, 2016
  10. Jul 20, 2016
  11. Jul 18, 2016
  12. Jul 15, 2016
    • Sam Yates's avatar
      Rescue validate_synapse.cpp, check in validation data · 16ec9bbf
      Sam Yates authored
      * Clean up validation CMake
      * Use configure-time path to validation data by default
      * Checks in validation data
      * Bring validate_synapses up to date with current source API.
      * Allow -p option in validation test to point to validation
        data directory.
      16ec9bbf
  13. Jul 14, 2016
  14. Jul 12, 2016
  15. Jul 11, 2016
    • Sam Yates's avatar
      tsplot: warning fix, unicode fix · afceb916
      Sam Yates authored
      Unicode handling changes between 2.7.9 and 2.7.12, and
      what worked transparently in the latter breaks weirdly
      in the former. This patch coerces everything to unicode
      for great justice.
      
      Fix logger warning issue.
      afceb916
    • Sam Yates's avatar
      Plot facility for json timeseries · 8c94f0fd
      Sam Yates authored
      First working implementation.
      
      * miniapp saves more metadata in json output, including units
      * tsplot.py will plot multiple timeseries, optionally gathering
        multiple plots on the one axis set
      
      Note that documentation is missing and there isn't a clipping
      functionality in tsplot.py, which it should have in the presence
      of numerical instability.
      8c94f0fd
  16. Jul 08, 2016