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

#include <CommonDataSources.h>

+ Inheritance diagram for walberla::mesh::pe::SurfaceVelocityVertexDataSource< 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

 SurfaceVelocityVertexDataSource (const std::string &_name="surfaceVelocity")
 
virtual ~SurfaceVelocityVertexDataSource ()=default
 
virtual uint_t numComponents ()
 
virtual void getData (const MeshType &mesh, const Vertices &vertices, std::vector< value_type > &data, const BodyPointerVPropManager &bodyPointer)
 

Member Typedef Documentation

◆ Base

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

◆ BodyPointerVPropManager

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

◆ value_type

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

◆ Vertices

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

Constructor & Destructor Documentation

◆ SurfaceVelocityVertexDataSource()

template<typename MeshType , typename Tesselation , typename OutputType = real_t>
walberla::mesh::pe::SurfaceVelocityVertexDataSource< MeshType, Tesselation, OutputType >::SurfaceVelocityVertexDataSource ( const std::string &  _name = "surfaceVelocity")
inline

◆ ~SurfaceVelocityVertexDataSource()

template<typename MeshType , typename Tesselation , typename OutputType = real_t>
virtual walberla::mesh::pe::SurfaceVelocityVertexDataSource< MeshType, Tesselation, OutputType >::~SurfaceVelocityVertexDataSource ( )
virtualdefault

Member Function Documentation

◆ getData()

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

◆ numComponents()

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

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