#include <FEApp_AbstractPDE.hpp>
Inheritance diagram for FEApp::AbstractPDE< ScalarT >:

Public Member Functions | |
| AbstractPDE () | |
| Default constructor. | |
| virtual | ~AbstractPDE () |
| Destructor. | |
| virtual void | evaluateElementResidual (const FEApp::AbstractQuadrature &quadRule, const FEApp::AbstractElement &element, const std::vector< ScalarT > *dot, const std::vector< ScalarT > &solution, std::vector< ScalarT > &residual)=0 |
| Evaluate discretized PDE element-level residual. | |
Private Member Functions | |
| AbstractPDE (const AbstractPDE &) | |
| Private to prohibit copying. | |
| AbstractPDE & | operator= (const AbstractPDE &) |
| Private to prohibit copying. | |
Definition at line 49 of file FEApp_AbstractPDE.hpp.
| FEApp::AbstractPDE< ScalarT >::AbstractPDE | ( | ) | [inline] |
| virtual FEApp::AbstractPDE< ScalarT >::~AbstractPDE | ( | ) | [inline, virtual] |
| FEApp::AbstractPDE< ScalarT >::AbstractPDE | ( | const AbstractPDE< ScalarT > & | ) | [private] |
Private to prohibit copying.
| virtual void FEApp::AbstractPDE< ScalarT >::evaluateElementResidual | ( | const FEApp::AbstractQuadrature & | quadRule, | |
| const FEApp::AbstractElement & | element, | |||
| const std::vector< ScalarT > * | dot, | |||
| const std::vector< ScalarT > & | solution, | |||
| std::vector< ScalarT > & | residual | |||
| ) | [pure virtual] |
Evaluate discretized PDE element-level residual.
Implemented in FEApp::BrusselatorPDE< ScalarT >, and FEApp::HeatNonlinearSourcePDE< ScalarT >.
| AbstractPDE& FEApp::AbstractPDE< ScalarT >::operator= | ( | const AbstractPDE< ScalarT > & | ) | [private] |
Private to prohibit copying.
1.4.7