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