|
| 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
|
|
| 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, const bool amrFileFormat=false, const bool oneFilePerProcess=false) |
| creates a VTKOutput object that is supposed to output block data/cell data
|
|
| 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
|
|
| 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
|
|
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 | writeParallelVTU (std::ostream &ofs, const Set< SUID > &requiredStates, const Set< SUID > &incompatibleStates) 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 Set< SUID > &requiredStates, const Set< SUID > &incompatibleStates) const |
|
void | writeCellData (std::ostream &ofs, const IBlock &block, const std::vector< SamplingCell > &cells) const |
|
void | writePVD () |
|
void | writeVTHBSeries () |
|
void | writePVTI (const uint_t collector) const |
|
void | writePVTI_sampled (const uint_t collector) const |
|
void | writeVTHB (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 | getFilenamesSortedByLevel (std::vector< 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=std::string("domain_decomposition"), const uint_t writeFrequency=1, const std::string &baseFolder=std::string("vtk_out"), const std::string &executionFolder=std::string("simulation_step"), const bool continuousNumbering=false, const bool binary=true, const bool littleEndian=true, const bool useMPIIO=true, const uint_t initialExecutionCount=0) |
| creates a VTKOutput object that is supposed to output the domain decomposition
|
|
shared_ptr< VTKOutput > | createVTKOutput_BlockData (const StructuredBlockStorage &sbs, const std::string &identifier=std::string("block_data"), const uint_t writeFrequency=1, const uint_t ghostLayers=0, const bool forcePVTU=false, const std::string &baseFolder=std::string("vtk_out"), const std::string &executionFolder=std::string("simulation_step"), const bool continuousNumbering=false, const bool binary=true, const bool littleEndian=true, const bool useMPIIO=true, const uint_t initialExecutionCount=0, const bool amrFileFormat=false, const bool oneFilePerProcess=false) |
| creates a VTKOutput object that is supposed to output block data/cell data
|
|
shared_ptr< VTKOutput > | createVTKOutput_PointData (const shared_ptr< PointDataSource > pds, const std::string &identifier=std::string("point_data"), const uint_t writeFrequency=1, const std::string &baseFolder=std::string("vtk_out"), const std::string &executionFolder=std::string("simulation_step"), const bool continuousNumbering=false, const bool binary=true, const bool littleEndian=true, const bool useMPIIO=true, const uint_t initialExecutionCount=0) |
| creates a VTKOutput object that is supposed to output arbitrary point data
|
|
shared_ptr< VTKOutput > | createVTKOutput_PolylineData (const shared_ptr< PolylineDataSource > pds, const std::string &identifier=std::string("point_data"), const uint_t writeFrequency=1, const std::string &baseFolder=std::string("vtk_out"), const std::string &executionFolder=std::string("simulation_step"), const bool continuousNumbering=false, const bool binary=true, const bool littleEndian=true, const bool useMPIIO=true, const uint_t initialExecutionCount=0) |
| creates a VTKOutput object that is supposed to output arbitrary polyline data
|
|