From cbf1af65206dd3a80b5c30d4bd47472d7c8c02c4 Mon Sep 17 00:00:00 2001 From: Adrian Burri <burriad@mathematik.uni-freiburg.de> Date: Wed, 11 May 2005 15:18:46 +0000 Subject: [PATCH] Added tunneling of Gitter pointer in HexaEmptyPll git-svn-id: https://dune.mathematik.uni-freiburg.de/svn/alugrid/trunk@259 0d966ed9-3843-0410-af09-ebfb50bd7c74 --- src/parallel/gitter_pll_impl.h | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/parallel/gitter_pll_impl.h b/src/parallel/gitter_pll_impl.h index 261829024..ccd9620e1 100644 --- a/src/parallel/gitter_pll_impl.h +++ b/src/parallel/gitter_pll_impl.h @@ -731,7 +731,10 @@ class GitterBasisPll : public Gitter :: Geometric, public GitterPll { typedef hface4_IMPL innerface_t ; public : typedef HexaPllBaseX mypllx_t ; - inline HexaEmptyPll (myhface4_t *,int,myhface4_t *,int,myhface4_t *,int,myhface4_t *,int,myhface4_t *,int,myhface4_t *,int) ; + inline HexaEmptyPll (myhface4_t *,int,myhface4_t *,int, + myhface4_t *,int,myhface4_t *,int, + myhface4_t *,int,myhface4_t *,int, + Gitter* gitter) ; inline ~HexaEmptyPll () {} virtual ElementPllXIF_t & accessPllX () throw (Parallel :: AccessPllException) ; virtual const ElementPllXIF_t & accessPllX () const throw (Parallel :: AccessPllException) ; @@ -1477,8 +1480,13 @@ inline GitterBasisPll :: ObjectsPll :: Periodic4EmptyPll :: Periodic4EmptyPll (m // Ende - Neu am 23.5.02 (BS) -inline GitterBasisPll :: ObjectsPll :: HexaEmptyPll :: HexaEmptyPll (myhface4_t * f0, int t0, myhface4_t * f1, int t1, myhface4_t * f2, int t2, myhface4_t * f3, int t3, myhface4_t * f4, int t4, myhface4_t * f5, int t5) - : GitterBasis :: Objects :: HexaEmpty (f0,t0,f1,t1,f2,t2,f3,t3,f4,t4,f5,t5), _pllx (*this) { +inline GitterBasisPll :: ObjectsPll :: HexaEmptyPll :: +HexaEmptyPll (myhface4_t * f0, int t0, myhface4_t * f1, int t1, + myhface4_t * f2, int t2, myhface4_t * f3, int t3, + myhface4_t * f4, int t4, myhface4_t * f5, int t5, + Gitter* gitter) : + GitterBasis::Objects::HexaEmpty(f0,t0,f1,t1,f2,t2,f3,t3,f4,t4,f5,t5,gitter), + _pllx (*this) { return ; } -- GitLab