transpose.hh
virtual void transpMult(const Vector< c_type > &fncY, Vector< c_type > &fncX)
Computes fncX = AT fncY where A is this matrix.
Definition: transpose.hh:48
virtual void operator()(const Function< c_type > &fncY, Function< c_type > &fncX)
std::ostream & info(std::ostream &os) const
virtual F operator()(const uint i, const uint j) const
Returns entry with indices i and j.
Definition: transpose.hh:29
virtual void operator()(const Function< r_type > &fncY, Function< F > &fncX)
Computes fncX = A(fncY) where A is this matrix.
void operator()(const Vector< H > &fncY, Vector< I > &fncX)
Computes fncX = A(fncY) where A is this matrix.
Definition: transpose.hh:39
virtual F & operator()(const uint i, const uint j)
Returns and allows access to entry with indices i and j.
Definition: transpose.hh:31
virtual void transpMult(const Vector< r_type > &fncY, Vector< F > &fncX)
Computes fncX = AT fncY where A is this matrix.
Definition: transpose.hh:44