Skip to content
Snippets Groups Projects
  1. Jun 10, 2022
  2. Jun 08, 2022
  3. Jun 03, 2022
  4. Jun 02, 2022
  5. May 26, 2022
  6. May 24, 2022
  7. May 18, 2022
  8. May 05, 2022
  9. May 04, 2022
  10. Apr 27, 2022
  11. Apr 26, 2022
  12. Mar 24, 2022
  13. Mar 22, 2022
  14. Mar 16, 2022
  15. Mar 11, 2022
  16. Mar 08, 2022
  17. Mar 04, 2022
  18. Feb 28, 2022
  19. Feb 24, 2022
    • boeschf's avatar
      export API (#1824) · 675fdbc9
      boeschf authored
      Exports all symbols so arbor can be compiled as set of shared libraries. 
      
      In order to export all symbols correctly, one macro per library and one global macro are added. The content of the macros is determined at configure time depending on build variant (static/shared), compiler, and platforms (linux, mac os) and goes into the library's include directory as `export.hpp` when installed (at build time it resides at cmake's temporary build directory). The per-library macro is named `ARB_LIBNAME_API` and goes in front of to-be-exported symbols. The global macro is `ARB_SYMBOL_VISIBLE`. 
      
      This PR adds the annotation in all of the places where it is required. Most of them are in the public headers (and corresponding sources) but some are also added in internal headers, which were required for the unit tests to link properly.
      
      Fixes #1752
    • Thorsten Hater's avatar
      Add documentation on faster NMODL. (#1840) · 03f5d30a
      Thorsten Hater authored
      Half-half dev and user docs on NMODL optimisation. Actually apply that advice in hh.mod
  20. Feb 14, 2022
  21. Feb 10, 2022
  22. Feb 07, 2022
  23. Jan 27, 2022