waLBerla 7.3
Loading...
Searching...
No Matches
BlockStorageExportHelpers.h File Reference

Detailed Description

#include "python_coupling/PythonWrapper.h"
#include "core/Set.h"
#include "core/uid/UID.h"
#include "domain_decomposition/StructuredBlockStorage.h"
#include <stdexcept>
#include <vector>
#include <string>

Classes

struct  walberla::python_coupling::NoSuchBlockData
struct  walberla::python_coupling::BlockDataNotConvertible

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
namespace  walberla::python_coupling

Functions

BlockDataID walberla::python_coupling::blockDataIDFromString (IBlock &block, const std::string &stringID)
BlockDataID walberla::python_coupling::blockDataIDFromString (BlockStorage &bs, const std::string &stringID)
BlockDataID walberla::python_coupling::blockDataIDFromString (StructuredBlockStorage &bs, const std::string &stringID)
template<typename UID, typename StringContainer>
Set< UIDwalberla::python_coupling::uidSetFromStringContainer (const StringContainer &)
template<typename FField>
FField::value_type walberla::python_coupling::maskFromFlagList (const shared_ptr< StructuredBlockStorage > &, ConstBlockDataID, const std::vector< std::string > &)