Skip to content
Snippets Groups Projects
Commit e7714926 authored by Sam Yates's avatar Sam Yates Committed by Benjamin Cumming
Browse files

Add typed-map interface/implementation for paint/place. (#929)

Builds on PR #918 

Prepare public API on `cable_cell` for substitution of discretization implementation in `fvm_layout`.

* Add `mcable_map` for representing cable-wise constant data on a morphology.
* Paint cell ion initial values and physical properties by specific setter types, replacing use of `cable_cell_local_parameter_set`.
* Allow cell default ion/physical properties to be set via same setter types, which set corresponding fields in cell's `default_parameters` field.
* Store placed/painted items each in a `static_typed_map` object in the cable cell implementation class; provide public access method to typed maps.
parent 20801634
No related branches found
No related tags found
No related merge requests found
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