execution_context in unit tests (#983)
* Provide GPU aware `execution_contexts` to unit tests that run on the GPU. * Provide multithreaded `execution_contexts` to unit tests that use `thread_private_spike_store`. * Provide multithreaded `execution_contexts` to unit tests in `test_fvm_lowered.cpp` as a means to test the parallel implementation of `fvm_lowered_cell_impl::initialize`. Addresses #982
Showing
- test/unit/CMakeLists.txt 1 addition, 1 deletiontest/unit/CMakeLists.txt
- test/unit/test_domain_decomposition.cpp 4 additions, 2 deletionstest/unit/test_domain_decomposition.cpp
- test/unit/test_fvm_lowered.cpp 101 additions, 17 deletionstest/unit/test_fvm_lowered.cpp
- test/unit/test_mc_cell_group_gpu.cpp 4 additions, 1 deletiontest/unit/test_mc_cell_group_gpu.cpp
- test/unit/test_spike_store.cpp 28 additions, 3 deletionstest/unit/test_spike_store.cpp
Please register or sign in to comment