#include <Numeric.h>
Public Member Functions | |
QdCScalar () | |
QdCScalar (const CMatrix &mat) | |
QdCScalar (const double_complex &val) | |
QdCScalar (const CScalar &cscalar) | |
QdCScalar (const QdCScalar &cscalar) | |
QdCScalar & | operator= (const CMatrix &mat) |
template<class U > | |
QdCScalar & | operator= (const Matrix< U > &mat) |
QdCScalar & | operator= (const double_complex &tval) |
virtual QdObject_var | create () const |
virtual QdObject_var | copy () const |
virtual string | srep (const StringRep &stringrep, int sequence_index=0) const |
virtual string | object_srep (const StringRep &stringrep) const |
virtual void | put (Vostream &v_os) |
virtual void | get (Vistream &v_is) |
virtual QdNObject_var | negate () const |
virtual QdNObject_var | add (QdNObject_var) const |
virtual QdNObject_var | sub (QdNObject_var) const |
virtual QdNObject_var | mult (QdNObject_var) const |
virtual QdNObject_var | div (QdNObject_var) const |
virtual QdNObject_var | abs () const |
virtual QdNObject_var | cos () const |
virtual QdNObject_var | cosh () const |
virtual QdNObject_var | exp () const |
virtual QdNObject_var | invert () const |
virtual QdNObject_var | log () const |
virtual QdNObject_var | log10 () const |
virtual QdNObject_var | mod () const |
virtual QdNObject_var | pow (QdNObject_var obj) const |
virtual QdNObject_var | sin () const |
virtual QdNObject_var | sinh () const |
virtual QdNObject_var | sqrt () const |
QDOS::QdCScalar::QdCScalar | ( | ) | [inline] |
QDOS::QdCScalar::QdCScalar | ( | const CMatrix & | mat | ) | [inline] |
QDOS::QdCScalar::QdCScalar | ( | const double_complex & | val | ) | [inline] |
QDOS::QdCScalar::QdCScalar | ( | const CScalar & | cscalar | ) | [inline] |
QDOS::QdCScalar::QdCScalar | ( | const QdCScalar & | cscalar | ) | [inline] |
QdNObject_var QDOS::QdCScalar::abs | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::add | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual QdObject_var QDOS::QdCScalar::copy | ( | ) | const [inline, virtual] |
Implements QDOS::QdObject.
QdNObject_var QDOS::QdCScalar::cos | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::cosh | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual QdObject_var QDOS::QdCScalar::create | ( | ) | const [inline, virtual] |
Implements QDOS::QdObject.
QdNObject_var QDOS::QdCScalar::div | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::exp | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
void QDOS::QdCScalar::get | ( | Vistream & | v_is | ) | [virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdCScalar::invert | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::log | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::log10 | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::mod | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::mult | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::negate | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual string QDOS::QdCScalar::object_srep | ( | const StringRep & | stringrep | ) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdCScalar& QDOS::QdCScalar::operator= | ( | const double_complex & | tval | ) | [inline] |
Reimplemented from QDOS::Scalar< T >.
QdNObject_var QDOS::QdCScalar::pow | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
void QDOS::QdCScalar::put | ( | Vostream & | v_os | ) | [virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdCScalar::sin | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::sinh | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdCScalar::sqrt | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual string QDOS::QdCScalar::srep | ( | const StringRep & | stringrep, | |
int | sequence_index = 0 | |||
) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdCScalar::sub | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.