Gives access to a pair of elements. More...
#include <elementPairs.hh>

Public Member Functions | |
| virtual const concepts::Element< F > & | elm1 () const =0 |
| Returns reference to the first element. | |
| virtual const concepts::Element< F > & | elm2 () const =0 |
| Returns reference to the second element. | |
| virtual | ~ElementPair () |
Gives access to a pair of elements.
This is usefull when assembling a system matrix from bilinear forms.
This class is used as data container in InnerElementPairList and Boundary elementPairList.
Definition at line 23 of file elementPairs.hh.
| virtual concepts::ElementPair< F >::~ElementPair | ( | ) | [inline, virtual] |
Reimplemented in vectorial::ElementPair< F >.
Definition at line 25 of file elementPairs.hh.
| virtual const concepts::Element<F>& concepts::ElementPair< F >::elm1 | ( | ) | const [pure virtual] |
Returns reference to the first element.
Implemented in constraints::Element< F >, hp3D::TransitionPair, linDG1D::DGElementPair, linDG2D::ElementPair, linDG3D::FvdgElementPair, and vectorial::ElementPair< F >.
| virtual const concepts::Element<F>& concepts::ElementPair< F >::elm2 | ( | ) | const [pure virtual] |
Returns reference to the second element.
Implemented in constraints::Element< F >, hp3D::TransitionPair, linDG1D::DGElementPair, linDG2D::ElementPair, linDG3D::FvdgElementPair, and vectorial::ElementPair< F >.