Arbor Cable-Cell Format (ACC) (#1423)
* Implements parsers and writers in `arborio` for the s-expression based Arbor Cable-Cell Format defined in #1336. * Moves `s_expr.hpp` to the public interface. * Adds python wrappers to support the features in pyarb. * Adds unit tests. * Adds docs. Fixes #1336 Partially addresses #1233
Showing
- arbor/cable_cell.cpp 8 additions, 0 deletionsarbor/cable_cell.cpp
- arbor/cable_cell_param.cpp 1 addition, 1 deletionarbor/cable_cell_param.cpp
- arbor/include/arbor/cable_cell.hpp 3 additions, 0 deletionsarbor/include/arbor/cable_cell.hpp
- arbor/include/arbor/cable_cell_param.hpp 5 additions, 5 deletionsarbor/include/arbor/cable_cell_param.hpp
- arbor/include/arbor/morph/label_parse.hpp 3 additions, 1 deletionarbor/include/arbor/morph/label_parse.hpp
- arbor/include/arbor/s_expr.hpp 30 additions, 5 deletionsarbor/include/arbor/s_expr.hpp
- arbor/morph/label_parse.cpp 7 additions, 6 deletionsarbor/morph/label_parse.cpp
- arbor/morph/region.cpp 1 addition, 1 deletionarbor/morph/region.cpp
- arbor/s_expr.cpp 30 additions, 11 deletionsarbor/s_expr.cpp
- arborio/CMakeLists.txt 5 additions, 0 deletionsarborio/CMakeLists.txt
- arborio/cableio.cpp 860 additions, 0 deletionsarborio/cableio.cpp
- arborio/include/arborio/cableio.hpp 42 additions, 0 deletionsarborio/include/arborio/cableio.hpp
- arborio/parse_s_expr.hpp 45 additions, 0 deletionsarborio/parse_s_expr.hpp
- doc/concepts/decor.rst 1 addition, 1 deletiondoc/concepts/decor.rst
- doc/concepts/labels.rst 3 additions, 0 deletionsdoc/concepts/labels.rst
- doc/cpp/cable_cell.rst 1 addition, 0 deletionsdoc/cpp/cable_cell.rst
- doc/cpp/cable_cell_format.rst 88 additions, 0 deletionsdoc/cpp/cable_cell_format.rst
- doc/fileformat/cable_cell.rst 440 additions, 0 deletionsdoc/fileformat/cable_cell.rst
- doc/index.rst 1 addition, 0 deletionsdoc/index.rst
- doc/python/cable_cell.rst 10 additions, 11 deletionsdoc/python/cable_cell.rst
Please register or sign in to comment