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

Physical-space layout that maps a position to a global cell of the decomposition. More...

#include <particle_migrator.hpp>

Public Attributes

Vec< Dim > origin {}
 physical coordinate of global cell (0,...)
 
Vec< Dim > cellSize {}
 physical size of one global cell
 
std::array< bool, Dim > periodic {}
 per-axis periodicity
 

Detailed Description

template<int Dim>
struct peclet::core::halo::DomainMap< Dim >

Physical-space layout that maps a position to a global cell of the decomposition.

Definition at line 33 of file particle_migrator.hpp.

Member Data Documentation

◆ origin

template<int Dim>
Vec<Dim> peclet::core::halo::DomainMap< Dim >::origin {}

physical coordinate of global cell (0,...)

Definition at line 34 of file particle_migrator.hpp.

◆ cellSize

template<int Dim>
Vec<Dim> peclet::core::halo::DomainMap< Dim >::cellSize {}

physical size of one global cell

Definition at line 35 of file particle_migrator.hpp.

◆ periodic

template<int Dim>
std::array<bool, Dim> peclet::core::halo::DomainMap< Dim >::periodic {}

per-axis periodicity

Definition at line 36 of file particle_migrator.hpp.


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