Issue/241 regular spiking source cell (#287)
Replace the 20 artificial spikes we inserted until now with spikes generated with a frequency spiking cell. This is a cell that spikes regularly for a set period. This connections outgoing from this cell mirror all the outgoing connections of cells with gid % 20 == 0. This means that 5% extra connections have been added to the model to implement the equivalent behaviour with an 'implemented' neuron. To implement this behavoir a new cell_group type has been introduced. The fs_cell is extremely small and is not implemented on the backends. Includes: Unit test for the rss_cell functionality
Showing
- miniapp/miniapp.cpp 3 additions, 6 deletionsminiapp/miniapp.cpp
- miniapp/miniapp_recipes.cpp 52 additions, 5 deletionsminiapp/miniapp_recipes.cpp
- src/cell_group_factory.cpp 12 additions, 11 deletionssrc/cell_group_factory.cpp
- src/common_types.hpp 2 additions, 1 deletionsrc/common_types.hpp
- src/mc_cell_group.hpp 9 additions, 9 deletionssrc/mc_cell_group.hpp
- src/model.cpp 3 additions, 3 deletionssrc/model.cpp
- src/recipe.hpp 2 additions, 2 deletionssrc/recipe.hpp
- src/rss_cell.hpp 95 additions, 0 deletionssrc/rss_cell.hpp
- src/rss_cell_group.hpp 97 additions, 0 deletionssrc/rss_cell_group.hpp
- tests/CMakeLists.txt 2 additions, 3 deletionstests/CMakeLists.txt
- tests/unit/test_domain_decomposition.cpp 1 addition, 1 deletiontests/unit/test_domain_decomposition.cpp
- tests/unit/test_rss_cell.cpp 57 additions, 0 deletionstests/unit/test_rss_cell.cpp
Please register or sign in to comment