Class documentation of Concepts

Loading...
Searching...
No Matches
hp1D::GenericElement< BaseT > Class Template Reference

#include <element.hh>

Inheritance diagram for hp1D::GenericElement< BaseT >:

Public Member Functions

 GenericElement (const concepts::EdgeNd &cell, uint p, concepts::TColumn< typename BaseT::FieldT > *T0, concepts::TColumn< typename BaseT::FieldT > *T1)
 
const concepts::TMatrix< typename BaseT::FieldT > & T () const override
 
void appendT (concepts::TColumn< typename BaseT::FieldT > *T)
 Appends the T columns to the T matrix.
 

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.
 

Detailed Description

template<class BaseT>
class hp1D::GenericElement< BaseT >

1D generic element.

Author
Philipp Frauenfelder, 2002, Lukas Drescher 2015

Definition at line 225 of file element.hh.

Constructor & Destructor Documentation

◆ GenericElement()

template<class BaseT >
hp1D::GenericElement< BaseT >::GenericElement ( const concepts::EdgeNd cell,
uint  p,
concepts::TColumn< typename BaseT::FieldT > *  T0,
concepts::TColumn< typename BaseT::FieldT > *  T1 
)
inline

Constructor.

Parameters
cellCell of this element
pPolynomial degree of this element
T0List of T columns for this element
T1List of T columns for this element

Definition at line 233 of file element.hh.

◆ ~GenericElement()

template<class BaseT >
hp1D::GenericElement< BaseT >::~GenericElement ( )
inlineoverride

Definition at line 243 of file element.hh.

Member Function Documentation

◆ appendT()

template<class BaseT >
void hp1D::GenericElement< BaseT >::appendT ( concepts::TColumn< typename BaseT::FieldT > *  T)
inline

Appends the T columns to the T matrix.

Definition at line 253 of file element.hh.

◆ T()

template<class BaseT >
const concepts::TMatrix< typename BaseT::FieldT > & hp1D::GenericElement< BaseT >::T ( ) const
inlineoverride

Definition at line 248 of file element.hh.

Member Data Documentation

◆ T_

template<class BaseT >
concepts::TMatrix<typename BaseT::FieldT> hp1D::GenericElement< BaseT >::T_
protected

T matrix of the element.

Definition at line 261 of file element.hh.


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