QDOS::QdCScalarSeq Class Reference

#include <Numeric.h>

Inheritance diagram for QDOS::QdCScalarSeq:

QDOS::QdNObject QDOS::ScalarSeq< T > QDOS::QdObject QDOS::MatrixBaseSeq< T, ContainerT > QDOS::VarTarget QDOS::NumericSequence< ContainerT > QDOS::Sequence< T > vector

List of all members.

Public Member Functions

 QdCScalarSeq ()
 QdCScalarSeq (int n, double_complex x=double_complex(0., 0.))
template<class U >
 QdCScalarSeq (const vector< U > &v)
 QdCScalarSeq (const CScalarSeq &s)
 QdCScalarSeq (const QdCScalarSeq &s)
template<class U >
QdCScalarSeqoperator= (const vector< U > &v)
virtual bool is_sequence (void) const
int sequence_size (void) const
virtual QdObject_var create () const
virtual QdObject_var create_elt () 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 FunctionAdapterjoin (QdObject_var x_in, QdObject_var y_in, QdObject_var x_out, QdObject_var y_out, QdObject_var join_method, QdObject_var gap_value, QdObject_var gap_handler) 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


Constructor & Destructor Documentation

QDOS::QdCScalarSeq::QdCScalarSeq (  )  [inline]

QDOS::QdCScalarSeq::QdCScalarSeq ( int  n,
double_complex  x = double_complex(0.,0.) 
) [inline]

template<class U >
QDOS::QdCScalarSeq::QdCScalarSeq ( const vector< U > &  v  )  [inline]

QDOS::QdCScalarSeq::QdCScalarSeq ( const CScalarSeq s  )  [inline]

QDOS::QdCScalarSeq::QdCScalarSeq ( const QdCScalarSeq s  )  [inline]


Member Function Documentation

QdNObject_var QDOS::QdCScalarSeq::abs (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::add ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual QdObject_var QDOS::QdCScalarSeq::copy (  )  const [inline, virtual]

Implements QDOS::QdObject.

QdNObject_var QDOS::QdCScalarSeq::cos (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::cosh (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual QdObject_var QDOS::QdCScalarSeq::create (  )  const [inline, virtual]

Implements QDOS::QdObject.

virtual QdObject_var QDOS::QdCScalarSeq::create_elt (  )  const [inline, virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdCScalarSeq::div ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::exp (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

void QDOS::QdCScalarSeq::get ( Vistream v_is  )  [virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdCScalarSeq::invert (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual bool QDOS::QdCScalarSeq::is_sequence ( void   )  const [inline, virtual]

Reimplemented from QDOS::QdObject.

FunctionAdapter * QDOS::QdCScalarSeq::join ( QdObject_var  x_in,
QdObject_var  y_in,
QdObject_var  x_out,
QdObject_var  y_out,
QdObject_var  join_method,
QdObject_var  gap_value,
QdObject_var  gap_handler 
) const [virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdCScalarSeq::log (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::log10 (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::mod (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::mult ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::negate (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual string QDOS::QdCScalarSeq::object_srep ( const StringRep stringrep  )  const [inline, virtual]

Reimplemented from QDOS::QdObject.

template<class U >
QdCScalarSeq& QDOS::QdCScalarSeq::operator= ( const vector< U > &  v  )  [inline]

Reimplemented from QDOS::ScalarSeq< T >.

QdNObject_var QDOS::QdCScalarSeq::pow ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

void QDOS::QdCScalarSeq::put ( Vostream v_os  )  [virtual]

Reimplemented from QDOS::QdObject.

int QDOS::QdCScalarSeq::sequence_size ( void   )  const [inline, virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdCScalarSeq::sin (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::sinh (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdCScalarSeq::sqrt (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual string QDOS::QdCScalarSeq::srep ( const StringRep stringrep,
int  sequence_index = 0 
) const [inline, virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdCScalarSeq::sub ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.


The documentation for this class was generated from the following files:

Generated on Tue Dec 9 16:55:40 2008 for QSAS by  doxygen 1.5.7