#include <LOCA_Epetra_Interface_TimeDependentMatrixFree.H>


Public Member Functions | |
| TimeDependentMatrixFree () | |
| Constructor. | |
| virtual | ~TimeDependentMatrixFree () |
| Destructor. | |
| virtual bool | applyShiftedMatrix (double alpha, double beta, const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result) const =0 |
Call user routine for applying the shifted matrix where is the Jacobian matrix and is the mass matrix. | |
This interface is derived from the NOX::Epetra::Interface::Required and additionally provides a method for applying the shifted matrix
. This is needed for linear stability analysis and Hopf tracking.
Definition at line 67 of file LOCA_Epetra_Interface_TimeDependentMatrixFree.H.
| LOCA::Epetra::Interface::TimeDependentMatrixFree::TimeDependentMatrixFree | ( | ) | [inline] |
| virtual LOCA::Epetra::Interface::TimeDependentMatrixFree::~TimeDependentMatrixFree | ( | ) | [inline, virtual] |
| virtual bool LOCA::Epetra::Interface::TimeDependentMatrixFree::applyShiftedMatrix | ( | double | alpha, | |
| double | beta, | |||
| const NOX::Epetra::Vector & | input, | |||
| NOX::Epetra::Vector & | result | |||
| ) | const [pure virtual] |
Call user routine for applying the shifted matrix
where
is the Jacobian matrix and
is the mass matrix.
1.5.9