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

Sundance::AffineLineReferenceCell Class Reference

#include <AffineLineReferenceCell.h>

Inheritance diagram for Sundance::AffineLineReferenceCell:

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

Public Methods

Developer-only methods

Private Methods

Static Private Attributes


Detailed Description

Reference cell for affine lines

Definition at line 21 of file AffineLineReferenceCell.h.


Constructor & Destructor Documentation

Sundance::AffineLineReferenceCell::AffineLineReferenceCell  
 

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

Definition at line 29 of file AffineLineReferenceCell.h.


Member Function Documentation

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

Implements Sundance::ReferenceCellBase.

Definition at line 32 of file AffineLineReferenceCell.h.

References typeName_.

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

Implements Sundance::ReferenceCellBase.

Definition at line 34 of file AffineLineReferenceCell.h.

References Sundance::LineCell.

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

Implements Sundance::ReferenceCellBase.

Definition at line 37 of file AffineLineReferenceCell.h.

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

Implements Sundance::ReferenceCellBase.

Definition at line 39 of file AffineLineReferenceCell.h.

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

Implements Sundance::ReferenceCellBase.

Definition at line 41 of file AffineLineReferenceCell.h.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

virtual const TSFArray<TSFArray<int> >& Sundance::AffineLineReferenceCell::facetFacetPtrs int    d,
int    f
const [virtual]
 

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

Definition at line 54 of file AffineLineReferenceCell.h.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.

virtual Point Sundance::AffineLineReferenceCell::normal const Cell   cell const [virtual]
 

Reimplemented from Sundance::ReferenceCellBase.

void Sundance::AffineLineReferenceCell::initFacets   [private]
 


Member Data Documentation

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

Definition at line 79 of file AffineLineReferenceCell.h.

Referenced by typeName().

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

Definition at line 80 of file AffineLineReferenceCell.h.

TSFArray<TSFArray<int> > Sundance::AffineLineReferenceCell::facetPtrs_ [static, private]
 

Definition at line 81 of file AffineLineReferenceCell.h.


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


Documentation generated by