Luc Grosheintz

Results 154 comments of Luc Grosheintz

I think I understand a bit better. Here's a sketch of what I think is currently happening. Essentially all `dparams` get stored in a pool allocated area; and the `Prop`...

I don't immediately see a quick fix. In a library, e.g. bluepyopt, you can use `get_context`: https://docs.python.org/3/library/multiprocessing.html#contexts-and-start-methods (half way down the section). Likely something close to: ``` import multiprocessing #...

I feel these are useful when interfacing with other libraries that aren't aware of HighFive. Therefore, I'm not sure about the value of a `H5GroupID`. The problem is that it's...

The idea was to ensure that the compiler sees the absolute path, because then the filename in the error messages is the absolute path. Would ``` g++ -c $(escapedPWD)/$< ```...

I cloned https://github.com/neuronsimulator/nrn/commit/d96782e0441c765bd7e3d5c1d1bfaa5e0612dcca and used it mid-development: ``` [NMODL] [info] :: Running C++ backend code generator for NEURON -> Compiling /home/lucg/git/bbp/nmodl/test/usecases/hodgkin_huxley/x86_64/hodhux.cpp /home/lucg/git/bbp/nmodl/test/usecases/hodgkin_huxley/x86_64/hodhux.cpp:105:26: error: ‘coreneuron’ has not been declared 105 |...

I think @kbvw locally has a fix for this issue.

> What was the reason MUSIC was mentioned here originally? The fix you made also affects MUSIC and could easily also fix the issues there. I only see the original...

Nice work. I have a couple of questions. In term of testing. Running ModelDB CI should exercise this quite heavily. For performance, I think we have a benchmark that's tuned...

> Do you expect these changes to have any significant impact on performance? I definitely think we should check, yes. We're touching one of the core data-structures. If we look...

Something that catches me out often is not deleting the build folder when reconfiguring the build with CMake. Whenever I need to build the docs or RxD, I use a...