![]() |
NEURON
|
Classes | |
| struct | MechanismRange |
| Version of Memb_list for use in performance-critical code. More... | |
| struct | MechanismInstance |
| Specialised version of MechanismRange for a single instance. More... | |
| struct | Mechanism |
| struct | Thread |
| struct | Model |
Functions | |
| template<typename Callable > | |
| void | indices_to_cache (short type, Callable callable) |
| Call the given method with each dparam index that should be cached for a mechanism. More... | |
Variables | |
| std::optional< Model > | model {} |
| void neuron::cache::indices_to_cache | ( | short | type, |
| Callable | callable | ||
| ) |
Call the given method with each dparam index that should be cached for a mechanism.
The callable will be invoked with the largest index first. This is useful if you want to resize a container and use the indices as offsets into it.
Definition at line 16 of file mechanism_range.hpp.
| std::optional< Model > neuron::cache::model {} |
Definition at line 59 of file container.cpp.