walberla::mesh::AreaFaceDataSource< MeshType, OutputType > Class Template Reference

#include <CommonDataSources.h>

+ Inheritance diagram for walberla::mesh::AreaFaceDataSource< MeshType, OutputType >:

Public Types

typedef VTKMeshWriter< MeshType >::Faces Faces
 
typedef VTKMeshWriter< MeshType >::template FaceDataSource< OutputType >::value_type value_type
 

Public Member Functions

 AreaFaceDataSource (const std::string &_name="Area")
 
virtual uint_t numComponents ()
 
virtual void getData (const MeshType &mesh, const Faces &faces, std::vector< value_type > &data)
 

Member Typedef Documentation

◆ Faces

template<typename MeshType , typename OutputType = typename MeshType::Normal::value_type>
typedef VTKMeshWriter<MeshType>::Faces walberla::mesh::AreaFaceDataSource< MeshType, OutputType >::Faces

◆ value_type

template<typename MeshType , typename OutputType = typename MeshType::Normal::value_type>
typedef VTKMeshWriter<MeshType>::template FaceDataSource< OutputType >::value_type walberla::mesh::AreaFaceDataSource< MeshType, OutputType >::value_type

Constructor & Destructor Documentation

◆ AreaFaceDataSource()

template<typename MeshType , typename OutputType = typename MeshType::Normal::value_type>
walberla::mesh::AreaFaceDataSource< MeshType, OutputType >::AreaFaceDataSource ( const std::string &  _name = "Area")
inline

Member Function Documentation

◆ getData()

template<typename MeshType , typename OutputType = typename MeshType::Normal::value_type>
virtual void walberla::mesh::AreaFaceDataSource< MeshType, OutputType >::getData ( const MeshType mesh,
const Faces faces,
std::vector< value_type > &  data 
)
inlinevirtual

◆ numComponents()

template<typename MeshType , typename OutputType = typename MeshType::Normal::value_type>
virtual uint_t walberla::mesh::AreaFaceDataSource< MeshType, OutputType >::numComponents ( )
inlinevirtual

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