Class documentation of Concepts

Loading...
Searching...
No Matches
linearFEM::Riesz1d Class Referenceabstract

#include <linearForm1D.hh>

Inheritance diagram for linearFEM::Riesz1d:
concepts::LinearForm< Real > concepts::OutputOperator

Public Member Functions

 Riesz1d (const concepts::Formula< Real > &frm, const uint gauss_p=1)
 
virtual void operator() (const concepts::Element< Real > &elm, concepts::ElementMatrix< Real > &em) const
 
virtual void operator() (const Element< typename Realtype< Real >::type > &elm, ElementMatrix< Real > &em) const=0
 

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 

Detailed Description

Linear form form 1D linear FEM. This linear form takes a formula frm and computes the load vector

\[ \int_K f v \, dx, \]

where f ist frm and v are the test functions.

Author
Philipp Frauenfelder, 2003
Examples
linearDG1d.cc.

Definition at line 26 of file linearForm1D.hh.

Constructor & Destructor Documentation

◆ Riesz1d()

linearFEM::Riesz1d::Riesz1d ( const concepts::Formula< Real > &  frm,
const uint  gauss_p = 1 
)
inline

Constructor

Parameters
frmFormula
gauss_pNumer of points for the Gaussian quadrature

Definition at line 32 of file linearForm1D.hh.

Member Function Documentation

◆ info()

virtual std::ostream & concepts::LinearForm< Real , typename Realtype<Real >::type >::info ( std::ostream &  os) const
protectedvirtualinherited

◆ operator()()

virtual void concepts::LinearForm< Real , typename Realtype<Real >::type >::operator() ( const Element< typename Realtype<Real >::type > &  elm,
ElementMatrix< Real > &  em 
) const
pure virtualinherited

Computes the element contribution to the function.

Parameters
elmElement on which the computations should be performed
emThe local matrix

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