#include <FEM.h>
Inheritance diagram for ElmMatVecCalcStd::

Public Methods | |
| ElmMatVecCalcStd (NumItgPoints itg_points=GAUSS_POINTS, int relative_order=0) | |
| ~ElmMatVecCalcStd () | |
| virtual void | calcElmMatVec (int elm_no, ElmMatVec &elmat, FiniteElement &fe, IntegrandCalc &integrand, FEM &fem) |
Public Attributes | |
| Handle(ElmItgRules) | integrator |
NAME: ElmMatVecCalcStd - a default version of class ElmMatVecCalc
DESCRIPTION:
The class offers a default implementation of the "calcElmMatVec" functions that is provided by a "ElmMatVecCalc" functor. In fact, the implementation in this class coressponds to the default implementation of "FEM calcElmMatVec" that many simulator classes can make use of directly. It means that surface integrals over the sides of the elements are omitted.
See the base class for more details.
|
|
|
|
|
|
|
|
calculates the element matrix and vector. Same purpose as the "FEM calcElmMatVec", but implemented as a functor instead of as a virtual function in the user''s problem class. As a functor, there can be multiple versions of the element matrix/vector computation function. Reimplemented from ElmMatVecCalc. |
|
|
|