walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType > Class Template Reference

#include <CommonDataSources.h>

+ Inheritance diagram for walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType >:

Public Types

typedef PeVTKMeshWriter< MeshType, Tesselation >::template VertexDataSource< OutputType > Base
 
typedef Base::Vertices Vertices
 
typedef Base::value_type value_type
 
typedef Base::BodyPointerVPropManager BodyPointerVPropManager
 

Public Member Functions

 SIDVertexDataSource (const std::string &_name="sid")
 
virtual uint_t numComponents ()
 
virtual void getData (const MeshType &, const Vertices &vertices, std::vector< value_type > &data, const BodyPointerVPropManager &bodyPointer)
 

Member Typedef Documentation

◆ Base

template<typename MeshType , typename Tesselation , typename OutputType = uint64_t>
typedef PeVTKMeshWriter<MeshType, Tesselation>::template VertexDataSource< OutputType > walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType >::Base

◆ BodyPointerVPropManager

template<typename MeshType , typename Tesselation , typename OutputType = uint64_t>
typedef Base::BodyPointerVPropManager walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType >::BodyPointerVPropManager

◆ value_type

template<typename MeshType , typename Tesselation , typename OutputType = uint64_t>
typedef Base::value_type walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType >::value_type

◆ Vertices

template<typename MeshType , typename Tesselation , typename OutputType = uint64_t>
typedef Base::Vertices walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType >::Vertices

Constructor & Destructor Documentation

◆ SIDVertexDataSource()

template<typename MeshType , typename Tesselation , typename OutputType = uint64_t>
walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType >::SIDVertexDataSource ( const std::string &  _name = "sid")
inline

Member Function Documentation

◆ getData()

template<typename MeshType , typename Tesselation , typename OutputType = uint64_t>
virtual void walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType >::getData ( const MeshType ,
const Vertices vertices,
std::vector< value_type > &  data,
const BodyPointerVPropManager bodyPointer 
)
inlinevirtual

◆ numComponents()

template<typename MeshType , typename Tesselation , typename OutputType = uint64_t>
virtual uint_t walberla::mesh::pe::SIDVertexDataSource< MeshType, Tesselation, OutputType >::numComponents ( )
inlinevirtual

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