|
dune-vtk 2.12
|
Loading...
Searching...
No Matches
lagrangegridfunction.hh
Go to the documentation of this file.
64 PointDataLocalFunction (GridCreator const* creator, std::vector<Field> const* values, unsigned int comp,
137 friend DummyLocalFunctionDerivative<LocalContext,Range,Domain> derivative (PointDataLocalFunction const&) { return {}; }
168 CellDataLocalFunction (GridCreator const* creator, std::vector<Field> const* values, unsigned int comp,
269 friend LocalFunction<typename EntitySet::Element> localFunction (LagrangeGridFunction const& gf)
Macro for wrapping error checks and throwing exceptions.
#define VTK_ASSERT(cond)
check if condition cond holds; otherwise, throw a VtkError.
Definition errors.hh:29
STL namespace.
Definition writer.hh:16
LagrangeGridCreator(GridFactory< Grid > &) -> LagrangeGridCreator< Grid >
std::decay_t< std::invoke_result_t< F, D > > RangeType
Result type of the function F when called with an argument of type D.
Definition rangetype.hh:21
@ UNKNOWN
virtual void operator()()=0
#define DUNE_THROW(E,...)
const GlobalIndex & global() const
LocalIndex & local()
derivative
T field_type
Definition lagrangegridcreator.hh:38
Grid-function representing values from a VTK file with local Lagrange interpolation of the values sto...
Definition lagrangegridfunction.hh:23
EntitySet const & entitySet() const
Return a type that defines the element that can be iterated.
Definition lagrangegridfunction.hh:247
int numComponents() const
Definition lagrangegridfunction.hh:257
LagrangeGridFunction()=default
friend LocalFunction< typename EntitySet::Element > localFunction(LagrangeGridFunction const &gf)
Definition lagrangegridfunction.hh:269
Vtk::DataTypes dataType() const
Definition lagrangegridfunction.hh:262
Range(Domain) Signature
Definition lagrangegridfunction.hh:47
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)
Definition lagrangegridfunction.hh:222
typename EntitySet::GlobalCoordinate Domain
Definition lagrangegridfunction.hh:45
std::string const & name() const
Definition lagrangegridfunction.hh:252
Definition lagrangegridfunction.hh:38
typename Element::Geometry::GlobalCoordinate GlobalCoordinate
Definition lagrangegridfunction.hh:42
typename GridType::template Codim< 0 >::Entity Element
Definition lagrangegridfunction.hh:40
typename Element::Geometry::LocalCoordinate LocalCoordinate
Definition lagrangegridfunction.hh:41
T bind(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8