6 std::cerr <<
"# [MARK] t(const zcovector&)"
11 zcopy_(covec.L, covec.Array, 1, rovec.
array, 1);
20 std::cerr <<
"# [MARK] conj(const zcovector&)"
25 for(
long i=0; i<vec.L; i++){ newvec(i) =std::conj(vec(i)); }
35 std::cerr <<
"# [MARK] conjt(const zcovector&)"
40 for(
long i=0; i<covec.L; i++){ rovec(i) =std::conj(covec(i)); }
54 std::cerr <<
"# [MARK] nrm2(const zcovector&)"
58 return dznrm2_(vec.L, vec.Array, 1);
67 std::cerr <<
"# [MARK] idamax(const zcovector&)"
71 return izamax_(vec.L, vec.Array, 1) -1;
79 std::cerr <<
"# [MARK] damax(const zcovector&)"
83 return vec.Array[izamax_(vec.L, vec.Array, 1) -1];
friend double damax(const drovector &)
Definition: drovector-calc.hpp:43
std::complex< double > *const & array
1D array to store vector data (readable)
Definition: zrovector.hpp:13
friend double nrm2(const drovector &)
Definition: drovector-calc.hpp:18
Complex Double-precision Row Vector Class.
Definition: zrovector.hpp:3
(DO NOT USE) Smart-temporary Complex Double-precision Row Vector Class
Definition: _zrovector.hpp:3
friend _dcovector t(const drovector &)
Definition: drovector-calc.hpp:3
Complex Double-precision Column Vector Class.
Definition: zcovector.hpp:3
(DO NOT USE) Smart-temporary Complex Double-precision Column Vector Class
Definition: _zcovector.hpp:3
friend long idamax(const drovector &)
Definition: drovector-calc.hpp:31