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