Public Member Functions
Sundance::ScalarBasis Class Reference
Inheritance diagram for Sundance::ScalarBasis:
Sundance::BasisFamilyBase Sundance::BasisFamilyBase Sundance::BasisReferenceEvaluationBase Sundance::TensorBasisBase Sundance::BasisDOFTopologyBase Sundance::ObjectWithClassVerbosity< BasisFamilyBase > Playa::Printable Playa::Handleable< BasisFamilyBase > Sundance::BasisReferenceEvaluationBase Sundance::TensorBasisBase Sundance::BasisDOFTopologyBase Sundance::ObjectWithClassVerbosity< BasisFamilyBase > Playa::Printable Playa::Handleable< BasisFamilyBase > Sundance::Bernstein Sundance::Bubble Sundance::CubicHermite Sundance::EdgeLocalizedBasis Sundance::Fourier Sundance::Lagrange Sundance::Legendre

List of all members.

Public Member Functions

int tensorOrder () const
bool isScalarBasis () const
int dim () const
 ScalarBasis ()
virtual ~ScalarBasis ()
virtual int dim () const

Detailed Description

Base class for scalar-valued basis families. Bases for scalar fields living in, e.g., H1 or L2, should derive from this class.

Base class for scalar-valued basis families

Definition at line 114 of file SundanceBasisFamilyBase.hpp.


Constructor & Destructor Documentation

Definition at line 59 of file SundanceScalarBasis.hpp.

virtual Sundance::ScalarBasis::~ScalarBasis ( ) [inline, virtual]

Definition at line 62 of file SundanceScalarBasis.hpp.


Member Function Documentation

virtual int Sundance::ScalarBasis::dim ( ) const [inline, virtual]

Return the spatial dimension of the basis

Implements Sundance::TensorBasisBase.

Definition at line 65 of file SundanceScalarBasis.hpp.

int Sundance::ScalarBasis::dim ( ) const [inline, virtual]

Return the dimension of the members of a scalar-valued basis

Implements Sundance::TensorBasisBase.

Definition at line 125 of file SundanceBasisFamilyBase.hpp.

Referenced by Sundance::Lagrange::getReferenceDOFs(), and Sundance::EdgeLocalizedBasis::refEval().

bool Sundance::ScalarBasis::isScalarBasis ( ) const [inline, virtual]

Inform caller that I am a scalar basis

Reimplemented from Sundance::TensorBasisBase.

Definition at line 122 of file SundanceBasisFamilyBase.hpp.

int Sundance::ScalarBasis::tensorOrder ( ) const [inline, virtual]

Inform caller that my tensor order is zero

Implements Sundance::TensorBasisBase.

Definition at line 119 of file SundanceBasisFamilyBase.hpp.

Site Contact