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

Sundance::AffineQuadReferenceCell Class Reference

#include <AffineQuadReferenceCell.h>

Inheritance diagram for Sundance::AffineQuadReferenceCell:

Sundance::AffineReferenceCell Sundance::ReferenceCellBase List of all members.

Public Methods

Private Methods

Static Private Attributes

Friends


Detailed Description

Reference cell for affine triangles

Definition at line 23 of file AffineQuadReferenceCell.h.


Constructor & Destructor Documentation

Sundance::AffineQuadReferenceCell::AffineQuadReferenceCell  
 

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

Definition at line 29 of file AffineQuadReferenceCell.h.


Member Function Documentation

virtual const string& Sundance::AffineQuadReferenceCell::typeName   const [inline, virtual]
 

Implements Sundance::ReferenceCellBase.

Definition at line 32 of file AffineQuadReferenceCell.h.

References typeName_.

virtual CellTopologyCode Sundance::AffineQuadReferenceCell::topologyCode   const [inline, virtual]
 

Implements Sundance::ReferenceCellBase.

Definition at line 34 of file AffineQuadReferenceCell.h.

References Sundance::QuadCell.

virtual int Sundance::AffineQuadReferenceCell::dim   const [inline, virtual]
 

Implements Sundance::ReferenceCellBase.

Definition at line 37 of file AffineQuadReferenceCell.h.

virtual int Sundance::AffineQuadReferenceCell::numNodes   const [inline, virtual]
 

Implements Sundance::ReferenceCellBase.

Definition at line 39 of file AffineQuadReferenceCell.h.

virtual int Sundance::AffineQuadReferenceCell::numVertices   const [inline, virtual]
 

Implements Sundance::ReferenceCellBase.

Definition at line 41 of file AffineQuadReferenceCell.h.

virtual int Sundance::AffineQuadReferenceCell::numFacets int    d const [virtual]
 

Implements Sundance::ReferenceCellBase.

virtual const TSFArray<TSFArray<int> >& Sundance::AffineQuadReferenceCell::facetNodePtrs int    facetDim const [virtual]
 

They are organized as facetNodes[facetNumber][nodeNumber]. The pointers are indices into a cell's local array of nodes.

Implements Sundance::ReferenceCellBase.

virtual const ReferenceCell& Sundance::AffineQuadReferenceCell::facetReferenceCell int    facetDim,
int    facetNumber
const [virtual]
 

Implements Sundance::ReferenceCellBase.

virtual const TSFArray<TSFArray<int> >& Sundance::AffineQuadReferenceCell::facetFacetPtrs int    cellDim,
int    facetNumber
const [virtual]
 

Implements Sundance::ReferenceCellBase.

virtual FacetSetBase* Sundance::AffineQuadReferenceCell::newFacetSet   const [inline, virtual]
 

Implements Sundance::ReferenceCellBase.

Definition at line 55 of file AffineQuadReferenceCell.h.

virtual void Sundance::AffineQuadReferenceCell::constantJacobian const Cell   cell,
CellJacobian   J
const [virtual]
 

Implements Sundance::ReferenceCellBase.

virtual void Sundance::AffineQuadReferenceCell::constantDetJacobian const Cell   cell,
double &    detJ
const [virtual]
 

Implements Sundance::ReferenceCellBase.

virtual void Sundance::AffineQuadReferenceCell::pushFwd const Cell   cell,
const TSFArray< Point > &    ref,
TSFArray< Point > &    phys
const [virtual]
 

Implements Sundance::ReferenceCellBase.

virtual double Sundance::AffineQuadReferenceCell::diameter const Cell   cell const [virtual]
 

Implements Sundance::ReferenceCellBase.

void Sundance::AffineQuadReferenceCell::initFacets   [private]
 


Friends And Related Function Documentation

friend class AffineLineReferenceCell [friend]
 

Definition at line 74 of file AffineQuadReferenceCell.h.


Member Data Documentation

string Sundance::AffineQuadReferenceCell::typeName_ [static, private]
 

Definition at line 79 of file AffineQuadReferenceCell.h.

Referenced by typeName().

ReferenceCell Sundance::AffineQuadReferenceCell::pointFacetReferenceCell_ [static, private]
 

Definition at line 80 of file AffineQuadReferenceCell.h.

ReferenceCell Sundance::AffineQuadReferenceCell::lineFacetReferenceCell_ [static, private]
 

Definition at line 81 of file AffineQuadReferenceCell.h.

TSFArray<TSFArray<TSFArray<int> > > Sundance::AffineQuadReferenceCell::facetNodePtrs_ [static, private]
 

Definition at line 82 of file AffineQuadReferenceCell.h.

TSFArray<TSFArray<TSFArray<int> > > Sundance::AffineQuadReferenceCell::facetFacetPtrs_ [static, private]
 

Definition at line 83 of file AffineQuadReferenceCell.h.


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


Documentation generated by