NEURON
non_owning_soa_identifier.hpp File Reference
#include <cassert>
#include <cstddef>
#include <limits>
#include <memory>
#include <ostream>
#include <vector>

Go to the source code of this file.

Classes

struct  neuron::container::field_index
 Struct used to index SoAoS data, such as array range variables. More...
 
struct  neuron::container::non_owning_identifier_without_container
 A non-owning permutation-stable identifier for an entry in a container. More...
 
struct  std::hash< neuron::container::non_owning_identifier_without_container >
 

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::container
 

Variables

constexpr std::size_t neuron::container::invalid_row = std::numeric_limits<std::size_t>::max()