IndexEdge Class Reference

#include <basic.h>

Collaboration diagram for IndexEdge:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 IndexEdge ()
 IndexEdge (Index3D in, dir_3D di)
Index3D corner (dir1D di)
dir_3D opposite_direction (dir1D di)
dir_3D direction (dir1D di)
Index3D I ()
bool operator>> (Index3D I) const
bool operator<= (Index3D I) const

Friends

class Index3D

Detailed Description

Definition at line 204 of file basic.h.


Constructor & Destructor Documentation

IndexEdge::IndexEdge  )  [inline]
 

Definition at line 774 of file basic.h.

IndexEdge::IndexEdge Index3D  in,
dir_3D  di
[inline]
 

Definition at line 775 of file basic.h.


Member Function Documentation

Index3D IndexEdge::corner dir1D  di  )  [inline]
 

Definition at line 777 of file basic.h.

References Ndir, Index3D::neighbour_EW(), Index3D::neighbour_NS(), Index3D::neighbour_TD(), and Sdir.

Referenced by Grid_base::Calc_boundary_2points().

Here is the call graph for this function:

dir_3D IndexEdge::direction dir1D  di  )  [inline]
 

Definition at line 783 of file basic.h.

Index3D IndexEdge::I  )  [inline]
 

Definition at line 213 of file basic.h.

Referenced by Grid_base::Calc_boundary_2points(), operator<=(), and operator>>().

bool IndexEdge::operator<= Index3D  I  )  const [inline]
 

Definition at line 799 of file basic.h.

References I(), Index3D::I_x(), Index3D::I_y(), Index3D::I_z(), Ndir, and Sdir.

Here is the call graph for this function:

bool IndexEdge::operator>> Index3D  I  )  const [inline]
 

Definition at line 791 of file basic.h.

References I(), Index3D::I_x(), Index3D::I_y(), Index3D::I_z(), Ndir, and Sdir.

Here is the call graph for this function:

dir_3D IndexEdge::opposite_direction dir1D  di  )  [inline]
 

Definition at line 787 of file basic.h.

Referenced by Grid_base::Calc_boundary_2points().


Friends And Related Function Documentation

friend class Index3D [friend]
 

Definition at line 205 of file basic.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 16 14:41:57 2006 for IPPL by  doxygen 1.4.6