Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

Sundance::CellBlock Class Reference

#include <CellBlock.h>

List of all members.

Public Methods

Private Attributes


Detailed Description

A CellBlock is a list of cells all having a common type and common label.

Definition at line 27 of file CellBlock.h.


Constructor & Destructor Documentation

Sundance::CellBlock::CellBlock   [inline]
 

Definition at line 30 of file CellBlock.h.

References cells_, label_, and type_.

Sundance::CellBlock::CellBlock const string &    label,
const CellTopologyCode   type,
const Cell   first
[inline]
 

Definition at line 32 of file CellBlock.h.

References cells_, label(), label_, type(), and type_.


Member Function Documentation

CellTopologyCode Sundance::CellBlock::type   const [inline]
 

Definition at line 35 of file CellBlock.h.

References type_.

Referenced by CellBlock(), and TSF::toString().

void Sundance::CellBlock::addCell const Cell   cell [inline]
 

Definition at line 37 of file CellBlock.h.

References cells_.

const TSFArray<Cell>& Sundance::CellBlock::cells   const [inline]
 

Definition at line 39 of file CellBlock.h.

References cells_.

const string& Sundance::CellBlock::label   const [inline]
 

Definition at line 41 of file CellBlock.h.

References label_.

Referenced by CellBlock().

int Sundance::CellBlock::nCells   const [inline]
 

Definition at line 43 of file CellBlock.h.

References cells_.


Member Data Documentation

string Sundance::CellBlock::label_ [private]
 

Definition at line 45 of file CellBlock.h.

Referenced by CellBlock(), and label().

TSFArray<Cell> Sundance::CellBlock::cells_ [private]
 

Definition at line 47 of file CellBlock.h.

Referenced by addCell(), CellBlock(), cells(), and nCells().

CellTopologyCode Sundance::CellBlock::type_ [private]
 

Definition at line 49 of file CellBlock.h.

Referenced by CellBlock(), and type().


The documentation for this class was generated from the following file:
Contact:
Kevin Long (krlong@ca.sandia.gov)


Documentation generated by