waLBerla 7.2
Loading...
Searching...
No Matches
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

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
namespace  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, OutputFunction > &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, OutputFunction > &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, OutputFunction > &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, OutputFunction > &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, OutputFunction > &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.
 
void walberla::vtk::initializeVTKOutput (std::map< std::string, OutputFunction > &outputFunctions, const RegisterVTKOutputFunction &registerVTKOutputFunction, const shared_ptr< const StructuredBlockStorage > &storage, const Config::BlockHandle &parentBlockHandle, const std::string &configBlockName)