Expose CV diam to mechanisms (#880)
Sets the diameter of a CV as the diameter at the middle of a CV Exposes the diameter in `shared_state` and `mechanism` Adds support in modcc to treat `diam` as a special parameter Implements unit tests Fixes #850
Showing
- arbor/backends/gpu/mechanism.cpp 1 addition, 0 deletionsarbor/backends/gpu/mechanism.cpp
- arbor/backends/gpu/mechanism_ppack_base.hpp 1 addition, 0 deletionsarbor/backends/gpu/mechanism_ppack_base.hpp
- arbor/backends/gpu/shared_state.cpp 3 additions, 0 deletionsarbor/backends/gpu/shared_state.cpp
- arbor/backends/gpu/shared_state.hpp 2 additions, 0 deletionsarbor/backends/gpu/shared_state.hpp
- arbor/backends/multicore/mechanism.cpp 1 addition, 0 deletionsarbor/backends/multicore/mechanism.cpp
- arbor/backends/multicore/mechanism.hpp 2 additions, 1 deletionarbor/backends/multicore/mechanism.hpp
- arbor/backends/multicore/shared_state.cpp 3 additions, 0 deletionsarbor/backends/multicore/shared_state.cpp
- arbor/backends/multicore/shared_state.hpp 2 additions, 0 deletionsarbor/backends/multicore/shared_state.hpp
- arbor/fvm_layout.cpp 4 additions, 0 deletionsarbor/fvm_layout.cpp
- arbor/fvm_layout.hpp 1 addition, 0 deletionsarbor/fvm_layout.hpp
- arbor/fvm_lowered_cell_impl.hpp 1 addition, 1 deletionarbor/fvm_lowered_cell_impl.hpp
- modcc/identifier.hpp 1 addition, 0 deletionsmodcc/identifier.hpp
- modcc/module.cpp 10 additions, 1 deletionmodcc/module.cpp
- modcc/printer/printerutil.cpp 4 additions, 1 deletionmodcc/printer/printerutil.cpp
- test/unit/CMakeLists.txt 2 additions, 1 deletiontest/unit/CMakeLists.txt
- test/unit/mod/diam_test.mod 27 additions, 0 deletionstest/unit/mod/diam_test.mod
- test/unit/test_fvm_layout.cpp 30 additions, 8 deletionstest/unit/test_fvm_layout.cpp
- test/unit/test_kinetic_linear.cpp 2 additions, 1 deletiontest/unit/test_kinetic_linear.cpp
- test/unit/test_mech_temp_diam.cpp 54 additions, 1 deletiontest/unit/test_mech_temp_diam.cpp
- test/unit/test_synapses.cpp 1 addition, 0 deletionstest/unit/test_synapses.cpp
Please register or sign in to comment