CoreNEURON
mech_mapping.cpp File Reference
#include <cstring>
#include <cstdlib>
#include <iostream>
#include <map>
#include "coreneuron/mechanism/mech_mapping.hpp"
#include "coreneuron/mechanism/mechanism.hpp"
#include "coreneuron/permute/data_layout.hpp"

Go to the source code of this file.

Classes

struct  coreneuron::cmp_str
 

Namespaces

 coreneuron
 THIS FILE IS AUTO GENERATED DONT MODIFY IT.
 

Typedefs

using coreneuron::Offset = size_t
 
using coreneuron::MechId = int
 
using coreneuron::VariableName = const char *
 
using coreneuron::MechNamesMapping = std::map< MechId, std::map< VariableName, Offset, cmp_str > >
 

Functions

static void coreneuron::set_an_offset (int mech_id, const char *variable_name, int offset)
 
double * coreneuron::get_var_location_from_var_name (int mech_id, const char *variable_name, Memb_list *ml, int node_index)
 
void coreneuron::register_all_variables_offsets (int mech_id, SerializedNames variable_names)
 

Variables

static MechNamesMapping coreneuron::mechNamesMapping