Classes | Functions
Block.hpp File Reference

Defines class template Block. More...

#include <cstddef>
#include <memory>
#include <ostream>
#include <unordered_set>
#include "Domain/BlockNeighbor.hpp"
#include "Domain/CoordinateMaps/CoordinateMap.hpp"
#include "Domain/Direction.hpp"
#include "Domain/DirectionMap.hpp"

Go to the source code of this file.

Classes

class  Block< VolumeDim, TargetFrame >
 A Block<VolumeDim> is a region of a VolumeDim-dimensional computational domain that defines the root node of a tree which is used to construct the Elements that cover a region of the computational domain. More...
 

Functions

template<size_t VolumeDim, typename TargetFrame >
std::ostreamoperator<< (std::ostream &os, const Block< VolumeDim, TargetFrame > &block) noexcept
 
template<size_t VolumeDim, typename TargetFrame >
bool operator== (const Block< VolumeDim, TargetFrame > &lhs, const Block< VolumeDim, TargetFrame > &rhs) noexcept
 
template<size_t VolumeDim, typename TargetFrame >
bool operator!= (const Block< VolumeDim, TargetFrame > &lhs, const Block< VolumeDim, TargetFrame > &rhs) noexcept
 

Detailed Description

Defines class template Block.