35 : _pane(pane), _conn( _pane->is_structured()?NULL:
36 (conn==NULL?pane->connectivity(i-1):conn))
71 else if (((indx%(
ni*
nj))/
ni) < _buffer)
73 else if ( indx%
ni < _buffer )
75 else if ( indx%
ni > (
ni-_buffer) )
77 else if ( (indx%(
ni*nj))/
ni > (
nk-_buffer) )
79 else if ( indx >
ni*nj*(
nk-_buffer) )
A Pane object contains a mesh, pane attribute, and field variables.
#define COM_assertion(EX)
Error checking utility similar to the assert macro of the C language.
Size size_k() const
Get the number of nodes in k-dimension if the mesh is structured.
int next()
Go to the next element within the connectivity tables of a pane.
Size size_of_ghost_layers() const
Dimension of the pane.
bool position_allowed2D()
Determine in the current node number is a real node or a ghost node If it is a ghost node...
Size size_j() const
Get the number of nodes in j-dimension if the mesh is structured.
This file contains a set of routines for error assertion.
bool is_unstructured() const
Is mesh of the pane unstructured?
bool position_allowed3D()
Determine in the current node number is a real node or a ghost node If it is a ghost node...
Size size_of_nodes() const
Get the total number of nodes in the pane (including ghost nodes).
int dimension() const
Dimension of the pane.
Size size_i() const
Get the number of nodes in i-dimension if the mesh is structured.
Encapsulates an element-connectivity of a mesh.
Some definitions of classes for accessing data in a mesh.