hp1D::GenericElement< BaseT > Class Template Reference
1D generic element. More...
#include <element.hh>
Inheritance diagram for hp1D::GenericElement< BaseT >:
Public Member Functions | |
void | appendT (concepts::TColumn< typename BaseT::FieldT > *T) |
Appends the T columns to the T matrix. More... | |
GenericElement (const concepts::EdgeNd &cell, uint p, concepts::TColumn< typename BaseT::FieldT > *T0, concepts::TColumn< typename BaseT::FieldT > *T1) | |
Constructor. More... | |
const concepts::TMatrix< typename BaseT::FieldT > & | T () const override |
~GenericElement () override | |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const override |
Protected Attributes | |
concepts::TMatrix< typename BaseT::FieldT > | T_ |
T matrix of the element. More... | |
Detailed Description
template<class BaseT>
class hp1D::GenericElement< BaseT >
1D generic element.
Definition at line 225 of file element.hh.
Constructor & Destructor Documentation
◆ GenericElement()
template<class BaseT >
|
inline |
Constructor.
- Parameters
-
cell Cell of this element p Polynomial degree of this element T0 List of T columns for this element T1 List of T columns for this element
Definition at line 233 of file element.hh.
◆ ~GenericElement()
template<class BaseT >
|
inlineoverride |
Definition at line 243 of file element.hh.
Member Function Documentation
◆ appendT()
template<class BaseT >
|
inline |
Appends the T columns to the T matrix.
Definition at line 253 of file element.hh.
◆ info()
template<class BaseT >
|
inlineoverrideprotectedvirtual |
Definition at line 258 of file element.hh.
◆ T()
template<class BaseT >
|
inlineoverride |
Definition at line 248 of file element.hh.
Member Data Documentation
◆ T_
template<class BaseT >
|
protected |
T matrix of the element.
Definition at line 264 of file element.hh.
The documentation for this class was generated from the following file:
- hp1D/element.hh