|
template<typename T > |
shared_ptr< BlockCellDataWriterScalingAdapter< T > > | makeBlockCellDataWriterScalingAdapter (const std::string &id, const shared_ptr< T > &base, typename T::value_type factor) |
|
template<typename T > |
static void | splitVector (T &x, T &y, T &z, const Config::BlockHandle &bb, const std::string &vertex, const std::string &errorMsg) |
|
static std::vector< std::string > | splitList (const std::string &string) |
|
static void | addStates (Set< SUID > &set, const std::string &string) |
|
void | initializeVTKOutput (std::map< std::string, SelectableOutputFunction > &outputFunctions, const shared_ptr< const StructuredBlockStorage > &storage, const shared_ptr< Config > &config, const std::string &configBlockName, const std::vector< shared_ptr< BlockCellDataWriterInterface > > &writers, const std::map< std::string, VTKOutput::CellFilter > &filters, const std::map< std::string, VTKOutput::BeforeFunction > &beforeFunctions) |
|
void | initializeVTKOutput (std::map< std::string, SelectableOutputFunction > &outputFunctions, const shared_ptr< const StructuredBlockStorage > &storage, const Config::BlockHandle &parentBlockHandle, const std::string &configBlockName, const std::vector< shared_ptr< BlockCellDataWriterInterface > > &_writers, const std::map< std::string, VTKOutput::CellFilter > &_filters, const std::map< std::string, VTKOutput::BeforeFunction > &_beforeFunctions) |
|
void | initializeVTKOutput (std::map< std::string, SelectableOutputFunction > &outputFunctions, const shared_ptr< const StructuredBlockStorage > &storage, const shared_ptr< Config > &config, const std::vector< shared_ptr< BlockCellDataWriterInterface > > &writers, const std::map< std::string, VTKOutput::CellFilter > &filters, const std::map< std::string, VTKOutput::BeforeFunction > &beforeFunctions) |
|
void | initializeVTKOutput (std::map< std::string, SelectableOutputFunction > &outputFunctions, const shared_ptr< const StructuredBlockStorage > &storage, const Config::BlockHandle &parentBlockHandle, const std::vector< shared_ptr< BlockCellDataWriterInterface > > &writers, const std::map< std::string, VTKOutput::CellFilter > &filters, const std::map< std::string, VTKOutput::BeforeFunction > &beforeFunctions) |
|
void | initializeVTKOutput (std::map< std::string, SelectableOutputFunction > &outputFunctions, const RegisterVTKOutputFunction ®isterVTKOutputFunction, const shared_ptr< const StructuredBlockStorage > &storage, const shared_ptr< Config > &config, const std::string &configBlockName) |
| Function for initializing VTKOutput objects from file and creating their corresponding output functions. More...
|
|
void | initializeVTKOutput (std::map< std::string, SelectableOutputFunction > &outputFunctions, const RegisterVTKOutputFunction ®isterVTKOutputFunction, const shared_ptr< const StructuredBlockStorage > &storage, const Config::BlockHandle &parentBlockHandle, const std::string &configBlockName) |
|
template<typename T > |
void | toStream (std::ostream &os, const T value) |
|
template<> |
void | toStream (std::ostream &os, const int8_t value) |
|
template<> |
void | toStream (std::ostream &os, const uint8_t value) |
|
template<typename T > |
std::string | typeToString () |
|
uint_t | determineWriteFrequency (const real_t dt_SI, const uint_t fps) |
|
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) |
|
shared_ptr< VTKOutput > | createVTKOutput_DomainDecomposition (const StructuredBlockStorage &sbs, 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) |
|
shared_ptr< VTKOutput > | createVTKOutput_DomainDecomposition (const shared_ptr< const BlockStorage > &sbs, 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) |
|
shared_ptr< VTKOutput > | createVTKOutput_DomainDecomposition (const shared_ptr< const StructuredBlockStorage > &sbs, 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) |
|
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) |
|
shared_ptr< VTKOutput > | createVTKOutput_BlockData (const shared_ptr< 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) |
|
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) |
|
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) |
|
void | writeDomainDecomposition (const StructuredBlockStorage &sbs, const std::string &identifier=std::string("domain_decomposition"), const std::string &baseFolder=std::string("vtk_out"), const std::string &executionFolder=std::string("write_call"), const bool binary=true, const bool littleEndian=true, const int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet(), bool useMPIIO=true) |
|
void | writeDomainDecomposition (const BlockStorage &bs, const std::string &identifier=std::string("domain_decomposition"), const std::string &baseFolder=std::string("vtk_out"), const std::string &executionFolder=std::string("write_call"), const bool binary=true, const bool littleEndian=true, const int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet(), bool useMPIIO=true) |
|
void | writeDomainDecomposition (const shared_ptr< const BlockStorage > &bs, const std::string &identifier=std::string("domain_decomposition"), const std::string &baseFolder=std::string("vtk_out"), const std::string &executionFolder=std::string("write_call"), const bool binary=true, const bool littleEndian=true, const int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet(), bool useMPIIO=true) |
|
void | writeDomainDecomposition (const shared_ptr< const StructuredBlockStorage > &sbs, const std::string &identifier=std::string("domain_decomposition"), const std::string &baseFolder=std::string("vtk_out"), const std::string &executionFolder=std::string("write_call"), const bool binary=true, const bool littleEndian=true, const int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet(), bool useMPIIO=true) |
|
VTKOutput::Write | writeFiles (const shared_ptr< VTKOutput > &vtk, const bool immediatelyWriteCollectors=true, const int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet()) |
|
VTKOutput::WriteCollectors | writeCollectorFiles (const shared_ptr< VTKOutput > &vtk, const bool barrier) |
|