diff --git a/dune/gfe/coupling/rodcontinuumcomplex.hh b/dune/gfe/coupling/rodcontinuumcomplex.hh
index 98ac62ca6906932416b2690ae9ee2767944627e3..4aa41d40c8533d2194d25cdbe12ee0e3d68f559d 100644
--- a/dune/gfe/coupling/rodcontinuumcomplex.hh
+++ b/dune/gfe/coupling/rodcontinuumcomplex.hh
@@ -29,6 +29,27 @@ class RodContinuumComplex
     };
     
 public:
+    
+    /** \brief Simple const access to rod grids */
+    const Dune::shared_ptr<RodGrid> rodGrid(const std::string& name) const
+    {
+        assert(rodGrids_.find(name) != rodGrids_.end());
+        return rodGrids_.find(name)->second;
+    }
+
+    /** \brief Simple const access to continuum grids */
+    const Dune::shared_ptr<ContinuumGrid> continuumGrid(const std::string& name) const
+    {
+        assert(continuumGrids_.find(name) != continuumGrids_.end());
+        return continuumGrids_.find(name)->second;
+    }
+
+    /** \brief Simple const access to couplings */
+    const Coupling& coupling(const std::pair<std::string,std::string>& name) const
+    {
+        assert(couplings_.find(name) != couplings_.end());
+        return couplings_.find(name)->second;
+    }
 
     /////////////////////////////////////////////////////////////////////
     //  Data concerning the individual rod problems