76 if( _l<0 || margin<0 ){
78 std::cerr <<
"Vector size must be positive integers." << std::endl
79 <<
"Your input was (" << _l <<
", " << margin <<
")." << std::endl;
99 std::cerr <<
"Vector size must be positive integers." << std::endl
100 <<
"Your input was (" << dl <<
")." << std::endl;
118 double* newArray(
new double[
cap]);
119 dcopy_(&newl,
array, &inc, newArray, &inc);
128 {CPPL_VERBOSE_REPORT;
129 CPPL_INT u_cap(u.
cap), u_l(u.
l);
130 double* u_array(u.
array);
138 {CPPL_VERBOSE_REPORT;
_drovector _(drovector &vec)
double * array
1D array to store vector data
void swap(drovector &u, drovector &v)
double * array
1D array to store vector data
_dgematrix i(const _dgbmatrix &mat)
CPPL_INT cap
vector capacity
CPPL_INT cap
vector capacity
Real Double-precision Row Vector Class.
void stretch(const CPPL_INT &)
(DO NOT USE) Smart-temporary Real Double-precision Row Vector Class
drovector & resize(const CPPL_INT &, const CPPL_INT=0)
void alias(const drovector &)
void copy(const drovector &)
void shallow_copy(const _drovector &)