Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::EB2::Neighbor Struct Reference

Packed neighbor structure that tracks the neighbor type in every direction. More...

#include <AMReX_EB2_Graph.H>

Public Member Functions

void setXLo (Type_t t)
 Mark the low-x neighbor type.
 
void setXHi (Type_t t)
 Mark the high-x neighbor type.
 
void setYLo (Type_t t)
 Mark the low-y neighbor type.
 
void setYHi (Type_t t)
 Mark the high-y neighbor type.
 
void setZLo (Type_t t)
 Mark the low-z neighbor type.
 
void setZHi (Type_t t)
 Mark the high-z neighbor type.
 
Type_t getXLo () const
 
Type_t getXHi () const
 
Type_t getYLo () const
 
Type_t getYHi () const
 
Type_t getZLo () const
 
Type_t getZHi () const
 

Detailed Description

Packed neighbor structure that tracks the neighbor type in every direction.

Member Function Documentation

◆ getXHi()

Type_t amrex::EB2::Neighbor::getXHi ( ) const
inline

◆ getXLo()

Type_t amrex::EB2::Neighbor::getXLo ( ) const
inline

◆ getYHi()

Type_t amrex::EB2::Neighbor::getYHi ( ) const
inline

◆ getYLo()

Type_t amrex::EB2::Neighbor::getYLo ( ) const
inline

◆ getZHi()

Type_t amrex::EB2::Neighbor::getZHi ( ) const
inline

◆ getZLo()

Type_t amrex::EB2::Neighbor::getZLo ( ) const
inline

◆ setXHi()

void amrex::EB2::Neighbor::setXHi ( Type_t  t)
inline

Mark the high-x neighbor type.

◆ setXLo()

void amrex::EB2::Neighbor::setXLo ( Type_t  t)
inline

Mark the low-x neighbor type.

◆ setYHi()

void amrex::EB2::Neighbor::setYHi ( Type_t  t)
inline

Mark the high-y neighbor type.

◆ setYLo()

void amrex::EB2::Neighbor::setYLo ( Type_t  t)
inline

Mark the low-y neighbor type.

◆ setZHi()

void amrex::EB2::Neighbor::setZHi ( Type_t  t)
inline

Mark the high-z neighbor type.

◆ setZLo()

void amrex::EB2::Neighbor::setZLo ( Type_t  t)
inline

Mark the low-z neighbor type.


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