Navigation

Operators and Keywords

Function List:

C++ API

ComplexColumnVector Class Reference

#include <CColVector.h>

Inherits MArray< Complex >.

Collaboration diagram for ComplexColumnVector:

List of all members.

Public Member Functions

 ComplexColumnVector (void)
 ComplexColumnVector (octave_idx_type n)
 ComplexColumnVector (const dim_vector &dv)
 ComplexColumnVector (octave_idx_type n, const Complex &val)
 ComplexColumnVector (const ComplexColumnVector &a)
 ComplexColumnVector (const MArray< Complex > &a)
 ComplexColumnVector (const Array< Complex > &a)
 ComplexColumnVector (const ColumnVector &a)
ComplexColumnVectoroperator= (const ComplexColumnVector &a)
bool operator== (const ComplexColumnVector &a) const
bool operator!= (const ComplexColumnVector &a) const
ComplexColumnVectorinsert (const ColumnVector &a, octave_idx_type r)
ComplexColumnVectorinsert (const ComplexColumnVector &a, octave_idx_type r)
ComplexColumnVectorfill (double val)
ComplexColumnVectorfill (const Complex &val)
ComplexColumnVectorfill (double val, octave_idx_type r1, octave_idx_type r2)
ComplexColumnVectorfill (const Complex &val, octave_idx_type r1, octave_idx_type r2)
ComplexColumnVector stack (const ColumnVector &a) const
ComplexColumnVector stack (const ComplexColumnVector &a) const
ComplexRowVector hermitian (void) const
ComplexRowVector transpose (void) const
ComplexColumnVector extract (octave_idx_type r1, octave_idx_type r2) const
ComplexColumnVector extract_n (octave_idx_type r1, octave_idx_type n) const
ComplexColumnVectoroperator+= (const ColumnVector &a)
ComplexColumnVectoroperator-= (const ColumnVector &a)
Complex min (void) const
Complex max (void) const
ColumnVector abs (void) const
void resize (octave_idx_type n, const Complex &rfv=Array< Complex >::resize_fill_value())
void clear (octave_idx_type n)

Friends

class ComplexMatrix
class ComplexRowVector
OCTAVE_API ComplexColumnVector conj (const ComplexColumnVector &a)
OCTAVE_API ComplexColumnVector operator* (const ComplexMatrix &a, const ColumnVector &b)
OCTAVE_API ComplexColumnVector operator* (const ComplexMatrix &a, const ComplexColumnVector &b)
OCTAVE_API ComplexColumnVector operator* (const Matrix &a, const ComplexColumnVector &b)
OCTAVE_API ComplexColumnVector operator* (const DiagMatrix &a, const ComplexColumnVector &b)
OCTAVE_API ComplexColumnVector operator* (const ComplexDiagMatrix &a, const ColumnVector &b)
OCTAVE_API ComplexColumnVector operator* (const ComplexDiagMatrix &a, const ComplexColumnVector &b)
OCTAVE_API std::ostream & operator<< (std::ostream &os, const ComplexColumnVector &a)
OCTAVE_API std::istream & operator>> (std::istream &is, ComplexColumnVector &a)

Constructor & Destructor Documentation

ComplexColumnVector::ComplexColumnVector ( void   )  [inline]
ComplexColumnVector::ComplexColumnVector ( octave_idx_type  n  )  [inline, explicit]
ComplexColumnVector::ComplexColumnVector ( const dim_vector dv  )  [inline, explicit]
ComplexColumnVector::ComplexColumnVector ( octave_idx_type  n,
const Complex val 
) [inline]
ComplexColumnVector::ComplexColumnVector ( const ComplexColumnVector a  )  [inline]
ComplexColumnVector::ComplexColumnVector ( const MArray< Complex > &  a  )  [inline]
ComplexColumnVector::ComplexColumnVector ( const Array< Complex > &  a  )  [inline]
ComplexColumnVector::ComplexColumnVector ( const ColumnVector a  )  [explicit]

Member Function Documentation

ColumnVector ComplexColumnVector::abs ( void   )  const
void ComplexColumnVector::clear ( octave_idx_type  n  )  [inline]
ComplexColumnVector ComplexColumnVector::extract ( octave_idx_type  r1,
octave_idx_type  r2 
) const
ComplexColumnVector ComplexColumnVector::extract_n ( octave_idx_type  r1,
octave_idx_type  n 
) const
ComplexColumnVector & ComplexColumnVector::fill ( const Complex val,
octave_idx_type  r1,
octave_idx_type  r2 
)
ComplexColumnVector & ComplexColumnVector::fill ( double  val,
octave_idx_type  r1,
octave_idx_type  r2 
)
ComplexColumnVector & ComplexColumnVector::fill ( double  val  ) 
ComplexColumnVector & ComplexColumnVector::fill ( const Complex val  ) 

Reimplemented from Array< Complex >.

ComplexRowVector ComplexColumnVector::hermitian ( void   )  const
ComplexColumnVector & ComplexColumnVector::insert ( const ComplexColumnVector a,
octave_idx_type  r 
)
ComplexColumnVector & ComplexColumnVector::insert ( const ColumnVector a,
octave_idx_type  r 
)
Complex ComplexColumnVector::max ( void   )  const
Complex ComplexColumnVector::min ( void   )  const
bool ComplexColumnVector::operator!= ( const ComplexColumnVector a  )  const
ComplexColumnVector & ComplexColumnVector::operator+= ( const ColumnVector a  ) 
ComplexColumnVector & ComplexColumnVector::operator-= ( const ColumnVector a  ) 
ComplexColumnVector& ComplexColumnVector::operator= ( const ComplexColumnVector a  )  [inline]
bool ComplexColumnVector::operator== ( const ComplexColumnVector a  )  const
void ComplexColumnVector::resize ( octave_idx_type  n,
const Complex rfv = Array<Complex>::resize_fill_value () 
) [inline]
ComplexColumnVector ComplexColumnVector::stack ( const ColumnVector a  )  const
ComplexColumnVector ComplexColumnVector::stack ( const ComplexColumnVector a  )  const
ComplexRowVector ComplexColumnVector::transpose ( void   )  const

Reimplemented from MArray< Complex >.


Friends And Related Function Documentation

friend class ComplexMatrix [friend]
friend class ComplexRowVector [friend]
OCTAVE_API ComplexColumnVector conj ( const ComplexColumnVector a  )  [friend]
OCTAVE_API ComplexColumnVector operator* ( const ComplexDiagMatrix a,
const ComplexColumnVector b 
) [friend]
OCTAVE_API ComplexColumnVector operator* ( const ComplexMatrix a,
const ColumnVector b 
) [friend]
OCTAVE_API ComplexColumnVector operator* ( const DiagMatrix a,
const ComplexColumnVector b 
) [friend]
OCTAVE_API ComplexColumnVector operator* ( const ComplexDiagMatrix a,
const ColumnVector b 
) [friend]
OCTAVE_API ComplexColumnVector operator* ( const ComplexMatrix a,
const ComplexColumnVector b 
) [friend]
OCTAVE_API ComplexColumnVector operator* ( const Matrix a,
const ComplexColumnVector b 
) [friend]
OCTAVE_API std::ostream& operator<< ( std::ostream &  os,
const ComplexColumnVector a 
) [friend]
OCTAVE_API std::istream& operator>> ( std::istream &  is,
ComplexColumnVector a 
) [friend]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines