(DO NOT USE) Smart-temporary Real Double-precision Column Vector Class More...
#include <_dcovector.hpp>
Public Member Functions | |
| _dcovector () | |
| _dcovector (const _dcovector &) | |
| ~_dcovector () | |
| _zcovector | to_zcovector () const | 
| double & | operator() (const CPPL_INT &) const | 
| void | write (const char *) const | 
| void | nullify () const | 
| void | destroy () const | 
Public Attributes | |
| CPPL_INT | l | 
| vector size  More... | |
| CPPL_INT | cap | 
| vector capacity  More... | |
| double * | array | 
| 1D array to store vector data  More... | |
Friends | |
| std::ostream & | operator<< (std::ostream &, const _dcovector &) | 
| _drovector | t (const dcovector &) | 
| double | nrm2 (const dcovector &) | 
| CPPL_INT | idamax (const dcovector &) | 
| double | damax (const dcovector &) | 
| const _dcovector & | operator+ (const _dcovector &) | 
| _dcovector | operator- (const _dcovector &) | 
| _dcovector | operator+ (const _dcovector &, const dcovector &) | 
| _dcovector | operator+ (const _dcovector &, const _dcovector &) | 
| _dcovector | operator- (const _dcovector &, const dcovector &) | 
| _dcovector | operator- (const _dcovector &, const _dcovector &) | 
| _dgematrix | operator* (const _dcovector &, const drovector &) | 
| _dgematrix | operator* (const _dcovector &, const _drovector &) | 
| _dcovector | operator* (const _dcovector &, const double &) | 
| _dcovector | operator/ (const _dcovector &, const double &) | 
| double | operator% (const _dcovector &, const dcovector &) | 
| double | operator% (const _dcovector &, const _dcovector &) | 
| _dcovector | operator* (const double &, const _dcovector &) | 
(DO NOT USE) Smart-temporary Real Double-precision Column Vector Class
Definition at line 3 of file _dcovector.hpp.
      
  | 
  inline | 
      
  | 
  inline | 
_dcovector copy constructor
Definition at line 12 of file _dcovector-constructor.hpp.
References array, cap, l, and nullify().
      
  | 
  inline | 
      
  | 
  inline | 
cast to _zcovector
Definition at line 3 of file _dcovector-cast.hpp.
References _(), zcovector::array, array, destroy(), i(), and l.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
nullify all the vector data
Definition at line 3 of file _dcovector-misc.hpp.
Referenced by _dcovector(), dcovector::dcovector(), dcovector::shallow_copy(), and t().
      
  | 
  inline | 
destroy all the vector data
Definition at line 12 of file _dcovector-misc.hpp.
References array.
Referenced by damax(), idamax(), nrm2(), operator%(), operator*(), operator+(), dcovector::operator+=(), operator-(), dcovector::operator-=(), operator<<(), to_zcovector(), and write().
      
  | 
  friend | 
Definition at line 22 of file _dcovector-io.hpp.
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
return the index of element having the largest absolute value in 0-based numbering system
Definition at line 25 of file dcovector-calc.hpp.
      
  | 
  friend | 
      
  | 
  friend | 
+_dcovector operator
Definition at line 3 of file _dcovector-unary.hpp.
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
dcovector^T*dcovector operator (inner product)
Definition at line 40 of file _dcovector-dcovector.hpp.
      
  | 
  friend | 
_dcovector^T*_dcovector operator (inner product)
Definition at line 42 of file _dcovector-_dcovector.hpp.
      
  | 
  friend | 
      
  | 
  mutable | 
vector size
Definition at line 9 of file _dcovector.hpp.
Referenced by _(), _dcovector(), damax(), dcovector::dcovector(), idamax(), nrm2(), nullify(), operator%(), operator()(), operator*(), operator+(), dcovector::operator+=(), operator-(), dcovector::operator-=(), operator/(), operator<<(), dcovector::shallow_copy(), t(), to_zcovector(), and write().
      
  | 
  mutable | 
vector capacity
Definition at line 10 of file _dcovector.hpp.
Referenced by _(), _dcovector(), dcovector::dcovector(), nullify(), dcovector::shallow_copy(), and t().
      
  | 
  mutable | 
1D array to store vector data
Definition at line 11 of file _dcovector.hpp.
Referenced by _(), _dcovector(), damax(), dcovector::dcovector(), destroy(), idamax(), nrm2(), nullify(), operator%(), operator()(), operator*(), operator+(), dcovector::operator+=(), operator-(), dcovector::operator-=(), operator/(), operator<<(), dcovector::shallow_copy(), t(), to_zcovector(), and ~_dcovector().
 1.8.6