CoreNeuron
CoreNeuron copied to clipboard
Simulator optimized for large scale neural network simulations.
Few years ago we added reportinglib interface in CoreNEURON due to immediate deadline and feature requirement for BBP simulations. * As these features are BBP library specific, similar to NEURODAMUS,...
Currently we don't have any tests that use BEFORE / AFTER blocks. We should check ModelDB model and add it to our CI.
To avoid issues reported in #276 and #278, we should update CI to test * Internal and external NMODL * sympy based solvers (non-cnexp solvers) * ISPC backend
Could the nrn_mpi wrappers be a little more high-level and accept vectors and hide the data-unwrapping `.data()` inside? Are they used inside modfile verbatims? If so then this is probably...
We have changed allocation of NrnThread with `new`. There were two use cases: * when we use `aligned` pragma with intel compilers we needed to have `nt` to be aligned...
@alkino had also mentioned this. Currently, NEURON/CoreNEURON mechanisms access functions and data from CorNEURON without any clear seperation between the codes and no clearly defined interface. We should define what...
This is a leftover from #229 that we left for later. `nrniv_decl.h` collects a number of corenuron declarations from various compilation units but it is not really used. Instead we...
This iteration over CellMappings below should be avoided with a better datastructure by using an unordered_map or a std::vector sorted by gid. https://github.com/BlueBrain/CoreNeuron/blob/557f2566427908b68918403da87e3af2af65914c/coreneuron/utils/reports/nrnsection_mapping.h#L157-L164
when using likwid, the compilation flag `-DLIKWID_PERFMON` and the include directories are not forwarded correctly in the process of creating the `special-core` executable. Therefore, likwid is not able to properly...
Hey maintainers: Can the project has Contributor Covenant Code of Conduct added https://en.wikipedia.org/wiki/Contributor_Covenant?