LocalViewPair< B, B > Class Template Reference

The restriction of a finite element basis to a single element. More...

#include <LocalViewPair.hpp>

Public Member Functions

 LocalViewPair (B const &rowBasis, B const &colBasis)
 Construct local view for a given global finite element basis.
 
 LocalViewPair (LocalViewPair const &)=delete
 
LocalViewPair & operator= (LocalViewPair const &)=delete
 
 LocalViewPair (LocalViewPair &&)=delete
 
LocalViewPair & operator= (LocalViewPair &&)=delete
 
template<class Element >
void bind (Element const &element)
 Bind the views to a grid element.
 
void unbind ()
 Unbind from the current element.
 
LocalView const & row () const
 
LocalView const & col () const
 

Protected Attributes

bool same_ = false
 
LocalView rowLocalView_
 
std::shared_ptr< LocalView > colLocalView_
 

Detailed Description

template<class B>
class AMDiS::LocalViewPair< B, B >

The restriction of a finite element basis to a single element.


The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/amdis/checkouts/latest/amdis/functions/LocalViewPair.hpp