walberla::blockforest::internal Namespace Reference

Classes

class  BlockDataHandlingAdder
 
class  BlockDataHandlingHelper
 
class  BlockDataHandlingWrapper
 
class  BlockIDSorter
 
class  BlockIDSorter< PhantomData_T, Value_T, false >
 
struct  Node
 
class  UniformBufferedSchemeCreator
 
struct  UniformBufferedSchemeExporter
 
class  UniformBufferedSchemeWrapper
 the purpose of this class could also be solved by adding return_internal_reference to "createUniformDirectScheme" however this is not easily possible since it returns not a reference but an py::object More...
 
class  UniformDirectSchemeCreator
 
struct  UniformDirectSchemeExporter
 
class  UniformDirectSchemeWrapper
 

Functions

std::string boolToText (const bool b)
 
template<typename... Stencils>
py::object createUniformBufferedScheme (const shared_ptr< StructuredBlockForest > &bf, const std::string &stencil, const int tag)
 
template<typename... Stencils>
py::object createUniformDirectScheme (const shared_ptr< StructuredBlockForest > &bf, const std::string &stencil, const int tag)
 

Variables

static const uint_t FILE_HEADER_SIZE = 6 * sizeof( real_t ) + 6 + 12 + 3 * 4 + 3 + 1 + 1 + 1 + 1 + 4
 

Function Documentation

◆ boolToText()

std::string walberla::blockforest::internal::boolToText ( const bool  b)

◆ createUniformBufferedScheme()

template<typename... Stencils>
py::object walberla::blockforest::internal::createUniformBufferedScheme ( const shared_ptr< StructuredBlockForest > &  bf,
const std::string &  stencil,
const int  tag 
)

◆ createUniformDirectScheme()

template<typename... Stencils>
py::object walberla::blockforest::internal::createUniformDirectScheme ( const shared_ptr< StructuredBlockForest > &  bf,
const std::string &  stencil,
const int  tag 
)

Variable Documentation

◆ FILE_HEADER_SIZE

const uint_t walberla::blockforest::internal::FILE_HEADER_SIZE = 6 * sizeof( real_t ) + 6 + 12 + 3 * 4 + 3 + 1 + 1 + 1 + 1 + 4
static