#include <FEApp_BrusselatorNodeBCStrategy.hpp>
Inheritance diagram for FEApp::BrusselatorNodeBCStrategy< ScalarT >:

Public Member Functions | |
| BrusselatorNodeBCStrategy (const ScalarT &alpha, const ScalarT &beta, const Teuchos::RCP< Sacado::ScalarParameterLibrary > ¶mLib) | |
| Constructor. | |
| virtual | ~BrusselatorNodeBCStrategy () |
| Destructor. | |
| const std::vector< unsigned int > & | getOffsets () const |
| Get residual offsets. | |
| virtual void | evaluateResidual (const std::vector< ScalarT > *dot, const std::vector< ScalarT > &solution, std::vector< ScalarT > &residual) const |
| Evaluate BC residual. | |
Protected Attributes | |
| ScalarT | alpha |
| Value of alpha. | |
| ScalarT | beta |
| Value of beta. | |
| std::vector< unsigned int > | offsets |
| Residual offsets. | |
| Teuchos::RCP< Sacado::ScalarParameterLibrary > | pl |
| Parameter library. | |
Private Member Functions | |
| BrusselatorNodeBCStrategy (const BrusselatorNodeBCStrategy &) | |
| Private to prohibit copying. | |
| BrusselatorNodeBCStrategy & | operator= (const BrusselatorNodeBCStrategy &) |
| Private to prohibit copying. | |
Definition at line 44 of file FEApp_BrusselatorNodeBCStrategy.hpp.
| FEApp::BrusselatorNodeBCStrategy< ScalarT >::BrusselatorNodeBCStrategy | ( | const ScalarT & | alpha, | |
| const ScalarT & | beta, | |||
| const Teuchos::RCP< Sacado::ScalarParameterLibrary > & | paramLib | |||
| ) |
| FEApp::BrusselatorNodeBCStrategy< ScalarT >::~BrusselatorNodeBCStrategy | ( | ) | [virtual] |
| FEApp::BrusselatorNodeBCStrategy< ScalarT >::BrusselatorNodeBCStrategy | ( | const BrusselatorNodeBCStrategy< ScalarT > & | ) | [private] |
Private to prohibit copying.
| const std::vector< unsigned int > & FEApp::BrusselatorNodeBCStrategy< ScalarT >::getOffsets | ( | ) | const [virtual] |
Get residual offsets.
Implements FEApp::AbstractNodeBCStrategy_NTBase.
Definition at line 77 of file FEApp_BrusselatorNodeBCStrategyImpl.hpp.
| void FEApp::BrusselatorNodeBCStrategy< ScalarT >::evaluateResidual | ( | const std::vector< ScalarT > * | dot, | |
| const std::vector< ScalarT > & | solution, | |||
| std::vector< ScalarT > & | residual | |||
| ) | const [virtual] |
Evaluate BC residual.
Implements FEApp::AbstractNodeBCStrategy< ScalarT >.
Definition at line 85 of file FEApp_BrusselatorNodeBCStrategyImpl.hpp.
| BrusselatorNodeBCStrategy& FEApp::BrusselatorNodeBCStrategy< ScalarT >::operator= | ( | const BrusselatorNodeBCStrategy< ScalarT > & | ) | [private] |
Private to prohibit copying.
ScalarT FEApp::BrusselatorNodeBCStrategy< ScalarT >::alpha [mutable, protected] |
ScalarT FEApp::BrusselatorNodeBCStrategy< ScalarT >::beta [mutable, protected] |
std::vector<unsigned int> FEApp::BrusselatorNodeBCStrategy< ScalarT >::offsets [protected] |
Teuchos::RCP<Sacado::ScalarParameterLibrary> FEApp::BrusselatorNodeBCStrategy< ScalarT >::pl [protected] |
1.4.7