Dune Core Modules (2.4.1)
Dune::MultiLinearGeometryTraits< ct >::CornerStorage< mydim, cdim > Struct Template Reference
template specifying the storage for the corners More...
#include <dune/geometry/multilineargeometry.hh>
Detailed Description
template<class ct>
template<int mydim, int cdim>
struct Dune::MultiLinearGeometryTraits< ct >::CornerStorage< mydim, cdim >
template<int mydim, int cdim>
struct Dune::MultiLinearGeometryTraits< ct >::CornerStorage< mydim, cdim >
template specifying the storage for the corners
Internally, the MultiLinearGeometry needs to store the corners of the geometry.
The corner storage may be chosen depending on geometry dimension and coordinate dimension. It is required to contain a type named Type, e.g.,
template< int mydim, int cdim >
struct CornerStorage
{
typedef std::vector< FieldVector< ctype, cdim > > Type;
};
template specifying the storage for the corners
Definition: multilineargeometry.hh:96
By default, a std::vector of FieldVector is used.
Apart from being copy constructable and assignable, the corner storage must provide a constant input iterator, i.e., it must define a type const_iterator and a pair of constant begin / end methods.
- Template Parameters
-
mydim geometry dimension cdim coordinate dimension
The documentation for this struct was generated from the following file:
- dune/geometry/multilineargeometry.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 21, 23:30, 2024)