Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
PartBoundaryIter Class Reference
+ Inheritance diagram for PartBoundaryIter:
+ Collaboration diagram for PartBoundaryIter:

Public Member Functions

 PartBoundaryIter (ParallelComm *pcomm, EntityHandle part_handle, iBase_EntityType entity_type, iMesh_EntityTopology entity_topology, int adj_part_id, int array_sz)
virtual ErrorCode reset (Interface *)

Private Attributes

ParallelCommpComm
int adjPart

Detailed Description

Definition at line 274 of file iMeshP_MOAB.cpp.


Constructor & Destructor Documentation

PartBoundaryIter::PartBoundaryIter ( ParallelComm pcomm,
EntityHandle  part_handle,
iBase_EntityType  entity_type,
iMesh_EntityTopology  entity_topology,
int  adj_part_id,
int  array_sz 
) [inline]

Definition at line 281 of file iMeshP_MOAB.cpp.

        : MBRangeIter( entity_type, entity_topology, part_handle, array_sz ), pComm( pcomm ), adjPart( adj_part_id )
    {
    }

Member Function Documentation

virtual ErrorCode PartBoundaryIter::reset ( Interface ) [inline, virtual]

Definition at line 291 of file iMeshP_MOAB.cpp.

References ErrorCode, and get_boundary_entities().

    {
        iterData.clear();
        ErrorCode result = get_boundary_entities( pComm, entSet, entType, entTopo, adjPart, iterData );
        iterPos          = iterData.begin();
        return result;
    }

Member Data Documentation

Definition at line 278 of file iMeshP_MOAB.cpp.

Definition at line 277 of file iMeshP_MOAB.cpp.

List of all members.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines