From 7bd63cebfaebcac9791cc60b0339723d29a9ccc8 Mon Sep 17 00:00:00 2001
From: Boris Martin <boris.martin.be@gmail.com>
Date: Thu, 23 Feb 2023 15:24:21 +0100
Subject: [PATCH] Temporary 1 source - 1 emitter setup

---
 .../configuration/flexible_acquisition.cpp     | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/specific/configuration/flexible_acquisition.cpp b/specific/configuration/flexible_acquisition.cpp
index 21911ec..5f74d85 100644
--- a/specific/configuration/flexible_acquisition.cpp
+++ b/specific/configuration/flexible_acquisition.cpp
@@ -95,6 +95,24 @@ namespace flexible_acquisition
         _wave_omega[Support::BLK] = _model_known[Support::BLK] | _model_unknown[Support::BLK];
         _wave_omega[Support::BND] = _model_known[Support::BND] | _model_unknown[Support::BND];
         
+        for (unsigned p = 0; p < _er_positions.size(); ++p) {
+            _point.push_back("emitter_receiver_"+std::to_string(p));
+            _points |= _point[p];
+        }
+
+        // Setup number of emitters etc. TODO: make some points only receivers
+        _ns = _er_positions.size();
+        for (unsigned s = 0; s < _ns; ++s) {
+            _emitter.push_back({s});
+        }
+
+        // TMP: each emitter is its receptor
+        for (unsigned s = 0; s < _ns; ++s) {
+            _receiver.push_back({s});
+        }
+
+
+
         // Once Dirichlet BCs are added
         //_named_domains() ...
 
-- 
GitLab