From ad6a2e84143b417a59b4c1fcd14e231b842383a3 Mon Sep 17 00:00:00 2001
From: Sam Yates <halfflat@gmail.com>
Date: Tue, 29 Sep 2020 22:09:09 +0200
Subject: [PATCH] Fix copy paste error on typeful ion painting. (#1169)

---
 python/cells.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/python/cells.cpp b/python/cells.cpp
index 2ac158fc..d164a300 100644
--- a/python/cells.cpp
+++ b/python/cells.cpp
@@ -560,8 +560,8 @@ void register_cells(pybind11::module& m) {
             [](arb::cable_cell& c, const char* region, const char* name,
                optional<double> int_con, optional<double> ext_con, optional<double> rev_pot) {
                 if (int_con) c.paint(region, arb::init_int_concentration{name, *int_con});
-                if (ext_con) c.paint(region, arb::init_int_concentration{name, *ext_con});
-                if (rev_pot) c.paint(region, arb::init_int_concentration{name, *rev_pot});
+                if (ext_con) c.paint(region, arb::init_ext_concentration{name, *ext_con});
+                if (rev_pot) c.paint(region, arb::init_reversal_potential{name, *rev_pot});
             },
             "region"_a, "ion_name"_a,
              pybind11::arg_v("int_con", pybind11::none(), "Intial internal concentration [mM]"),
-- 
GitLab