Skip to content
Snippets Groups Projects
  1. Mar 11, 2021
    • Sam Yates's avatar
      Extend available version information. (#1411) · ee0062a4
      Sam Yates authored
      * Provide defines and variables for version string components: major
      version; minor version; patch level version; development suffix.
      * Change commit date format to strict ISO.
      * Add define/variable for Arbor build configuration.
      * Add usage/help info to `git-source-id` script.
      * Add define/variable for a full build identification string,
      incorporating source info, version, build configuration, feature
      options.
      * Add documentation for the version and build defines and variables.
      * Extend version unit tests to suit.
  2. Mar 09, 2021
  3. Mar 08, 2021
  4. Mar 05, 2021
  5. Mar 04, 2021
  6. Mar 03, 2021
  7. Mar 02, 2021
    • thorstenhater's avatar
      Bug/multiplicity (#1401) · 659e3c37
      thorstenhater authored
      * Fix a quite obvious ptr arithmetic bug.
      
      * Clean-up to avoid similar issues.
      
      * Const, my old friend.
      
      * Test: refactor..
      
      * Lambda capture.
      
      * Clean up using append_chunk.
      
      * Catch two escaped _.
  8. Mar 01, 2021
  9. Feb 25, 2021
  10. Feb 22, 2021
  11. Feb 19, 2021
  12. Feb 18, 2021
  13. Feb 17, 2021
  14. Feb 16, 2021
  15. Feb 15, 2021
    • Nora Abi Akar's avatar
      Allow current updates to be non-linear in v (#1374) · a5e90dcc
      Nora Abi Akar authored
      * Remove check for strict linearity in current contribution in modcc, as it is no longer necessary.
    • Sebastian Schmitt's avatar
    • Nora Abi Akar's avatar
      Refactor `algorithms.hpp` (#1354) · 98c6e95a
      Nora Abi Akar authored
      * Refactor the functions from `algorithms.hpp`:
        - `mean`: moved to `profile/meter_manager.cpp`
        - `make_index`: moved to `util/index.hpp`
        - `is_strictly_monotonic_increasing`: moved to `/backends/gpu/forest.hpp`
        - `has_contiguous_compartments`:  moved to `/backends/gpu/forest.hpp`.
        - `branches`: moved to `/backends/gpu/forest.hpp`.
        - `expand_branches`: moved to `/backends/gpu/forest.hpp`.
        - `tree_reduce`: moved to `/backends/gpu/forest.hpp`.
        - `is_minimal_degree`: moved to `tree.hpp`.
        - `child_count`: moved to `tree.hpp`.
        - `in_interval`: not used, deleted.
        - `is_strictly_monotonic_decreasing`: not used, deleted.
        - `all_positive`:  not used, deleted.
        - `all_negative`: not used, deleted.
        - `find_branch`: not used, deleted.
        - `is_unique`: not used, deleted.
        - `binary_find`: not used, deleted.
      * Remove `make_parent_index` from `tree.hpp`: not used. 
      * Replace `make_index` usages with `make_partition`.
      * Add unit tests to `test_forest.cpp`, `test_tree.cpp` and `test_index.cpp`.
    • thorstenhater's avatar
      Add modcc. (#1377) · 88fd791d
      thorstenhater authored
    • thorstenhater's avatar
      Make `pas/e` GLOBAL instead of RANGE (#1372) · 95b38462
      thorstenhater authored
      - Make reversal potential `e` a global parameter of `pas` to avoid inconsistency 
        (reversal potential is represented by a RANGE parameter, despite it not being a conductance multiplier see #1052)
      - Adjust default value of `e` to -70mV (as in Neuron)
      - Streamline docs,  which use `passive`, `el`, and `gl` instead of `passive`, `e`, and `g`.
      
      Closes #1052
    • Harmen Stoppels's avatar
      Fixes for codecov (#1370) · 89fda19d
      Harmen Stoppels authored
      - remove repeated CMAKE_BUILD_TYPE
      - bump lcov to 1.15
      - use new --exclude flag to skip generated sources
      
      With gcc 8 as a compiler + a new version of lcov (#1350) codecov started tracking generated source files and coverage dropped to < 60%. Not sure if this is a bug in lcov or not. I've added these new flags for lcov: `--exclude "*/ext/*" --exclude "*/test/*" --exclude "*/mechanisms/*"` to fix it.
    • thorstenhater's avatar
      Workaround for MacOS+OpenMPI4 (#1375) · e4aa3d32
      thorstenhater authored
      Use TCP BTL for MPI in GitHub Actions to fix sporadic SEGFAULT on MacOS.
      
      See open-mpi/ompi#6518
  16. Feb 12, 2021
  17. Feb 11, 2021
  18. Feb 10, 2021