NGSolve
4.9
|
Caller knows that matrix expression is a symmetric matrix. More...
#include <expr.hpp>
Public Types | |
enum | { IS_LINEAR = T::IS_LINEAR } |
typedef T::TELEM | TELEM |
typedef mat_traits< TELEM >::TSCAL | TSCAL |
Public Member Functions | |
SymExpr (const T &aa) | |
TELEM | operator() (int i) const |
TELEM | operator() (int i, int j) const |
int | Height () const |
height | |
int | Width () const |
void | Dump (ostream &ost) const |
Caller knows that matrix expression is a symmetric matrix.
Thus, only one half of the matrix needs to be computed.