C++¶
The C++ API is the recommended interface through which advanced users and HPC developers can access Arbor.
Arbor makes a distinction between the description of a model, and the execution of a model.
A arb::recipe describes a model, and a arb::simulation is an executable instantiation of a model.
C++ API:
- Recipes
- Cells
- Interconnectivity
- Remote Communication
- Schedules
- Event Generators
- Hardware context
- Domain decomposition
- Cable cell mechanisms
- Simulations
- Profiler
- Cable cells
- Cable cell morphology
- Supported morphology formats
- Cable cell probing and sampling
- LIF cell probing and sampling
- AdEx cell probing and sampling
- Description Format
- The
cable_cellobject - Cell dynamics
- Electrical properties and ion values
- Global properties
- Reversal potential dynamics
- Overriding properties locally
- LIF cells
- Spike source cells
- Cable cell labels