MFEM v2.0
|
The transpose of a given operator (square matrix) More...
#include <operator.hpp>
Public Member Functions | |
TransposeOperator (Operator *a) | |
Saves the operator. | |
virtual void | Mult (const Vector &x, Vector &y) const |
Operator application. | |
virtual void | MultTranspose (const Vector &x, Vector &y) const |
Action of the transpose operator. | |
~TransposeOperator () | |
Private Attributes | |
Operator * | A |
The transpose of a given operator (square matrix)
Definition at line 59 of file operator.hpp.
TransposeOperator::TransposeOperator | ( | Operator * | a | ) | [inline] |
Saves the operator.
Definition at line 66 of file operator.hpp.
References A, Operator::Size(), and Operator::size.
TransposeOperator::~TransposeOperator | ( | ) | [inline] |
Definition at line 75 of file operator.hpp.
Operator application.
Implements Operator.
Definition at line 69 of file operator.hpp.
References A, and MultTranspose().
Referenced by MultTranspose().
Operator* TransposeOperator::A [private] |
Definition at line 62 of file operator.hpp.
Referenced by Mult(), MultTranspose(), and TransposeOperator().