VTKWriter.h File Reference

Detailed Description

#include "field/Field.h"
#include "core/VectorTrait.h"
#include "core/debug/Debug.h"
#include "vtk/BlockCellDataWriter.h"
#include <vtk/VTKOutput.h>

Classes

class  walberla::field::VTKWriter< Field_T, OutputType >
 

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 
 walberla::field
 

Functions

template<typename Field_T , typename OutputType >
vtk::VTKOutput::Write walberla::field::createVTKOutput (const ConstBlockDataID &fieldId, const StructuredBlockStorage &blocks, const std::string &identifier, 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 int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet(), bool useMPIIO=true, const uint_t initialExecutionCount=0)
 Write out a field in VTK representation (for Paraview ) More...
 
template<typename Field_T >
vtk::VTKOutput::Write walberla::field::createVTKOutput (const ConstBlockDataID &fieldId, const StructuredBlockStorage &blocks, const std::string &identifier, 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 int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet(), bool useMPIIO=true, const uint_t initialExecutionCount=0)
 
template<typename Field_T , typename OutputType >
vtk::VTKOutput::Write walberla::field::createScalingVTKOutput (const ConstBlockDataID &fieldId, const StructuredBlockStorage &blocks, const std::string &identifier, const uint_t writeFrequency, const typename VectorTrait< typename Field_T::value_type >::OutputType factor, 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 int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet(), bool useMPIIO=true, const uint_t initialExecutionCount=0)
 
template<typename Field_T >
vtk::VTKOutput::Write walberla::field::createScalingVTKOutput (const ConstBlockDataID &fieldId, const StructuredBlockStorage &blocks, const std::string &identifier, const uint_t writeFrequency, const typename VectorTrait< typename Field_T::value_type >::OutputType factor, 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 int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet(), bool useMPIIO=true, const uint_t initialExecutionCount=0)