29 inline void set(
const long&,
const double&)
const;
30 inline friend std::ostream& operator<<(std::ostream&,
const dcovector&);
31 inline void write(
const char *)
const;
32 inline void read(
const char *);
46 inline void resize(
const long&);
~dcovector()
Definition: dcovector-constructor.hpp:122
void resize(const long &)
Definition: dcovector-misc.hpp:93
friend _dcovector _(dcovector &)
Definition: dcovector-misc.hpp:131
friend double damax(const dcovector &)
Definition: dcovector-calc.hpp:43
friend double nrm2(const dcovector &)
Definition: dcovector-calc.hpp:18
void set(const long &, const double &) const
Definition: dcovector-io.hpp:53
(DO NOT USE) Smart-temporary Real Double-precision Sparse Matrix Class
Definition: _dssmatrix.hpp:3
friend void swap(dcovector &, dcovector &)
Definition: dcovector-misc.hpp:116
double *const & array
1D array to store vector data (readable)
Definition: dcovector.hpp:13
friend const dcovector & operator+(const dcovector &)
Definition: dcovector-unary.hpp:3
friend _drovector t(const dcovector &)
Definition: dcovector-calc.hpp:3
dcovector & operator=(const dcovector &)
Definition: dcovector-dcovector.hpp:3
friend double operator%(const dcovector &, const dcovector &)
Definition: dcovector-dcovector.hpp:131
Real Double-precision General Dence Matrix Class.
Definition: dgematrix.hpp:3
Real Double-precision Symmetric Matrix Class [L-type (UPLO=L) Strage].
Definition: dsymatrix.hpp:3
void clear()
Definition: dcovector-misc.hpp:3
Real Double-precision Row Vector Class.
Definition: drovector.hpp:3
dcovector & operator*=(const double &)
Definition: dcovector-double.hpp:3
friend _dcovector operator*(const dgematrix &, const dcovector &)
Definition: dgematrix-dcovector.hpp:3
void chsign()
Definition: dcovector-misc.hpp:35
(DO NOT USE) Smart-temporary Real Double-precision Row Vector Class
Definition: _drovector.hpp:3
dcovector & operator+=(const dcovector &)
Definition: dcovector-dcovector.hpp:22
(DO NOT USE) Smart-temporary Real Double-precision General Dence Matrix Class
Definition: _dgematrix.hpp:3
friend _dcovector operator/(const dcovector &, const double &)
Definition: dcovector-double.hpp:48
Real Double-precision General Band Matrix Class.
Definition: dgbmatrix.hpp:3
long const & l
vector size (readable)
Definition: dcovector.hpp:12
friend long idamax(const dcovector &)
Definition: dcovector-calc.hpp:31
double & operator()(const long &)
Definition: dcovector-io.hpp:3
friend _dcovector operator-(const dcovector &)
Definition: dcovector-unary.hpp:15
void copy(const dcovector &)
Definition: dcovector-misc.hpp:47
(DO NOT USE) Smart-temporary Real Double-precision General Band Matrix Class
Definition: _dgbmatrix.hpp:3
(DO NOT USE) Smart-temporary Real Double-precision Symmetric Matrix Class
Definition: _dsymatrix.hpp:3
Real Double-precision Column Vector Class.
Definition: dcovector.hpp:3
Real Double-precision Sparse Matrix Class.
Definition: dssmatrix.hpp:3
(DO NOT USE) Smart-temporary Complex Double-precision Column Vector Class
Definition: _zcovector.hpp:3
void zero()
Definition: dcovector-misc.hpp:23
dcovector()
Definition: dcovector-constructor.hpp:3
(DO NOT USE) Smart-temporary Real Double-precision Column Vector Class
Definition: _dcovector.hpp:3
void shallow_copy(const _dcovector &)
Definition: dcovector-misc.hpp:73
dcovector & operator-=(const dcovector &)
Definition: dcovector-dcovector.hpp:46
dcovector & operator/=(const double &)
Definition: dcovector-double.hpp:16