core
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
Loading...
Searching...
No Matches
peclet::core::Range< Label > Struct Template Reference

Half-open range [begin, end) carrying a label (e.g. a block id). Ported from pbs::IndxRange. More...

#include <types.hpp>

Public Attributes

std::size_t begin = 0
 
std::size_t end = 0
 
Label label {}
 

Detailed Description

template<typename Label = Index>
struct peclet::core::Range< Label >

Half-open range [begin, end) carrying a label (e.g. a block id). Ported from pbs::IndxRange.

Definition at line 30 of file types.hpp.

Member Data Documentation

◆ begin

template<typename Label = Index>
std::size_t peclet::core::Range< Label >::begin = 0

Definition at line 31 of file types.hpp.

◆ end

template<typename Label = Index>
std::size_t peclet::core::Range< Label >::end = 0

Definition at line 32 of file types.hpp.

◆ label

template<typename Label = Index>
Label peclet::core::Range< Label >::label {}

Definition at line 33 of file types.hpp.


The documentation for this struct was generated from the following file: