GemaCoreLib
The GeMA Core library
Loading...
Searching...
No Matches
GmCellTaskDataSet Class Referenceabstract

Base class for accessing the set of cells belonging to a mesh partition. More...

#include <gmTaskManager.h>

Inheritance diagram for GmCellTaskDataSet:

Public Member Functions

virtual ~GmCellTaskDataSet ()
 Virtual destructor.
 
virtual GmCellnextCell ()=0
 Returns the next cell in the set. Returns NULL when there are no more cells to treat.
 
virtual void reset ()=0
 Resets the data set iterator so that the next call to nextCell will return the first cell in the set.
 

Detailed Description

Base class for accessing the set of cells belonging to a mesh partition.

Member Function Documentation

◆ nextCell()

virtual GmCell * GmCellTaskDataSet::nextCell ( )
pure virtual

Returns the next cell in the set. Returns NULL when there are no more cells to treat.

Implemented in GmSeqBlockCellTaskDataSet< M, activeOnly >, and GmStrideCellTaskDataSet< M, activeOnly >.

◆ reset()

virtual void GmCellTaskDataSet::reset ( )
pure virtual

Resets the data set iterator so that the next call to nextCell will return the first cell in the set.

Implemented in GmSeqBlockCellTaskDataSet< M, activeOnly >, and GmStrideCellTaskDataSet< M, activeOnly >.


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