|
waLBerla 7.3
|
#include <Velocity.h>
Public Types | |
| using | PdfField_T = PdfField<LatticeModel_T> |
| Public Types inherited from walberla::vtk::BlockCellDataWriter< float, 3 > | |
| using | value_type |
Public Member Functions | |
| VelocitySIVTKWriter (const ConstBlockDataID &pdfFieldId, const real_t dx_SI, const real_t dt_SI, const std::string &id) | |
| Public Member Functions inherited from walberla::vtk::BlockCellDataWriter< float, 3 > | |
| BlockCellDataWriter (const std::string &id) | |
| ~BlockCellDataWriter () override=default | |
| void | push (std::ostream &os, const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, const cell_idx_t f) override |
| For the documentation of this function, please refer to the documentation/general description of this class. | |
| uint_t | fSize () const override |
| must return the size of the fourth dimension | |
| std::string | typeString () const override |
| Every data type is assigned a specific string in VTK. | |
| Public Member Functions inherited from walberla::vtk::internal::BlockCellDataWriter | |
| BlockCellDataWriter (const std::string &id) | |
| void | configure (const IBlock &block, const StructuredBlockStorage &sbs) |
| virtual void | push (Base64Writer &b64, const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, const cell_idx_t f)=0 |
| For the documentation of this function, please refer to the documentation/general description of this class. | |
| virtual void | push (std::ostream &os, const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, const cell_idx_t f, const real_t localXCell, const real_t localYCell, const real_t localZCell, const real_t globalX, const real_t globalY, const real_t globalZ, const real_t samplingDx, const real_t samplingDy, const real_t samplingDz) |
| For the documentation of this function, please refer to the documentation/general description of this class. | |
| virtual void | push (Base64Writer &b64, const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, const cell_idx_t f, const real_t localXCell, const real_t localYCell, const real_t localZCell, const real_t globalX, const real_t globalY, const real_t globalZ, const real_t samplingDx, const real_t samplingDy, const real_t samplingDz) |
| For the documentation of this function, please refer to the documentation/general description of this class. | |
| uint_t | xSize () const |
| uint_t | ySize () const |
| uint_t | zSize () const |
| const std::string & | identifier () const |
Protected Member Functions | |
| void | configure () |
| Every time "configure( const IBlock& block, const StructuredBlockStorage& sbs )" is called, the block and its corresponding structured block storage assigned to the BlockCellDataWriter may change. | |
| OutputType | evaluate (const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, const cell_idx_t f) |
| Protected Member Functions inherited from walberla::vtk::internal::BlockCellDataWriter | |
| void | setIdentifier (const std::string &id) |
Protected Attributes | |
| const ConstBlockDataID | bdid_ |
| const PdfField_T * | pdf_ |
| const real_t | dxDividedByDt_SI_ |
| Protected Attributes inherited from walberla::vtk::internal::BlockCellDataWriter | |
| const IBlock * | block_ |
| const StructuredBlockStorage * | blockStorage_ |
| std::string | identifier_ |
Additional Inherited Members | |
| Static Public Attributes inherited from walberla::vtk::BlockCellDataWriter< float, 3 > | |
| static const uint_t | F_SIZE |
| using walberla::lbm::VelocitySIVTKWriter< LatticeModel_T, OutputType >::PdfField_T = PdfField<LatticeModel_T> |
|
inline |
|
inlineprotectedvirtual |
Every time "configure( const IBlock& block, const StructuredBlockStorage& sbs )" is called, the block and its corresponding structured block storage assigned to the BlockCellDataWriter may change.
This triggers the call of this function which must be implemented and is intended for reacting to these changes.
Implements walberla::vtk::internal::BlockCellDataWriter.
|
inlineprotectedvirtual |
Implements walberla::vtk::BlockCellDataWriter< float, 3 >.
|
protected |
|
protected |
|
protected |