diff --git a/subgrid/subgrid/subgridentity.hh b/subgrid/subgrid/subgridentity.hh index f563116b522a029b2774234f5ec6a5865765df52..2b2eaa8c2d45904b99cab8c92ba44e4f395cd381 100644 --- a/subgrid/subgrid/subgridentity.hh +++ b/subgrid/subgrid/subgridentity.hh @@ -47,20 +47,20 @@ class SubGridMakeableEntity : typedef typename GridImp::HostGridType::Traits::template Codim<CodimInHostGrid>::EntityPointer HostGridEntityPointer; - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridMakeableEntity(const GridImp* subGrid, const HostGridEntityPointer& hostEntity) : subGrid_(subGrid), GridImp::template Codim<codim>::Entity (SubGridEntity<codim, dim, const GridImp>(subGrid,hostEntity)) {} - //! \todo Pleas doc me ! + //! \todo Please doc me ! void setToTarget(const HostGridEntityPointer& hostEntity) { this->realEntity.setToTarget(hostEntity); } - //! \todo Pleas doc me ! + //! \todo Please doc me ! const HostGridEntityPointer& getTarget() { return this->realEntity.hostEntity_; } @@ -131,7 +131,7 @@ class SubGridEntity : {} - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridEntity(const SubGridEntity& original) : subGrid_(original.subGrid_), hostEntity_(original.hostEntity_), @@ -156,7 +156,7 @@ class SubGridEntity : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridEntity& operator=(const SubGridEntity& original) { if (this != &original) @@ -213,7 +213,7 @@ class SubGridEntity : private: - //! \todo Pleas doc me ! + //! \todo Please doc me ! void setToTarget(const HostGridEntityPointer& target) { if(geo_!=0) @@ -287,7 +287,7 @@ class SubGridEntity<0,dim,GridImp> : {} - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridEntity(const SubGridEntity& original) : subGrid_(original.subGrid_), hostEntity_(original.hostEntity_), @@ -312,7 +312,7 @@ class SubGridEntity<0,dim,GridImp> : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridEntity& operator=(const SubGridEntity& original) { if (this != &original) @@ -446,7 +446,7 @@ class SubGridEntity<0,dim,GridImp> : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! bool wasRefined () const { if (subGrid_->adaptationStep!=GridImp::adaptDone) @@ -458,7 +458,7 @@ class SubGridEntity<0,dim,GridImp> : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! bool mightBeCoarsened () const { return true; @@ -470,7 +470,7 @@ class SubGridEntity<0,dim,GridImp> : // ///////////////////////////////////////// - //! \todo Pleas doc me ! + //! \todo Please doc me ! void setToTarget(const HostGridEntityPointer& target) { if(geo_!=0) @@ -492,10 +492,10 @@ class SubGridEntity<0,dim,GridImp> : //! the current geometry mutable SubGridMakeableGeometry<dim,GridImp::dimensionworld,GridImp> *geo_; - //! \todo Pleas doc me ! + //! \todo Please doc me ! mutable SubGridMakeableGeometry<dim,dim,GridImp> *geoInFather_; - //! \todo Pleas doc me ! + //! \todo Please doc me ! HostGridEntityPointer hostEntity_; diff --git a/subgrid/subgrid/subgridgeometry.hh b/subgrid/subgrid/subgridgeometry.hh index 24c40dc56c4479e0848477514ac3009777377b2b..a8b7bac8426848c85cfeea8b18a3038e70507328 100644 --- a/subgrid/subgrid/subgridgeometry.hh +++ b/subgrid/subgrid/subgridgeometry.hh @@ -53,7 +53,7 @@ class SubGridMakeableGeometry : typedef typename Typeswitch<coorddim==DimensionWorld, HostGridGeometryType, HostGridLocalGeometryType>::type HostGridGeometry; - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridMakeableGeometry(const HostGridGeometry& hostGeometry) : Geometry<mydim, coorddim, GridImp, SubGridGeometry>(SubGridGeometry<mydim, coorddim, GridImp>(hostGeometry)) {}; diff --git a/subgrid/subgrid/subgridhierarchiciterator.hh b/subgrid/subgrid/subgridhierarchiciterator.hh index 0b54a617ec66fd21d25b4b0d9b9f252de0fed03e..6efa4d3e300e86fa8a12d6a3656ba5bb1ddc9f4b 100644 --- a/subgrid/subgrid/subgridhierarchiciterator.hh +++ b/subgrid/subgrid/subgridhierarchiciterator.hh @@ -52,7 +52,7 @@ class SubGridHierarchicIterator : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! explicit SubGridHierarchicIterator(const GridImp* subGrid, const SubGridElement& startEntity, int maxLevel, bool endDummy) : subGrid_(subGrid), maxLevel_(maxLevel), @@ -65,7 +65,7 @@ class SubGridHierarchicIterator : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! void increment() { while (true) @@ -90,7 +90,7 @@ class SubGridHierarchicIterator : // The level index of the host entity that we are pointing to - //! \todo Pleas doc me ! + //! \todo Please doc me ! unsigned int hostLevelIndex() const { return subGrid_->hostgrid_->levelIndexSet(hostGridHierarchicIterator_.level()).index(*hostGridHierarchicIterator_); } diff --git a/subgrid/subgrid/subgridindexstorage.hh b/subgrid/subgrid/subgridindexstorage.hh index 345c01e645202bd2b0ceb1b3e9da7bf9a27b6302..1512bb68aeb184ede252e33619d7e7d9e76a3214 100644 --- a/subgrid/subgrid/subgridindexstorage.hh +++ b/subgrid/subgrid/subgridindexstorage.hh @@ -40,7 +40,7 @@ struct MultilevelCounter template <typename T> struct VectorTools { - //! \todo Pleas doc me ! + //! \todo Please doc me ! static void shrink(std::vector<T>& v) { std::vector<T>(v).swap(v); @@ -48,7 +48,7 @@ struct VectorTools } - //! \todo Pleas doc me ! + //! \todo Please doc me ! static void clearAndShrink(std::vector<T>& v) { std::vector<T>().swap(v); @@ -293,12 +293,12 @@ class SubGridIndexStorageBase // classes needed by map based storage engine // ********************************************************************************************************************* -//! \todo Pleas doc me ! +//! \todo Please doc me ! class SubGridMultilevelIndex { public: - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridMultilevelIndex () { leaf = -1; @@ -310,7 +310,7 @@ class SubGridMultilevelIndex } - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridMultilevelIndex(const SubGridMultilevelIndex& original) { leaf = original.leaf; @@ -330,7 +330,7 @@ class SubGridMultilevelIndex } - //! \todo Pleas doc me ! + //! \todo Please doc me ! void prepareIfNew(int _level, int dim) { if (minLevel==255) @@ -358,7 +358,7 @@ class SubGridMultilevelIndex } - //! \todo Pleas doc me ! + //! \todo Please doc me ! ~SubGridMultilevelIndex() { if (minLevel < maxLevel) @@ -366,7 +366,7 @@ class SubGridMultilevelIndex } - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridMultilevelIndex& operator=(const SubGridMultilevelIndex& original) { if (this != &original) @@ -393,7 +393,7 @@ class SubGridMultilevelIndex } - //! \todo Pleas doc me ! + //! \todo Please doc me ! void setLevelIndex(int _level, int _index) { if (minLevel>_level) @@ -442,7 +442,7 @@ class SubGridMultilevelIndex } - //! \todo Pleas doc me ! + //! \todo Please doc me ! int getLevelIndex(int _level) const { if (minLevel>_level) @@ -455,21 +455,21 @@ class SubGridMultilevelIndex } - //! \todo Pleas doc me ! + //! \todo Please doc me ! bool levelIndexNotSet(int _level) const { return (getLevelIndex(_level)<0); } - //! \todo Pleas doc me ! + //! \todo Please doc me ! bool leafIndexNotSet() const { return (leaf<0); } - //! \todo Pleas doc me ! + //! \todo Please doc me ! bool isLeafOnLevel(int _level) const { if (leaf<0) @@ -480,20 +480,20 @@ class SubGridMultilevelIndex } - //! \todo Pleas doc me ! + //! \todo Please doc me ! int leaf; private: - //! \todo Pleas doc me ! + //! \todo Please doc me ! unsigned char minLevel; - //! \todo Pleas doc me ! + //! \todo Please doc me ! unsigned char maxLevel; - //! \todo Pleas doc me ! + //! \todo Please doc me ! union { int index; @@ -519,7 +519,7 @@ class SubGridMapSubindexSetter enum {dim = RemoveConst<GridType>::Type::dimension}; - //! \todo Pleas doc me ! + //! \todo Please doc me ! static void insertSubEntities(SubGridMapIndexStorage<GridType>& indexStorage, const ElementPointer& e, bool isLeaf, int level) { for(int i=0; i < e->template count<codim>(); ++i) @@ -603,7 +603,7 @@ class SubGridMapSubindexSetter<GridType,0> -//! \todo Pleas doc me ! +//! \todo Please doc me ! template <class GridType> class SubGridMapIndexStorage : public SubGridIndexStorageBase<GridType> @@ -617,19 +617,19 @@ class SubGridMapIndexStorage : typedef typename HostGridType::Traits::GlobalIdSet HostIdSet; typedef typename HostIdSet::IdType HostIdType; - //! \todo Pleas doc me ! + //! \todo Please doc me ! typedef typename std::map<HostIdType, SubGridMultilevelIndex> GlobalToIndexMap; enum {dim = RemoveConst<GridType>::Type::dimension}; - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridMapIndexStorage (const GridType& _grid) : SubGridIndexStorageBase<GridType> (_grid) {} - //! \todo Pleas doc me ! + //! \todo Please doc me ! void update() { for (int i=0; i<dim+1; ++i) @@ -667,7 +667,7 @@ class SubGridMapIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> bool isLeaf(const typename RemoveConst<GridType>::Type::template Codim<codim>::Entity& e) const { @@ -679,7 +679,7 @@ class SubGridMapIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> bool isLeaf(const typename HostGridType::template Codim<codim>::Entity& e) const { @@ -691,7 +691,7 @@ class SubGridMapIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> int levelIndex(const typename RemoveConst<GridType>::Type::template Codim<codim>::Entity& e, int level) const { @@ -703,7 +703,7 @@ class SubGridMapIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> int levelSubIndex(const typename RemoveConst<GridType>::Type::template Codim<0>::Entity& e, int i, int level) const { @@ -715,7 +715,7 @@ class SubGridMapIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> int leafIndex(const typename RemoveConst<GridType>::Type::template Codim<codim>::Entity& e) const { @@ -727,7 +727,7 @@ class SubGridMapIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> int leafSubIndex(const typename RemoveConst<GridType>::Type::template Codim<0>::Entity& e, int i) const { @@ -742,7 +742,7 @@ class SubGridMapIndexStorage : private: // this should only be called by update - //! \todo Pleas doc me ! + //! \todo Please doc me ! void insert(const typename RemoveConst<GridType>::Type::template Codim<0>::EntityPointer& e, bool isLeaf, int level) { // get index storage of entity @@ -776,7 +776,7 @@ class SubGridMapIndexStorage : //data members, protected since helper class SubGridMapSubindexSetter need access - //! \todo Pleas doc me ! + //! \todo Please doc me ! GlobalToIndexMap indices[dim+1]; }; @@ -787,12 +787,12 @@ class SubGridMapIndexStorage : // classes needed by map vector storage engine // ********************************************************************************************************************* -//! \todo Pleas doc me ! +//! \todo Please doc me ! class LeafOnLevelCounter { public: - //! \todo Pleas doc me ! + //! \todo Please doc me ! LeafOnLevelCounter () { leafCount = 0; @@ -804,19 +804,19 @@ class LeafOnLevelCounter } - //! \todo Pleas doc me ! + //! \todo Please doc me ! int leafCount; - //! \todo Pleas doc me ! + //! \todo Please doc me ! int copyLeafCount; - //! \todo Pleas doc me ! + //! \todo Please doc me ! int newLeafCount; - //! \todo Pleas doc me ! + //! \todo Please doc me ! int newLeafIndexStart; - //! \todo Pleas doc me ! + //! \todo Please doc me ! int newLeafOffset; }; @@ -838,7 +838,7 @@ class SubGridVectorSubindexSetter enum {dim = RemoveConst<GridType>::Type::dimension}; - //! \todo Pleas doc me ! + //! \todo Please doc me ! static void insertSubEntities(SubGridVectorIndexStorage<GridType>& indexStorage, const ElementPointer& e, bool isLeaf, int level) { for(int i=0; i < e->template count<codim>(); ++i) @@ -966,7 +966,7 @@ class SubGridVectorSubindexSetter<GridType,0> -//! \todo Pleas doc me ! +//! \todo Please doc me ! template <class GridType> class SubGridVectorIndexStorage : public SubGridIndexStorageBase<GridType> @@ -982,22 +982,22 @@ class SubGridVectorIndexStorage : typedef typename RemoveConst<GridType>::Type::template Codim<0>::EntityPointer ElementPointer; - //! \todo Pleas doc me ! + //! \todo Please doc me ! typedef typename std::vector<std::vector<int> > EntityToIndex; - //! \todo Pleas doc me ! + //! \todo Please doc me ! typedef typename std::vector<std::vector<bool> > EntityToBit; - //! \todo Pleas doc me ! + //! \todo Please doc me ! typedef typename std::vector<EntityToIndex> MultilevelEntityToIndex; - //! \todo Pleas doc me ! + //! \todo Please doc me ! typedef typename std::vector<EntityToBit> MultilevelEntityToBit; enum {dim = RemoveConst<GridType>::Type::dimension}; - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridVectorIndexStorage (const GridType& _grid) : SubGridIndexStorageBase<GridType> (_grid), uninitializedValue(-1), @@ -1005,7 +1005,7 @@ class SubGridVectorIndexStorage : {} - //! \todo Pleas doc me ! + //! \todo Please doc me ! void update() { typedef typename GridType::template Codim<0>::LevelIterator LevelIterator; @@ -1121,7 +1121,7 @@ class SubGridVectorIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> bool isLeaf(const typename RemoveConst<HostGridType>::Type::template Codim<codim>::Entity& e) const { @@ -1140,7 +1140,7 @@ class SubGridVectorIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> int levelIndex(const typename RemoveConst<GridType>::Type::template Codim<codim>::Entity& e, int level) const { @@ -1148,7 +1148,7 @@ class SubGridVectorIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> int levelSubIndex(const typename RemoveConst<GridType>::Type::template Codim<0>::Entity& e, int i, int level) const { @@ -1156,7 +1156,7 @@ class SubGridVectorIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> int leafIndex(const typename RemoveConst<GridType>::Type::template Codim<codim>::Entity& e) const { @@ -1173,7 +1173,7 @@ class SubGridVectorIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <int codim> int leafSubIndex(const typename RemoveConst<GridType>::Type::template Codim<0>::Entity& e, int i) const { @@ -1190,7 +1190,7 @@ class SubGridVectorIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! void report(int level, const GeometryType& gt) const { int gtIndex = this->getGeometryTypeIndex(gt); @@ -1206,7 +1206,7 @@ class SubGridVectorIndexStorage : } - //! \todo Pleas doc me ! + //! \todo Please doc me ! void report() const { std::cout << std::setfill('-') << std::setw(112) << "" << std::setfill(' ') << std::endl; @@ -1228,7 +1228,7 @@ class SubGridVectorIndexStorage : private: // this should only be called by update - //! \todo Pleas doc me ! + //! \todo Please doc me ! void insert(const typename RemoveConst<GridType>::Type::template Codim<0>::EntityPointer& e, bool isLeaf, int level) { // get host index and GeometryType index of entity @@ -1258,22 +1258,22 @@ class SubGridVectorIndexStorage : //data members, protected since helper class SubGridVectorSubindexSetter need access - //! \todo Pleas doc me ! + //! \todo Please doc me ! int uninitializedValue; - //! \todo Pleas doc me ! + //! \todo Please doc me ! int hasLeafIndexValue; - //! \todo Pleas doc me ! + //! \todo Please doc me ! std::vector< std::vector<LeafOnLevelCounter> > leafInfo; - //! \todo Pleas doc me ! + //! \todo Please doc me ! MultilevelEntityToIndex leafIndices; - //! \todo Pleas doc me ! + //! \todo Please doc me ! MultilevelEntityToBit leafState; - //! \todo Pleas doc me ! + //! \todo Please doc me ! MultilevelEntityToIndex levelIndices; }; diff --git a/subgrid/subgrid/subgridintersectioniterator.hh b/subgrid/subgrid/subgridintersectioniterator.hh index 1a2c6f9d1ba5f4af10ad2c08c2b1b84a7bd0ffa4..b295aa500b4c9af425a75d1cac52bd97f1e29e4e 100644 --- a/subgrid/subgrid/subgridintersectioniterator.hh +++ b/subgrid/subgrid/subgridintersectioniterator.hh @@ -184,7 +184,7 @@ class SubGridLeafIntersectionIterator : -//! \todo Pleas doc me ! +//! \todo Please doc me ! template<class GridImp> class SubGridLevelIntersectionIterator : public IntersectionIteratorDefaultImplementation <GridImp,SubGridLevelIntersectionIterator> @@ -207,7 +207,7 @@ class SubGridLevelIntersectionIterator : typedef typename GridImp::template Codim<0>::Entity Entity; - //! \todo Pleas doc me ! + //! \todo Please doc me ! //! The Destructor ~SubGridLevelIntersectionIterator() {}; diff --git a/subgrid/subgrid/subgridleafiterator.hh b/subgrid/subgrid/subgridleafiterator.hh index 22db703156e7d23351aabc18bea51d4d19f9376d..3e6a33f56469eb1cf3385f7737b3425ed4327aba 100644 --- a/subgrid/subgrid/subgridleafiterator.hh +++ b/subgrid/subgrid/subgridleafiterator.hh @@ -25,7 +25,7 @@ class SubGridLeafIterator : public: - //! \todo Pleas doc me ! + //! \todo Please doc me ! explicit SubGridLeafIterator(const GridImp* subGrid) : subGrid_(subGrid), hostGridLevelIterator_(subGrid->hostgrid_->template lbegin<codim>(0)), @@ -80,7 +80,7 @@ class SubGridLeafIterator : private: - //! \todo Pleas doc me ! + //! \todo Please doc me ! bool isLeaf() const { return (subGrid_->indexStorage.template isLeaf<codim>(*hostGridLevelIterator_)); } @@ -93,20 +93,20 @@ class SubGridLeafIterator : // The codimension of this level iterator wrt the host grid enum {reldim = GridImp::dimension - codim}; - //! \todo Pleas doc me ! + //! \todo Please doc me ! enum {CodimInHostGrid = GridImp::HostGridType::dimension - GridImp::dimension + codim}; // LevelIterator to the equivalent entity in the host grid typedef typename GridImp::HostGridType::Traits::template Codim<CodimInHostGrid>::LevelIterator HostGridLevelIterator; typedef typename GridImp::HostGridType::Traits::LevelIndexSet HostGridLevelIndexSet; - //! \todo Pleas doc me ! + //! \todo Please doc me ! HostGridLevelIterator hostGridLevelIterator_; - //! \todo Pleas doc me ! + //! \todo Please doc me ! HostGridLevelIterator hostGridLevelEndIterator_; - //! \todo Pleas doc me ! + //! \todo Please doc me ! int level_; }; diff --git a/subgrid/subgrid/subgridleveliterator.hh b/subgrid/subgrid/subgridleveliterator.hh index 584fbaf3185f6996bdaee2d162d6de4b546f1a59..fb75946ee4df045d0479d88289c6c6bac35e7d1d 100644 --- a/subgrid/subgrid/subgridleveliterator.hh +++ b/subgrid/subgrid/subgridleveliterator.hh @@ -78,7 +78,7 @@ class SubGridLevelIterator : // The level index of the host entity that we are pointing to - //! \todo Pleas doc me ! + //! \todo Please doc me ! unsigned int hostLevelIndex() const { return subGrid_->hostgrid_->levelIndexSet(level_).index(*hostGridLevelIterator_); } @@ -92,13 +92,13 @@ class SubGridLevelIterator : // LevelIterator to the equivalent entity in the host grid typedef typename GridImp::HostGridType::Traits::template Codim<CodimInHostGrid>::LevelIterator HostGridLevelIterator; - //! \todo Pleas doc me ! + //! \todo Please doc me ! HostGridLevelIterator hostGridLevelIterator_; - //! \todo Pleas doc me ! + //! \todo Please doc me ! HostGridLevelIterator hostGridLevelEndIterator_; - //! \todo Pleas doc me ! + //! \todo Please doc me ! int level_; }; diff --git a/subgrid/subgrid/subgridtools.hh b/subgrid/subgrid/subgridtools.hh index 06c769bb335941150123cd4208abd3472d914dad..820b59794087258688a6b7553f3e1f39f89dd69a 100644 --- a/subgrid/subgrid/subgridtools.hh +++ b/subgrid/subgrid/subgridtools.hh @@ -14,7 +14,7 @@ namespace Dune { -//! \todo Pleas doc me ! +//! \todo Please doc me ! template<class GridType, class Vector> class SubGridElementInterpolation { @@ -26,7 +26,7 @@ class SubGridElementInterpolation enum {dim = GridType::dimension}; - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridElementInterpolation(const GridType& _grid, const Vector& _subGridFunction, Vector& _hostGridFunction) : grid(_grid), hostgrid(*(_grid.hostgrid_)), @@ -40,7 +40,7 @@ class SubGridElementInterpolation } - //! \todo Pleas doc me ! + //! \todo Please doc me ! void transfer(const ElementPointer& element,const HostElementPointer& hostElement) { const Dune::LagrangeShapeFunctionSet<double, double, dim>& subGridBaseSet @@ -69,20 +69,20 @@ class SubGridElementInterpolation const GridType& grid; const HostGridType& hostgrid; - //! \todo Pleas doc me ! + //! \todo Please doc me ! Dune::BitField processed; - //! \todo Pleas doc me ! + //! \todo Please doc me ! const Vector& subGridFunction; - //! \todo Pleas doc me ! + //! \todo Please doc me ! Vector& hostGridFunction; }; -//! \todo Pleas doc me ! +//! \todo Please doc me ! template<class GridType, class Vector> class SubGridElementRestriction { @@ -94,7 +94,7 @@ class SubGridElementRestriction enum {dim = GridType::dimension}; - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridElementRestriction(const GridType& _grid, const Vector& _hostGridFunction, Vector& _subGridFunction) : grid(_grid), hostgrid(*(_grid.hostgrid_)), @@ -108,7 +108,7 @@ class SubGridElementRestriction } - //! \todo Pleas doc me ! + //! \todo Please doc me ! void transfer(const ElementPointer& element,const HostElementPointer& hostElement) { const Dune::LagrangeShapeFunctionSet<double, double, dim>& subGridBaseSet @@ -138,13 +138,13 @@ class SubGridElementRestriction const GridType& grid; const HostGridType& hostgrid; - //! \todo Pleas doc me ! + //! \todo Please doc me ! Dune::BitField processed; - //! \todo Pleas doc me ! + //! \todo Please doc me ! const Vector& hostGridFunction; - //! \todo Pleas doc me ! + //! \todo Please doc me ! Vector& subGridFunction; }; @@ -167,7 +167,7 @@ class SubGridTransfer enum {dim = GridType::dimension}; - //! \todo Pleas doc me ! + //! \todo Please doc me ! SubGridTransfer(const GridType& _grid) : grid(_grid), hostgrid(*(_grid.hostgrid_)) @@ -176,7 +176,7 @@ class SubGridTransfer } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template<class ElementTransfer> void transfer(ElementTransfer& elementTransfer) const { @@ -207,7 +207,7 @@ class SubGridTransfer } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <class Vector> void interpolate(const Vector& subGridFunction, Vector& hostGridFunction) const { @@ -217,7 +217,7 @@ class SubGridTransfer } - //! \todo Pleas doc me ! + //! \todo Please doc me ! template <class Vector> void restrict(const Vector& hostGridFunction, Vector& subGridFunction) const {