waLBerla 7.3
Loading...
Searching...
No Matches
walberla::field::internal::GatherExporter Class Reference

#include <GatherExport.impl.h>

Public Member Functions

 GatherExporter (const shared_ptr< StructuredBlockForest > &blocks, ConstBlockDataID fieldId, CellInterval boundingBox=CellInterval(), int targetRank=0)
template<typename FieldType>
void operator() (python_coupling::NonCopyableWrap< FieldType >)
py::object getResultField ()

Private Attributes

py::object resultField_
shared_ptr< StructuredBlockStorageblocks_
ConstBlockDataID fieldId_
std::string vtkName_
CellInterval boundingBox_
int targetRank_

Constructor & Destructor Documentation

◆ GatherExporter()

walberla::field::internal::GatherExporter::GatherExporter ( const shared_ptr< StructuredBlockForest > & blocks,
ConstBlockDataID fieldId,
CellInterval boundingBox = CellInterval(),
int targetRank = 0 )
inline

Member Function Documentation

◆ getResultField()

py::object walberla::field::internal::GatherExporter::getResultField ( )
inline

◆ operator()()

template<typename FieldType>
void walberla::field::internal::GatherExporter::operator() ( python_coupling::NonCopyableWrap< FieldType > )
inline

Member Data Documentation

◆ blocks_

shared_ptr< StructuredBlockStorage > walberla::field::internal::GatherExporter::blocks_
private

◆ boundingBox_

CellInterval walberla::field::internal::GatherExporter::boundingBox_
private

◆ fieldId_

ConstBlockDataID walberla::field::internal::GatherExporter::fieldId_
private

◆ resultField_

py::object walberla::field::internal::GatherExporter::resultField_
private

◆ targetRank_

int walberla::field::internal::GatherExporter::targetRank_
private

◆ vtkName_

std::string walberla::field::internal::GatherExporter::vtkName_
private

The documentation for this class was generated from the following file:
  • /builds/administration/walberla-website/walberla/src/python_coupling/export/GatherExport.impl.h