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

Sundance::AffineBrickReferenceCell Class Reference

#include <AffineBrickReferenceCell.h>

Inheritance diagram for Sundance::AffineBrickReferenceCell:

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

Public Methods

Private Methods

Static Private Attributes

Friends


Detailed Description

Reference cell for affine bricks

Definition at line 23 of file AffineBrickReferenceCell.h.


Constructor & Destructor Documentation

Sundance::AffineBrickReferenceCell::AffineBrickReferenceCell  
 

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

Definition at line 29 of file AffineBrickReferenceCell.h.


Member Function Documentation

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

Implements Sundance::ReferenceCellBase.

Definition at line 32 of file AffineBrickReferenceCell.h.

References typeName_.

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

Implements Sundance::ReferenceCellBase.

Definition at line 34 of file AffineBrickReferenceCell.h.

References Sundance::BrickCell.

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

Implements Sundance::ReferenceCellBase.

Definition at line 37 of file AffineBrickReferenceCell.h.

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

Implements Sundance::ReferenceCellBase.

Definition at line 39 of file AffineBrickReferenceCell.h.

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

Implements Sundance::ReferenceCellBase.

Definition at line 41 of file AffineBrickReferenceCell.h.

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

Implements Sundance::ReferenceCellBase.

virtual const TSFArray<TSFArray<int> >& Sundance::AffineBrickReferenceCell::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::AffineBrickReferenceCell::facetReferenceCell int    facetDim,
int    facetNumber
const [virtual]
 

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

Definition at line 55 of file AffineBrickReferenceCell.h.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

void Sundance::AffineBrickReferenceCell::initFacets   [private]
 


Friends And Related Function Documentation

friend class AffineLineReferenceCell [friend]
 

Definition at line 74 of file AffineBrickReferenceCell.h.


Member Data Documentation

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

Definition at line 79 of file AffineBrickReferenceCell.h.

Referenced by typeName().

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

Definition at line 80 of file AffineBrickReferenceCell.h.

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

Definition at line 81 of file AffineBrickReferenceCell.h.

ReferenceCell Sundance::AffineBrickReferenceCell::quadFacetReferenceCell_ [static, private]
 

Definition at line 82 of file AffineBrickReferenceCell.h.

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

Definition at line 83 of file AffineBrickReferenceCell.h.

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

Definition at line 84 of file AffineBrickReferenceCell.h.


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


Documentation generated by