Intrepid
Public Member Functions | Protected Member Functions | Protected Attributes
Intrepid::TensorBasis< Scalar, ArrayScalar > Class Template Reference

An abstract base class that defines interface for bases that are tensor products of simpler bases. More...

#include <Intrepid_TensorBasis.hpp>

Inheritance diagram for Intrepid::TensorBasis< Scalar, ArrayScalar >:
Intrepid::Basis< Scalar, ArrayScalar > Intrepid::Basis_HCURL_HEX_In_FEM< Scalar, ArrayScalar > Intrepid::Basis_HCURL_QUAD_In_FEM< Scalar, ArrayScalar > Intrepid::Basis_HDIV_HEX_In_FEM< Scalar, ArrayScalar > Intrepid::Basis_HDIV_QUAD_In_FEM< Scalar, ArrayScalar > Intrepid::Basis_HGRAD_HEX_Cn_FEM< Scalar, ArrayScalar > Intrepid::Basis_HGRAD_QUAD_Cn_FEM< Scalar, ArrayScalar >

List of all members.

Public Member Functions

Array< Array< RCP< Basis
< Scalar, ArrayScalar > > > > & 
getBases ()
virtual ~TensorBasis ()
 Destructor.

Protected Member Functions

void setBases (Array< Array< RCP< Basis< Scalar, ArrayScalar > > > > &bases)

Protected Attributes

Array< Array< RCP< Basis
< Scalar, ArrayScalar > > > > 
bases_

Detailed Description

template<class Scalar, class ArrayScalar>
class Intrepid::TensorBasis< Scalar, ArrayScalar >

An abstract base class that defines interface for bases that are tensor products of simpler bases.

Definition at line 67 of file Intrepid_TensorBasis.hpp.


The documentation for this class was generated from the following file: