walberla::vtk::BlockCellDataWriterScalingAdapter< T > Class Template Reference

#include <BlockCellDataWriter.h>

+ Inheritance diagram for walberla::vtk::BlockCellDataWriterScalingAdapter< T >:

Public Types

using value_type = typename T::value_type
 

Public Member Functions

 BlockCellDataWriterScalingAdapter (const std::string &id, const T &base, value_type factor)
 

Static Public Attributes

static const uint_t F_SIZE = T::F_SIZE
 

Protected Member Functions

virtual value_type evaluate (const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, const cell_idx_t f)
 

Private Attributes

value_type factor_
 

Member Typedef Documentation

◆ value_type

template<typename T >
using walberla::vtk::BlockCellDataWriterScalingAdapter< T >::value_type = typename T::value_type

Constructor & Destructor Documentation

◆ BlockCellDataWriterScalingAdapter()

template<typename T >
walberla::vtk::BlockCellDataWriterScalingAdapter< T >::BlockCellDataWriterScalingAdapter ( const std::string &  id,
const T &  base,
value_type  factor 
)
inline

Member Function Documentation

◆ evaluate()

template<typename T >
virtual value_type walberla::vtk::BlockCellDataWriterScalingAdapter< T >::evaluate ( const cell_idx_t  x,
const cell_idx_t  y,
const cell_idx_t  z,
const cell_idx_t  f 
)
inlineprotectedvirtual

Member Data Documentation

◆ F_SIZE

template<typename T >
const uint_t walberla::vtk::BlockCellDataWriterScalingAdapter< T >::F_SIZE = T::F_SIZE
static

◆ factor_

template<typename T >
value_type walberla::vtk::BlockCellDataWriterScalingAdapter< T >::factor_
private

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