36 template <
class IT,
class NT>
39 assert(
size != 0 &&
n != 0);
45 template <
class IT,
class NT>
56 std::copy(rhs.
jc, rhs.
jc+
n+1,
jc);
59 template <
class IT,
class NT>
78 std::copy(rhs.
ir, rhs.
ir+nz, ir);
79 std::copy(rhs.
num, rhs.
num+nz, num);
82 std::copy(rhs.
jc, rhs.
jc+n+1, jc);
87 template <
class IT,
class NT>
99 template <
class IT,
class NT>
122 std::copy(tmpir, tmpir + nz, ir);
123 std::copy(tmpnum, tmpnum + nz, num);
127 std::copy(tmpir, tmpir + nsize, ir);
128 std::copy(tmpnum, tmpnum + nsize, num);
Csc< IT, NT > & operator=(const Csc< IT, NT > &rhs)
void Resize(IT nsize)
Does not change the dimension.