From d9a777a203887106df554f4a83481e9a58b33e5f Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Wed, 19 Jan 2011 16:46:51 +0000
Subject: [PATCH] start adding data about couplings

[[Imported from SVN: r6794]]
---
 dune/gfe/coupling/rodcontinuumcomplex.hh | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/dune/gfe/coupling/rodcontinuumcomplex.hh b/dune/gfe/coupling/rodcontinuumcomplex.hh
index 3893b159..98ac62ca 100644
--- a/dune/gfe/coupling/rodcontinuumcomplex.hh
+++ b/dune/gfe/coupling/rodcontinuumcomplex.hh
@@ -21,6 +21,13 @@ class RodContinuumComplex
     
     typedef Dune::BlockVector<Dune::FieldVector<double,3> > ContinuumConfiguration;
     
+    struct Coupling
+    {
+        LeafBoundaryPatch<RodGrid> rodInterfaceBoundary_;
+        
+        LeafBoundaryPatch<ContinuumGrid> continuumInterfaceBoundary_;
+    };
+    
 public:
 
     /////////////////////////////////////////////////////////////////////
@@ -49,6 +56,12 @@ public:
     /** \brief The Dirichlet values for each continuum */
     std::map<std::string, ContinuumConfiguration> continuumDirichletValues_;
     
+    /////////////////////////////////////////////////////////////////////
+    //   Data about the couplings
+    /////////////////////////////////////////////////////////////////////
+
+    std::map<std::pair<std::string,std::string>, Coupling> couplings_;
+    
 };
 
 #endif    // ROD_CONTINUUM_COMPLEX_HH
\ No newline at end of file
-- 
GitLab