19 inline drovector(
const CPPL_INT&,
const CPPL_INT=0);
31 inline double operator()(
const CPPL_INT&)
const;
34 inline void write(
const char*)
const;
35 inline void read(
const char*);
52 inline void stretch(
const CPPL_INT&);
Real Double-precision General Sparse Matrix Class.
double * array
1D array to store vector data
friend double nrm2(const drovector &)
(DO NOT USE) Smart-temporary Real Double-precision Symmetric Sparse Matrix Class
_zrovector to_zrovector() const
drovector & operator/=(const double &)
double & operator()(const CPPL_INT &)
friend double operator*(const drovector &, const dcovector &)
Real Double-precision General Dence Matrix Class.
CPPL_INT cap
vector capacity
Real Double-precision Symmetric Matrix Class [l-type (UPLO=l) Strage].
(DO NOT USE) Smart-temporary Real Double-precision General Sparse Matrix Class
friend _drovector _(drovector &)
Real Double-precision Row Vector Class.
friend _drovector operator/(const drovector &, const double &)
void write(const char *) const
(DO NOT USE) Smart-temporary Complex Double-precision Row Vector Class
friend CPPL_INT idamax(const drovector &)
void stretch(const CPPL_INT &)
(DO NOT USE) Smart-temporary Real Double-precision Row Vector Class
(DO NOT USE) Smart-temporary Real Double-precision General Dence Matrix Class
friend double operator%(const drovector &, const drovector &)
friend double damax(const drovector &)
drovector & resize(const CPPL_INT &, const CPPL_INT=0)
Real Double-precision General Band Matrix Class.
drovector & operator*=(const double &)
void alias(const drovector &)
friend std::ostream & operator<<(std::ostream &, const drovector &)
drovector & set(const CPPL_INT &, const double &)
friend const drovector & operator+(const drovector &)
friend void swap(drovector &, drovector &)
drovector & operator-=(const drovector &)
(DO NOT USE) Smart-temporary Real Double-precision General Band Matrix Class
(DO NOT USE) Smart-temporary Real Double-precision Symmetric Matrix Class
Real Double-precision Column Vector Class.
friend _drovector hadamard(const drovector &, const drovector &)
void copy(const drovector &)
void shallow_copy(const _drovector &)
Real Double-precision Symmetric Sparse Matrix Class.
(DO NOT USE) Smart-temporary Real Double-precision Column Vector Class
drovector & operator+=(const drovector &)
friend _drovector operator-(const drovector &)
friend _dcovector t(const drovector &)
drovector & operator=(const drovector &)