From f79bfa7f427b19624ca190f4096d15007dbbb43e Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Mon, 8 Mar 2010 14:16:50 +0000 Subject: [PATCH] Make the PlanarRodAssembler formally inherit from GeodesicFEAssembler [[Imported from SVN: r5689]] --- src/rodassembler.hh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/rodassembler.hh b/src/rodassembler.hh index e27ddd37..a0685369 100644 --- a/src/rodassembler.hh +++ b/src/rodassembler.hh @@ -84,7 +84,8 @@ class RodAssembler : public GeodesicFEAssembler<GridView, RigidBodyMotion<3> > /** \brief The FEM operator for a 2D extensible, shearable rod */ template <class GridType, int polOrd> -class PlanarRodAssembler { +class PlanarRodAssembler : public GeodesicFEAssembler<typename GridType::LeafGridView, RigidBodyMotion<2> > +{ typedef typename GridType::template Codim<0>::Entity EntityType; typedef typename GridType::template Codim<0>::LevelIterator ElementIterator; @@ -110,7 +111,8 @@ class PlanarRodAssembler { public: //! ??? - PlanarRodAssembler(const GridType &grid) : + PlanarRodAssembler(const GridType &grid) + : GeodesicFEAssembler<typename GridType::LeafGridView, RigidBodyMotion<2> >(grid.leafView(),NULL), grid_(&grid) { B = 1; -- GitLab