|
dune-vtk 2.12
|
Loading...
Searching...
No Matches
Dune::Vtk::LagrangeGridFunction< GridType, RangeType, Context > Class Template Reference
Grid-function representing values from a VTK file with local Lagrange interpolation of the values stored on the Lagrange nodes. More...
#include <dune/vtk/gridfunctions/lagrangegridfunction.hh>
Classes | |
| struct | EntitySet |
Public Types | |
| using | Domain = typename EntitySet::GlobalCoordinate |
| using | Range = RangeType |
| using | Signature = Range(Domain) |
Public Member Functions | |
| LagrangeGridFunction (GridCreator const &creator, std::vector< Field > const &values, std::string name, unsigned int ncomps, Vtk::DataTypes dataType, std::vector< std::uint8_t > const &types, std::vector< std::int64_t > const &offsets, std::vector< std::int64_t > const &connectivity) | |
| LagrangeGridFunction ()=default | |
| Range | operator() (Domain const &global) const |
| Global evaluation. Not supported! | |
| EntitySet const & | entitySet () const |
| Return a type that defines the element that can be iterated. | |
| std::string const & | name () const |
| int | numComponents () const |
| Vtk::DataTypes | dataType () const |
Friends | |
| LocalFunction< typename EntitySet::Element > | localFunction (LagrangeGridFunction const &gf) |
Detailed Description
template<class GridType, class RangeType, class Context>
class Dune::Vtk::LagrangeGridFunction< GridType, RangeType, Context >
class Dune::Vtk::LagrangeGridFunction< GridType, RangeType, Context >
Grid-function representing values from a VTK file with local Lagrange interpolation of the values stored on the Lagrange nodes.
Member Typedef Documentation
◆ Domain
template<class GridType , class RangeType , class Context >
| using Dune::Vtk::LagrangeGridFunction< GridType, RangeType, Context >::Domain = typename EntitySet::GlobalCoordinate |
◆ Range
template<class GridType , class RangeType , class Context >
| using Dune::Vtk::LagrangeGridFunction< GridType, RangeType, Context >::Range = RangeType |
◆ Signature
template<class GridType , class RangeType , class Context >
| using Dune::Vtk::LagrangeGridFunction< GridType, RangeType, Context >::Signature = Range(Domain) |
Constructor & Destructor Documentation
◆ LagrangeGridFunction() [1/2]
template<class GridType , class RangeType , class Context >
|
inline |
Construct a grid-function. Passed in data is stroed by reference, thus must have a life-time greater than that of the grid-function and corresponding local-function.
◆ LagrangeGridFunction() [2/2]
template<class GridType , class RangeType , class Context >
|
default |
Member Function Documentation
◆ dataType()
template<class GridType , class RangeType , class Context >
|
inline |
◆ entitySet()
template<class GridType , class RangeType , class Context >
|
inline |
Return a type that defines the element that can be iterated.
◆ name()
template<class GridType , class RangeType , class Context >
|
inline |
◆ numComponents()
template<class GridType , class RangeType , class Context >
|
inline |
◆ operator()()
template<class GridType , class RangeType , class Context >
|
inline |
Global evaluation. Not supported!
Friends And Related Symbol Documentation
◆ localFunction
template<class GridType , class RangeType , class Context >
|
friend |
Construct a local-function depending on the Context type either PointDataLocalFunction or CellDataLocalFunction
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8