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