Skip to content
Snippets Groups Projects
Unverified Commit b8087afa authored by Han Lu's avatar Han Lu Committed by GitHub
Browse files

Update cell_groups.rst (#2364)

<!-- Please make sure your PR follows our [contribution
guidelines](https://github.com/arbor-sim/arbor/tree/master/doc/contrib)
and agree to the terms outlined in the [PR
procedure](https://github.com/arbor-sim/arbor/tree/master/doc/contrib/pr.rst).
-->
parent b96b2b54
No related branches found
No related tags found
No related merge requests found
...@@ -5,7 +5,7 @@ Cell groups ...@@ -5,7 +5,7 @@ Cell groups
Cell groups represent a union of cells of a single *kind* simulated in lockstep. Cell groups represent a union of cells of a single *kind* simulated in lockstep.
In a sense, their existence is an optimisation, since parts of the internal In a sense, their existence is an optimisation, since parts of the internal
state and computations can be shared between cell in single group. The currently state and computations can be shared between cells in a single group. The currently
most complicated cell group is the one for cable cells, called ``cable_cell_group`` most complicated cell group is the one for cable cells, called ``cable_cell_group``
(``mc`` stands for multi-compartment, used in older parts of Arbor), so we will (``mc`` stands for multi-compartment, used in older parts of Arbor), so we will
focus on this type here. focus on this type here.
...@@ -17,9 +17,9 @@ be in the same group) constraints. ...@@ -17,9 +17,9 @@ be in the same group) constraints.
Cable Cell group ``cable_cell_group`` Cable Cell group ``cable_cell_group``
------------------------------------- -------------------------------------
Cable cell groups have backing store in ``shared_state`` (given the Cable cell groups have a backing store in ``shared_state`` (given the
introduction, we now understand that the ``shared`` stands for 'shared' between introduction, we now understand that the ``shared`` stands for 'shared' between
cell in a group). In this data set, we also collect the private data of cells in a group). In this data set, we also collect the private data of
mechanisms. One thing to watch out for here is that instances of the same mechanisms. One thing to watch out for here is that instances of the same
mechanism on a cell group will be collated. mechanism on a cell group will be collated.
...@@ -71,7 +71,7 @@ compute the current density ``i`` like this ...@@ -71,7 +71,7 @@ compute the current density ``i`` like this
# Write outgoing current # Write outgoing current
ppack.i[ix] = g*(u - E) ppack.i[ix] = g*(u - E)
In general, cell group wide quantities (like ``voltage`` here) need to be In general, cell group-wide quantities (like ``voltage`` here) need to be
indexed via ``ppack.index``. Note, that the layout of parameters in ``ppack`` is indexed via ``ppack.index``. Note, that the layout of parameters in ``ppack`` is
this in reality: this in reality:
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment