Getting Stared:
Installing Arbor
Python
Single Cell Models
Arbor Models:
Overview
Concepts
Hardware
Recipes
Domain Decomposition
Simulations
Python:
Overview
Common Types
Recipes
Python Cable Cells
Hardware Management
Domain Decomposition
Simulations
Metering
C++ API:
Overview
Common Types
Hardware Management
Recipes
Domain Decomposition
Simulations
Cable cells
Developers:
Library Reference
SIMD Classes
Profiler
Sampling API
Distributed Context
Dry-run Mode
Arbor
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
|
W
A
alloc (arbor.context attribute)
,
[1]
arb::backend_kind (C++ enum)
arb::backend_kind::gpu (C++ enumerator)
arb::backend_kind::multicore (C++ enumerator)
arb::cell_connection (C++ class)
arb::cell_connection::cell_connection_endpoint (C++ type)
arb::cell_connection::delay (C++ member)
arb::cell_connection::dest (C++ member)
arb::cell_connection::source (C++ member)
arb::cell_connection::weight (C++ member)
arb::cell_gid_type (C++ type)
arb::cell_kind (C++ enum)
arb::cell_kind::benchmark (C++ enumerator)
arb::cell_kind::cable (C++ enumerator)
arb::cell_kind::lif (C++ enumerator)
arb::cell_kind::spike_source (C++ enumerator)
arb::cell_lid_type (C++ type)
arb::cell_local_size_type (C++ type)
arb::cell_member_type (C++ class)
arb::cell_member_type::gid (C++ member)
arb::cell_member_type::index (C++ member)
arb::cell_size_type (C++ type)
arb::context (C++ class)
arb::distributed_context (C++ class)
arb::distributed_context::barrier (C++ function)
arb::distributed_context::distributed_context (C++ function)
,
[1]
,
[2]
arb::distributed_context::gather (C++ function)
,
[1]
arb::distributed_context::id (C++ function)
arb::distributed_context::max (C++ function)
arb::distributed_context::min (C++ function)
arb::distributed_context::name (C++ function)
arb::distributed_context::operator= (C++ function)
arb::distributed_context::size (C++ function)
arb::distributed_context::sum (C++ function)
arb::domain_decomposition (C++ class)
arb::domain_decomposition::domain_id (C++ member)
arb::domain_decomposition::gid_domain (C++ member)
arb::domain_decomposition::groups (C++ member)
arb::domain_decomposition::num_domains (C++ member)
arb::domain_decomposition::num_global_cells (C++ member)
arb::domain_decomposition::num_local_cells (C++ member)
arb::dry_run_context (C++ class)
arb::dry_run_context::dry_run_context_impl (C++ function)
arb::dry_run_context::gather (C++ function)
arb::dry_run_context::gather_spikes (C++ function)
arb::dry_run_context::id (C++ function)
arb::dry_run_context::make_dry_run_context (C++ function)
arb::dry_run_context::name (C++ function)
arb::dry_run_context::num_cells_per_tile_ (C++ member)
arb::dry_run_context::num_ranks_ (C++ member)
arb::dry_run_context::size (C++ function)
arb::gap_junction_connection (C++ class)
arb::gap_junction_connection::ggap (C++ member)
arb::gap_junction_connection::local (C++ member)
arb::gap_junction_connection::peer (C++ member)
arb::group_description (C++ class)
arb::group_description::backend (C++ member)
arb::group_description::gids (C++ member)
arb::group_description::group_description (C++ function)
arb::group_description::kind (C++ member)
arb::has_gpu (C++ function)
arb::has_mpi (C++ function)
arb::local_context (C++ class)
arb::local_context::local_context (C++ function)
arb::make_context (C++ function)
,
[1]
arb::make_local_context (C++ function)
arb::make_mpi_context (C++ function)
arb::mpi_context (C++ class)
arb::mpi_context::mpi_context (C++ function)
arb::num_ranks (C++ function)
arb::num_threads (C++ function)
arb::partition_load_balance (C++ function)
arb::probe_info (C++ class)
arb::probe_info::address (C++ member)
arb::probe_info::id (C++ member)
arb::probe_info::tag (C++ member)
arb::probe_tag (C++ type)
arb::proc_allocation (C++ class)
arb::proc_allocation::gpu_id (C++ member)
arb::proc_allocation::has_gpu (C++ function)
arb::proc_allocation::num_threads (C++ member)
arb::proc_allocation::proc_allocation (C++ function)
,
[1]
arb::rank (C++ function)
arb::recipe (C++ class)
arb::recipe::connections_on (C++ function)
arb::recipe::event_generators (C++ function)
arb::recipe::gap_junctions_on (C++ function)
arb::recipe::get_cell_description (C++ function)
arb::recipe::get_cell_kind (C++ function)
arb::recipe::get_global_properties (C++ function)
arb::recipe::get_probe (C++ function)
arb::recipe::num_cells (C++ function)
arb::recipe::num_gap_junction_sites (C++ function)
arb::recipe::num_probes (C++ function)
arb::recipe::num_sources (C++ function)
arb::recipe::num_targets (C++ function)
arb::simulation (C++ class)
arb::simulation::add_sampler (C++ function)
arb::simulation::inject_events (C++ function)
arb::simulation::num_spikes (C++ function)
arb::simulation::remove_all_samplers (C++ function)
arb::simulation::remove_sampler (C++ function)
arb::simulation::reset (C++ function)
arb::simulation::run (C++ function)
arb::simulation::set_binning_policy (C++ function)
arb::simulation::set_global_spike_callback (C++ function)
arb::simulation::set_local_spike_callback (C++ function)
arb::simulation::simulation (C++ function)
arb::simulation::spike_export_function (C++ type)
arb::symmetric_recipe (C++ class)
arb::symmetric_recipe::connections_on (C++ function)
arb::symmetric_recipe::event_generators (C++ function)
arb::symmetric_recipe::tiled_recipe_ (C++ member)
arb::tile (C++ class)
arb::tile::connections_on (C++ function)
arb::tile::event_generators (C++ function)
arb::tile::num_tiles (C++ function)
arb::util::any (C++ class)
arb::util::optional (C++ class)
arb::util::unique_any (C++ class)
arbenv::default_gpu (C++ function)
arbenv::find_private_gpu (C++ function)
arbenv::get_env_num_threads (C++ function)
arbenv::thread_concurrency (C++ function)
arbenv::with_mpi (C++ class)
arbenv::with_mpi::with_mpi (C++ function)
arbor
module
attach_sampler() (in module arbor)
,
[1]
attach_spike_recorder() (in module arbor)
B
backend (arbor.group_description attribute)
(class in arbor)
benchmark (arbor.cell_kind attribute)
benchmark_cell (class in arbor)
benchmark_cell.benchmark_cell() (in module arbor)
branch (arbor.location attribute)
branch_probs (cell_parameters attribute)
built-in function
make_cable_cell()
C
C_m (arbor.lif_cell attribute)
cable (arbor.cell_kind attribute)
cable_cell (class in arbor)
cable_cell::add_cable (C++ function)
cable_cell::add_soma (C++ function)
cable_cell::add_synapse (C++ function)
cable_cell_global_properties (C++ class)
cable_cell_global_properties::add_ion (C++ function)
,
[1]
cable_cell_global_properties::catalogue (C++ member)
cable_cell_global_properties::coalesce_synapses (C++ member)
cable_cell_global_properties::default_parameters (C++ member)
cable_cell_global_properties::ion_species (C++ member)
cable_cell_global_properties::membrane_voltage_limit_mV (C++ member)
cable_cell_local_parameter_set (C++ class)
cable_cell_local_parameter_set::axial_resistivity (C++ member)
cable_cell_local_parameter_set::init_membrane_potential (C++ member)
cable_cell_local_parameter_set::ion_data (C++ member)
cable_cell_local_parameter_set::membrane_capacitance (C++ member)
cable_cell_local_parameter_set::temperature_K (C++ member)
cable_cell_parameter_set (C++ class)
cable_cell_parameter_set::reversal_potential_method (C++ member)
cable_probe() (in module arbor)
cell_kind (class in arbor)
cell_member
generic
cell_member (class in arbor)
cell_member.cell_member() (in module arbor)
cell_parameters (built-in class)
compartments (cell_parameters attribute)
config() (in module arbor)
connection (class in arbor)
connection.connection() (in module arbor)
context (class in arbor)
context.context() (in module arbor)
,
[1]
,
[2]
,
[3]
,
[4]
cpu_group_size (arbor.partition_hint attribute)
D
delay (arbor.connection attribute)
depth (cell_parameters attribute)
dest (arbor.connection attribute)
distributed_context_handle (C++ type)
domain_decomposition (class in arbor)
domain_decomposition.gid_domain() (in module arbor)
domain_id (arbor.domain_decomposition attribute)
dt (arbor.regular_schedule attribute)
E
E_L (arbor.lif_cell attribute)
event_generator (class in arbor)
event_generator.event_generator() (in module arbor)
explicit_schedule (class in arbor)
explicit_schedule.events() (in module arbor)
explicit_schedule.explicit_schedule() (in module arbor)
F
following (arbor.simulation.binning attribute)
freq (arbor.poisson_schedule attribute)
G
gap_junction_connection (class in arbor)
generic
cell_member
gid
index
ggap (arbor.gap_junction_connection attribute)
gid
generic
gid (arbor.cell_member attribute)
gids (arbor.group_description attribute)
gpu (arbor.backend attribute)
gpu_group_size (arbor.partition_hint attribute)
gpu_id (arbor.context attribute)
,
[1]
(arbor.proc_allocation attribute)
group_description (class in arbor)
group_description.group_description() (in module arbor)
groups (arbor.domain_decomposition attribute)
H
has_gpu (arbor.context attribute)
(C++ function)
has_mpi (arbor.context attribute)
I
index
generic
index (arbor.cell_member attribute)
K
kind (arbor.group_description attribute)
L
lengths (cell_parameters attribute)
lif (arbor.cell_kind attribute)
lif_cell (class in arbor)
local (arbor.gap_junction_connection attribute)
location (class in arbor)
M
make_cable_cell()
built-in function
max_size (arbor.partition_hint attribute)
mechanism_desc::mechanism_desc (C++ function)
mechanism_desc::set (C++ function)
meter_manager (class in arbor)
meter_manager.checkpoint() (in module arbor)
meter_manager.checkpoint_names() (in module arbor)
meter_manager.meter_manager() (in module arbor)
meter_manager.start() (in module arbor)
meter_manager.times() (in module arbor)
meter_report (class in arbor)
meter_report.meter_report() (in module arbor)
module
arbor
mpi (arbor.context attribute)
,
[1]
mpi_comm (class in arbor)
mpi_comm.mpi_comm() (in module arbor)
,
[1]
mpi_finalize() (in module arbor)
mpi_init() (in module arbor)
mpi_is_finalized() (in module arbor)
mpi_is_initialized() (in module arbor)
multicore (arbor.backend attribute)
N
none (arbor.simulation.binning attribute)
num_domains (arbor.domain_decomposition attribute)
num_global_cells (arbor.domain_decomposition attribute)
num_local_cells (arbor.domain_decomposition attribute)
P
partition_hint (class in arbor)
partition_hint.partition_hint() (in module arbor)
partition_load_balance() (in module arbor)
peer (arbor.gap_junction_connection attribute)
poisson_schedule (class in arbor)
poisson_schedule.events() (in module arbor)
poisson_schedule.poisson_schedule() (in module arbor)
position (arbor.location attribute)
prefer_gpu (arbor.partition_hint attribute)
probe (class in arbor)
proc_allocation (class in arbor)
proc_allocation.proc_allocation() (in module arbor)
,
[1]
R
rank (arbor.context attribute)
ranks (arbor.context attribute)
recipe (class in arbor)
recipe.cell_description() (in module arbor)
recipe.cell_kind() (in module arbor)
recipe.connections_on() (in module arbor)
recipe.event_generators() (in module arbor)
recipe.gap_junctions_on() (in module arbor)
recipe.get_probe() (in module arbor)
recipe.num_cells() (in module arbor)
recipe.num_gap_junction_sites() (in module arbor)
recipe.num_probes() (in module arbor)
recipe.num_sources() (in module arbor)
recipe.num_targets() (in module arbor)
regular (arbor.simulation.binning attribute)
regular_schedule (class in arbor)
regular_schedule.events() (in module arbor)
regular_schedule.regular_schedule() (in module arbor)
S
sample (class in arbor)
sampler (class in arbor)
sampler.sampler() (in module arbor)
sampler.samples() (in module arbor)
seed (arbor.poisson_schedule attribute)
segment::add_mechanism (C++ function)
simulation (class in arbor)
simulation.binning (class in arbor)
simulation.reset() (in module arbor)
simulation.run() (in module arbor)
simulation.set_binning_policy() (in module arbor)
simulation.simulation() (in module arbor)
source (arbor.connection attribute)
(arbor.spike attribute)
spike (class in arbor)
spike.spike() (in module arbor)
spike_recorder (class in arbor)
spike_recorder.spike_recorder() (in module arbor)
spike_source (arbor.cell_kind attribute)
spike_source_cell (class in arbor)
spike_source_cell.spike_source_cell() (in module arbor)
spikes (arbor.spike_recorder attribute)
synapses (cell_parameters attribute)
T
t_ref (arbor.lif_cell attribute)
target (arbor.event_generator attribute)
tau_m (arbor.lif_cell attribute)
threads (arbor.context attribute)
,
[1]
,
[2]
(arbor.proc_allocation attribute)
time (arbor.sample attribute)
(arbor.spike attribute)
times (arbor.explicit_schedule attribute)
tstart (arbor.poisson_schedule attribute)
(arbor.regular_schedule attribute)
tstop (arbor.regular_schedule attribute)
V
V_m (arbor.lif_cell attribute)
V_reset (arbor.lif_cell attribute)
V_th (arbor.lif_cell attribute)
value (arbor.sample attribute)
W
weight (arbor.connection attribute)
(arbor.event_generator attribute)