IBAMR  IBAMR version 0.19.
Public Attributes | List of all members
SAMRAI::hier::MultiblockPatchHierarchy< DIM >::Neighbor Struct Reference

Structure to represent the neighbor of a given block. More...

#include <MultiblockPatchHierarchy.h>

Public Attributes

int d_id
 
hier::BoxArray< DIM > d_translated_domain
 
RotationIdentifier d_rotation
 
hier::IntVector< DIM > d_shift
 
bool d_is_singularity
 

Detailed Description

template<int DIM>
struct SAMRAI::hier::MultiblockPatchHierarchy< DIM >::Neighbor

Parameters
d_idInteger identifier of the neighboring block, based on the ordering of the array given to this class's constructor
d_translated_domainBoxArray describing coarse-level domain of the neighboring block in terms of the index space of the given block
d_rotationThe rotation needed to rotate the index space of the neighboring block so that it is aligned with the index space of the given block
d_shiftThe shift needed to move the domain of the neighboring block from its post-rotation location to its actual location, from the point of view of the index space of the given block.
d_is_singularityWhether or not the two blocks touch at a singularity

Member Data Documentation

◆ d_id

template<int DIM>
int SAMRAI::hier::MultiblockPatchHierarchy< DIM >::Neighbor::d_id

◆ d_translated_domain

template<int DIM>
hier::BoxArray<DIM> SAMRAI::hier::MultiblockPatchHierarchy< DIM >::Neighbor::d_translated_domain

◆ d_rotation

template<int DIM>
RotationIdentifier SAMRAI::hier::MultiblockPatchHierarchy< DIM >::Neighbor::d_rotation

◆ d_shift

template<int DIM>
hier::IntVector<DIM> SAMRAI::hier::MultiblockPatchHierarchy< DIM >::Neighbor::d_shift

◆ d_is_singularity

template<int DIM>
bool SAMRAI::hier::MultiblockPatchHierarchy< DIM >::Neighbor::d_is_singularity

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