Skip to content
Snippets Groups Projects
  1. Oct 03, 2016
  2. Sep 29, 2016
  3. Sep 28, 2016
    • Sam Yates's avatar
      Remove commented out code. · d42c8e53
      Sam Yates authored
      d42c8e53
    • Sam Yates's avatar
      Order synapse compartment indices. · 3ddff699
      Sam Yates authored
      Present an ordered sequence of compartment indices
      to point processes (synapses) on creation in fvm_multicell.
      Required for GPU implementations.
      
      Also:
      * Change target handle for fvm_multicell to refer to actual
        (rather than offset) mechanism index.
      * Split out the range/sequence utilities that were accumulating
        in `util/range.hpp` into their own header `util/rangeutil.hpp`.
        Possibly `sequtil.hpp` is a better name…
      * Add range/sequence-friendly `util::sort` and `util::sort_by`.
        The latter sorts based on comparing a derived key.
      * Add `util::assign_by`. Assigns after applying a transformation.
      * Fix `canonical_view` for non-const ranges/sequences.
      * Unit tests for `assign`, `assign_by`, `sort`, `sort_by`.
      3ddff699
  4. Sep 22, 2016
  5. Sep 13, 2016
  6. Sep 09, 2016
  7. Sep 08, 2016
  8. Sep 06, 2016
  9. Sep 05, 2016
  10. Sep 03, 2016
  11. Sep 02, 2016
  12. Sep 01, 2016
  13. Aug 31, 2016
    • Vasileios Karakasis's avatar
      Custom distance() function. · 8005cada
      Vasileios Karakasis authored
      This new `util:distance()` operating on an iterator `I` and a sentinel
      `S`. It reverts to `std::distance()` if `I==S`, otherwise it increments
      iterator sequentially until it reaches the sentinel and returns the number of
      total increments.
      
      Also removed tests for ranges with `l>r`.
      8005cada
    • Sam Yates's avatar
      WIP · 9dfab2bc
      Sam Yates authored
      9dfab2bc
  14. Aug 30, 2016
  15. Aug 29, 2016