#include <objects.h>
Public Member Functions | |
Constructors | |
Operator (int s, const Precision &v) | |
Scalable operator members | |
template<class Pout , class Pmult > | |
Operator < Internal::SizedIdentity < Pout > > | scale_me (const Pmult &m) const |
Sized operator members | |
const int | my_size |
int | num_rows () const |
int | num_cols () const |
For internal use only.
int num_rows | ( | ) | const |
This along with num_cols() must be present in order to construct matrices.
Reimplemented from Operator< Internal::Identity< Precision > >.
int num_cols | ( | ) | const |
This along with num_rows() must be present in order to construct matrices.
Reimplemented from Operator< Internal::Identity< Precision > >.
Operator<Internal::SizedIdentity<Pout> > scale_me | ( | const Pmult & | m | ) | const |
Scale the operator by a scalar and return a new opeator.
Reimplemented from Operator< Internal::Identity< Precision > >.