dune-grid  2.3.1-rc1
identity.hh
Go to the documentation of this file.
1 // -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
2 // vi: set et ts=4 sw=2 sts=2:
3 #ifndef DUNE_GEOGRID_IDENTITY_HH
4 #define DUNE_GEOGRID_IDENTITY_HH
5 
7 
8 namespace Dune
9 {
10 
11  template< class ctype, unsigned int dim >
14  < ctype, dim, dim, IdenticalCoordFunction< ctype, dim > >
15  {
18 
19  public:
21  typedef typename Base :: RangeVector RangeVector;
22 
23  void evaluate ( const DomainVector &x, RangeVector &y ) const
24  {
25  y = x;
26  }
27  };
28 
29 }
30 
31 #endif
void evaluate(const DomainVector &x, RangeVector &y) const
Definition: identity.hh:23
Base::RangeVector RangeVector
Definition: identity.hh:21
FieldVector< ctype, dimRange > RangeVector
range vector for the evaluate method
Definition: coordfunction.hh:59
Definition: identity.hh:12
FieldVector< ctype, dimDomain > DomainVector
domain vector for the evaluate method
Definition: coordfunction.hh:57
Base::DomainVector DomainVector
Definition: identity.hh:20
Derive an implementation of an analytical coordinate function from this class.
Definition: coordfunction.hh:15