SAMRAI::hier::MultiblockPatchHierarchy< DIM >::Neighbor Struct Reference

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

#include <source/hierarchy/multiblock/MultiblockPatchHierarchy.h>

List of all members.

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

Structure to represent the neighbor of a given block.

Parameters:
d_id Integer identifier of the neighboring block, based on the ordering of the array given to this class's constructor
d_translated_domain BoxArray describing coarse-level domain of the neighboring block in terms of the index space of the given block
d_rotation The 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_shift The 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_singularity Whether or not the two blocks touch at a singularity


Member Data Documentation

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

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

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

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

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


The documentation for this struct was generated from the following file:
Generated on Thu Jun 18 11:28:28 2009 for SAMRAI by  doxygen 1.5.1