dune-vtk  0.2
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Dune::Vtk::LagrangePointSet< K, dim > Class Template Reference

A set of lagrange points compatible with the numbering of VTK and Gmsh. More...

#include <dune/vtk/utility/lagrangepoints.hh>

Inheritance diagram for Dune::Vtk::LagrangePointSet< K, dim >:
Inheritance graph

Public Member Functions

 LagrangePointSet (std::size_t order)
 
void build (GeometryType gt)
 Fill the lagrange points for the given geometry type. More...
 
template<class Topology >
bool build ()
 Fill the lagrange points for the given topology type Topology More...
 

Static Public Member Functions

template<class Topology >
static bool supports (std::size_t order)
 

Static Public Attributes

static const unsigned int dimension = dim
 

Detailed Description

template<class K, unsigned int dim>
class Dune::Vtk::LagrangePointSet< K, dim >

A set of lagrange points compatible with the numbering of VTK and Gmsh.

Template Parameters
KField-type for the coordinates
dimDimension of the coordinates

Constructor & Destructor Documentation

◆ LagrangePointSet()

template<class K , unsigned int dim>
Dune::Vtk::LagrangePointSet< K, dim >::LagrangePointSet ( std::size_t  order)
inline

Member Function Documentation

◆ build() [1/2]

template<class K , unsigned int dim>
template<class Topology >
bool Dune::Vtk::LagrangePointSet< K, dim >::build ( )
inline

Fill the lagrange points for the given topology type Topology

◆ build() [2/2]

template<class K , unsigned int dim>
void Dune::Vtk::LagrangePointSet< K, dim >::build ( GeometryType  gt)
inline

Fill the lagrange points for the given geometry type.

◆ supports()

template<class K , unsigned int dim>
template<class Topology >
static bool Dune::Vtk::LagrangePointSet< K, dim >::supports ( std::size_t  order)
inlinestatic

Returns whether the point set support the given topology type Topology and can generate point for the given order.

Member Data Documentation

◆ dimension

template<class K , unsigned int dim>
const unsigned int Dune::Vtk::LagrangePointSet< K, dim >::dimension = dim
static

The documentation for this class was generated from the following file: