- [ ] Write content: - refresher on numpy vectorisation (emphasis that there are many ways to speed up python code rather than jumping directly to C++) - Technologies: - CMake - pybind11 - Setup compilation: - explain the provided template repository - wrapping functions - wrapping classes - transferring arrays: Numpy <=> std::vector, Numpy <=> Eigen - [ ] Write practical exercises - [x] draft exercises - [ ] write starting python code for cell simulation - [ ] write starting C++ code for cell simulation - [ ] Write solutions - [ ] write vectorised python code for cell simulation - [ ] write C++ functions and wrappers