Big type rationalization
* 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.
Showing
- miniapp/miniapp.cpp 21 additions, 24 deletionsminiapp/miniapp.cpp
- miniapp/recipes.cpp 76 additions, 75 deletionsminiapp/recipes.cpp
- miniapp/recipes.hpp 9 additions, 15 deletionsminiapp/recipes.hpp
- src/CMakeLists.txt 0 additions, 1 deletionsrc/CMakeLists.txt
- src/algorithms.hpp 2 additions, 2 deletionssrc/algorithms.hpp
- src/catypes.hpp 47 additions, 0 deletionssrc/catypes.hpp
- src/cell.cpp 16 additions, 18 deletionssrc/cell.cpp
- src/cell.hpp 16 additions, 14 deletionssrc/cell.hpp
- src/cell_group.hpp 6 additions, 7 deletionssrc/cell_group.hpp
- src/cell_tree.hpp 30 additions, 25 deletionssrc/cell_tree.hpp
- src/communication/communicator.hpp 1 addition, 1 deletionsrc/communication/communicator.hpp
- src/communication/mpi_global_policy.hpp 3 additions, 4 deletionssrc/communication/mpi_global_policy.hpp
- src/communication/serial_global_policy.hpp 2 additions, 3 deletionssrc/communication/serial_global_policy.hpp
- src/compartment.hpp 4 additions, 3 deletionssrc/compartment.hpp
- src/connection.hpp 8 additions, 5 deletionssrc/connection.hpp
- src/event_queue.hpp 5 additions, 3 deletionssrc/event_queue.hpp
- src/fvm_cell.hpp 17 additions, 14 deletionssrc/fvm_cell.hpp
- src/matrix.hpp 1 addition, 1 deletionsrc/matrix.hpp
- src/mechanism_catalogue.hpp 56 additions, 0 deletionssrc/mechanism_catalogue.hpp
- src/mechanism_interface.cpp 0 additions, 57 deletionssrc/mechanism_interface.cpp
Please register or sign in to comment