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

Sundance::AffineReferenceCell Class Reference

#include <AffineReferenceCell.h>

Inheritance diagram for Sundance::AffineReferenceCell:

Sundance::ReferenceCellBase Sundance::AffineBrickReferenceCell Sundance::AffineLineReferenceCell Sundance::AffineQuadReferenceCell Sundance::AffineTetReferenceCell Sundance::AffineTriangleReferenceCell Sundance::PointReferenceCell List of all members.

Public Methods

Developer-only methods

Detailed Description

AffineReferenceCell is a reference object for cells whose mapping from reference to physical coordinates is an affine transformation. For such cells, the Jacobian is a constant and we can do simpler calculations.

Definition at line 23 of file AffineReferenceCell.h.


Constructor & Destructor Documentation

Sundance::AffineReferenceCell::AffineReferenceCell   [inline]
 

Definition at line 29 of file AffineReferenceCell.h.

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

Definition at line 31 of file AffineReferenceCell.h.


Member Function Documentation

virtual bool Sundance::AffineReferenceCell::isAffine   const [inline, virtual]
 

Reimplemented from Sundance::ReferenceCellBase.

Definition at line 34 of file AffineReferenceCell.h.

virtual void Sundance::AffineReferenceCell::jacobian const Cell   cell,
const TSFArray< Point > &    refpts,
TSFArray< CellJacobian > &    J
const [virtual]
 

Implements Sundance::ReferenceCellBase.

virtual void Sundance::AffineReferenceCell::detJacobian const Cell   cell,
const TSFArray< Point > &    refpts,
TSFArray< double > &    detJ
const [virtual]
 

Implements Sundance::ReferenceCellBase.

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

Implements Sundance::ReferenceCellBase.


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


Documentation generated by