![]() |
NEURON
|
Go to the source code of this file.
Classes | |
struct | neuron::cache::MechanismRange< NumFloatingPointFields, NumDatumFields > |
Version of Memb_list for use in performance-critical code. More... | |
struct | neuron::cache::MechanismInstance< NumFloatingPointFields, NumDatumFields > |
Specialised version of MechanismRange for a single instance. More... | |
Namespaces | |
neuron | |
In mechanism libraries, cannot use auto const token = nrn_ensure_model_data_are_sorted(); because the return type is incomplete (from include/neuron/model_data.hpp). | |
neuron::cache | |
neuron::legacy | |
Functions | |
template<typename Callable > | |
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. More... | |
template<typename MechInstance , typename MechRange > | |
void | neuron::legacy::set_globals_from_prop (Prop *p, MechInstance &ml, MechRange *&ml_ptr, std::size_t &iml) |
Helper for legacy MOD files that mess with _p in VERBATIM blocks. More... | |