Initialization.cpp File Reference

Detailed Description

#include "ChainedFilter.h"
#include "Initialization.h"
#include "core/Abort.h"
#include "core/logging/Logging.h"
#include "core/stringToNum.h"
#include "core/StringUtility.h"
#include <functional>

Classes

struct  walberla::vtk::CaseInsensitiveCompare
 

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::vtk
 

Functions

template<typename T >
static void walberla::vtk::splitVector (T &x, T &y, T &z, const Config::BlockHandle &bb, const std::string &vertex, const std::string &errorMsg)
 
static std::vector< std::string > walberla::vtk::splitList (const std::string &string)
 
static void walberla::vtk::addStates (Set< SUID > &set, const std::string &string)
 
void walberla::vtk::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 walberla::vtk::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 walberla::vtk::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 walberla::vtk::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 walberla::vtk::initializeVTKOutput (std::map< std::string, SelectableOutputFunction > &outputFunctions, const RegisterVTKOutputFunction &registerVTKOutputFunction, 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 walberla::vtk::initializeVTKOutput (std::map< std::string, SelectableOutputFunction > &outputFunctions, const RegisterVTKOutputFunction &registerVTKOutputFunction, const shared_ptr< const StructuredBlockStorage > &storage, const Config::BlockHandle &parentBlockHandle, const std::string &configBlockName)