Skip to content
Snippets Groups Projects
Commit 6d584203 authored by Oliver Sander's avatar Oliver Sander
Browse files

Auch die Klasse function erscheint jetzt unter doxygen

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]]
parent 972cc102
No related branches found
No related tags found
No related merge requests found
......@@ -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_;
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment