- Member coreneuron::nrn_cleanup_ion_map ()
- coreneuron should have finalise callback which can be called from NEURON for final memory cleanup including global state like registered mechanisms and ions map.
- Member coreneuron::nrnran123_newstream3 (uint32_t id1, uint32_t id2, uint32_t id3, bool use_unified_memory)
- It would be nicer if the API return type was std::unique_ptr<nrnran123_State, ...not specified...>, so we could use a custom allocator/deleter and avoid the (fragile) need for matching nrnran123_deletestream calls.
- Member corenrn_embedded_run (int nthread, int have_gaps, int use_mpi, int use_fast_imem, const char *mpi_lib, const char *nrn_arg)
- Change return type semantics
- Member QTYPE
- : check if stl queue works with move_event functions.