|
| VTKOutput () |
|
| VTKOutput (const BlockStorage &sbs, const std::string &identifier, const uint_t writeFrequency, const std::string &baseFolder, const std::string &executionFolder, const bool continuousNumbering, const bool binary, const bool littleEndian, const bool useMPIIO, const uint_t initialExecutionCount=0) |
| creates a VTKOutput object that is supposed to output the domain decomposition More...
|
|
| VTKOutput (const StructuredBlockStorage &sbs, const std::string &identifier, const uint_t writeFrequency, const std::string &baseFolder, const std::string &executionFolder, const bool continuousNumbering, const bool binary, const bool littleEndian, const bool useMPIIO, const uint_t ghostLayers, const bool forcePVTU, const uint_t initialExecutionCount=0) |
| creates a VTKOutput object that is supposed to output block data/cell data More...
|
|
| VTKOutput (const shared_ptr< PointDataSource > &pds, const std::string &identifier, const uint_t writeFrequency, const std::string &baseFolder, const std::string &executionFolder, const bool continuousNumbering, const bool binary, const bool littleEndian, const bool useMPIIO, const uint_t initialExecutionCount=0) |
| creates a VTKOutput object that is supposed to output arbitrary point data More...
|
|
| VTKOutput (const shared_ptr< PolylineDataSource > &pds, const std::string &identifier, const uint_t writeFrequency, const std::string &baseFolder, const std::string &executionFolder, const bool continuousNumbering, const bool binary, const bool littleEndian, const bool useMPIIO, const uint_t initialExecutionCount=0) |
| creates a VTKOutput object that is supposed to output arbitrary polyline data More...
|
|
void | init (const std::string &identifier) |
|
void | writeDomainDecomposition (const std::string &path, const Set< SUID > &requiredStates, const Set< SUID > &incompatibleStates) const |
|
void | writeDomainDecompositionPieces (std::ostream &ofs, const Set< SUID > &requiredStates, const Set< SUID > &incompatibleStates) const |
|
void | computeOutputPoints (std::vector< Vector3< real_t > > &points, std::vector< bool > &outputPoint, uint_t &numberOfPoints) const |
|
void | writePointDataPieceHelper (const std::vector< Vector3< real_t > > &points, const std::vector< bool > &outputPoint, const uint_t numberOfPoints, std::ostream &ofs) const |
|
void | writePointData (const std::string &path) |
|
void | writePointDataPieces (std::ostream &ofs) |
|
void | computeOutputPolylines (std::vector< std::vector< Vector3< real_t > > > &lines, std::vector< std::vector< bool > > &outputPolylinePoint, std::vector< size_t > &polylineSize, uint_t &numberOfPolylines, uint_t &numberOfPolylinePoints) const |
|
void | writePolylineDataPieceHelper (const std::vector< std::vector< Vector3< real_t > > > &lines, const std::vector< std::vector< bool > > &outputPolylinePoint, const std::vector< size_t > &polylineSize, const uint_t numberOfPolylines, const uint_t numberOfPolylinePoints, std::ostream &ofs) const |
|
void | writePolylineData (const std::string &path) |
|
void | writePolylineDataPieces (std::ostream &ofs) |
|
void | computeVTUCells (const IBlock &block, CellVector &cellsOut) const |
|
void | writeBlocks (const std::string &path, const Set< SUID > &requiredStates, const Set< SUID > &incompatibleStates) |
|
void | writeBlockPieces (std::ostream &oss, const Set< SUID > &requiredStates, const Set< SUID > &incompatibleStates) |
|
void | writeVTI (std::ostream &ofs, const IBlock &block) const |
|
void | writeVTI_sampling (std::ostream &ofs, const IBlock &block) const |
|
void | writeVTIPiece (std::ostream &ofs, const IBlock &block) const |
|
void | writeVTIPiece_sampling (std::ostream &ofs, const IBlock &block) const |
|
void | writeVTU (std::ostream &ofs, const IBlock &block, const CellVector &cells) const |
|
void | writeVTU_sampling (std::ostream &ofs, const IBlock &block, const CellVector &cells) const |
|
void | writeVTUPiece (std::ostream &ofs, const IBlock &block, const CellVector &cells) const |
|
void | writeVTUPiece_sampling (std::ostream &ofs, const IBlock &block, const CellVector &cells) const |
|
void | writeVTUHeader (std::ofstream &ofs, const uint_t numberOfCells, const std::vector< VertexCoord > &vc, const std::vector< Index > &ci) const |
|
void | writeVTUHeaderPiece (std::ostream &ofs, const uint_t numberOfCells, const std::vector< VertexCoord > &vc, const std::vector< Index > &ci) const |
|
uint8_t | ghostLayerNr (const IBlock &block, const cell_idx_t x, const cell_idx_t y, const cell_idx_t z) const |
|
std::vector< SamplingCell > | getSamplingCells (const IBlock &block, const CellVector &cells) const |
|
void | writeCellData (std::ostream &ofs, const IBlock &block, const CellVector &cells) const |
|
void | writeCellData (std::ostream &ofs, const IBlock &block, const std::vector< SamplingCell > &cells) const |
|
void | writePVD () |
|
void | writePVTI (const uint_t collector) const |
|
void | writePVTI_sampled (const uint_t collector) const |
|
void | writePVTU (const uint_t collector) const |
|
bool | writeCombinedVTI (std::string localPart, const uint_t collector) const |
|
bool | writeCombinedVTI_sampled (std::string localPart, const uint_t collector) const |
|
bool | writeCombinedVTU (std::string localPart, const uint_t collector) const |
|
void | getFilenames (std::vector< filesystem::path > &blocks, const uint_t collector) const |
|
void | writePPointData (std::ofstream &ofs) const |
|
void | writePCellData (std::ofstream &ofs) const |
|
CellInterval | getSampledCellInterval (const AABB &aabb) const |
|
|
shared_ptr< VTKOutput > | createVTKOutput_DomainDecomposition (const BlockStorage &bs, const std::string &identifier, const uint_t writeFrequency, const std::string &baseFolder, const std::string &executionFolder, const bool continuousNumbering, const bool binary, const bool littleEndian, const bool useMPIIO, const uint_t initialExecutionCount) |
| creates a VTKOutput object that is supposed to output the domain decomposition More...
|
|
shared_ptr< VTKOutput > | createVTKOutput_BlockData (const StructuredBlockStorage &sbs, const std::string &identifier, const uint_t writeFrequency, const uint_t ghostLayers, const bool forcePVTU, const std::string &baseFolder, const std::string &executionFolder, const bool continuousNumbering, const bool binary, const bool littleEndian, const bool useMPIIO, const uint_t initialExecutionCount) |
| creates a VTKOutput object that is supposed to output block data/cell data More...
|
|
shared_ptr< VTKOutput > | createVTKOutput_PointData (const shared_ptr< PointDataSource > pds, const std::string &identifier, const uint_t writeFrequency, const std::string &baseFolder, const std::string &executionFolder, const bool continuousNumbering, const bool binary, const bool littleEndian, const bool useMPIIO, const uint_t initialExecutionCount) |
| creates a VTKOutput object that is supposed to output arbitrary point data More...
|
|
shared_ptr< VTKOutput > | createVTKOutput_PolylineData (const shared_ptr< PolylineDataSource > pds, const std::string &identifier, const uint_t writeFrequency, const std::string &baseFolder, const std::string &executionFolder, const bool continuousNumbering, const bool binary, const bool littleEndian, const bool useMPIIO, const uint_t initialExecutionCount) |
| creates a VTKOutput object that is supposed to output arbitrary polyline data More...
|
|