From 6d58420336d787f66b395c190e9c997a81778f55 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@dune-project.org>
Date: Mon, 19 Jul 2004 14:36:40 +0000
Subject: [PATCH] Auch die Klasse function erscheint jetzt unter doxygen
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

HINWEIS:  Alle zu einer Klasse gehörigen Dinge (Methoden, Daten, etc)
erscheinen *nur dann* im doxygen, wenn auch die Klasse selbst dokumentiert
ist!

[[Imported from SVN: r595]]
---
 common/function.hh | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/common/function.hh b/common/function.hh
index 181dea681..ca2bef8b6 100644
--- a/common/function.hh
+++ b/common/function.hh
@@ -22,18 +22,26 @@ namespace Dune {
 
   typedef int deriType;
 
-
+  /** \brief ???
+   * \todo Please doc me!
+   */
   template< class FunctionSpaceType, class FunctionImp>
   class Function : public Mapping < typename FunctionSpaceType::DomainField,
                        typename FunctionSpaceType::RangeField , typename FunctionSpaceType::Domain, typename FunctionSpaceType::Range > {
 
   public:
+    //! ???
     typedef typename FunctionSpaceType::Domain Domain ;
+    //! ???
     typedef typename FunctionSpaceType::Range Range ;
+    //! ???
     typedef typename FunctionSpaceType::JacobianRange JacobianRange;
+    //! ???
     typedef typename FunctionSpaceType::HessianRange HessianRange;
+    //! ???
     typedef FunctionSpaceType FunctionSpace;
 
+    //! ???
     Function ( FunctionSpaceType & f ) : functionSpace_ (f) {} ;
 
     //! evaluate Function
@@ -41,13 +49,17 @@ namespace Dune {
 
     //! evaluate function and derivatives
     template <int derivation>
+
+    //! ???
     void evaluate  ( const Vec<derivation,deriType> &diffVariable,
                      const Domain & , Range &) const {};
 
+    //! ???
     FunctionSpaceType &getFunctionSpace() const { return functionSpace_; }
 
   protected:
 
+    //! ???
     FunctionSpaceType & functionSpace_;
 
   };
-- 
GitLab