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

Sundance::TetFacetSet Class Reference

#include <TetFacetSet.h>

Inheritance diagram for Sundance::TetFacetSet:

Sundance::FacetSetBase List of all members.

Public Methods

Static Public Methods

Private Attributes

Static Private Attributes


Detailed Description

FacetSet for tetrahedral cells

Definition at line 20 of file TetFacetSet.h.


Constructor & Destructor Documentation

Sundance::TetFacetSet::TetFacetSet   [inline]
 

Definition at line 23 of file TetFacetSet.h.

virtual Sundance::TetFacetSet::~TetFacetSet   [inline, virtual]
 

Definition at line 24 of file TetFacetSet.h.


Member Function Documentation

virtual int Sundance::TetFacetSet::numFacets int    facetDim const [inline, virtual]
 

Implements Sundance::FacetSetBase.

Definition at line 26 of file TetFacetSet.h.

References n_.

virtual int Sundance::TetFacetSet::facetIndex int    facetDim,
int    facetNum
const [inline, virtual]
 

Implements Sundance::FacetSetBase.

Definition at line 27 of file TetFacetSet.h.

References f_, and p_.

Referenced by setFacetIndex().

virtual void Sundance::TetFacetSet::setFacetIndex int    facetDim,
int    facetNum,
int    facetIndex
[inline, virtual]
 

Implements Sundance::FacetSetBase.

Definition at line 29 of file TetFacetSet.h.

References f_, facetIndex(), and p_.

virtual int Sundance::TetFacetSet::byteCount   const [inline, virtual]
 

Implements Sundance::FacetSetBase.

Definition at line 32 of file TetFacetSet.h.

void * Sundance::TetFacetSet::operator new size_t    s [inline, static]
 

Definition at line 48 of file TetFacetSet.h.

References Sundance::Pool::alloc(), and memPool_.

void Sundance::TetFacetSet::operator delete void *    p,
size_t    s
[inline, static]
 

Definition at line 58 of file TetFacetSet.h.

References Sundance::Pool::free(), and memPool_.


Member Data Documentation

int Sundance::TetFacetSet::p_[3] [static, private]
 

Definition at line 39 of file TetFacetSet.h.

Referenced by facetIndex(), and setFacetIndex().

int Sundance::TetFacetSet::n_[3] [static, private]
 

Definition at line 40 of file TetFacetSet.h.

Referenced by numFacets().

int Sundance::TetFacetSet::f_[14] [private]
 

Definition at line 41 of file TetFacetSet.h.

Referenced by facetIndex(), and setFacetIndex().

Pool Sundance::TetFacetSet::memPool_ [static, private]
 

Definition at line 43 of file TetFacetSet.h.

Referenced by operator delete(), and operator new().


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


Documentation generated by