NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
◆
operator=()
[2/2]
template<typename T >
herm_matrix
< T > &
cntr::herm_matrix
< T >::operator=
(
herm_matrix
< T > &&
g
)
noexcept
Definition at line
253
of file
cntr_herm_matrix_impl.hpp
.
253
{
254
if
(&g ==
this
)
255
return
*
this
;
256
257
les_ = g.les_;
258
ret_ = g.ret_;
259
tv_ = g.tv_;
260
mat_ = g.mat_;
261
nt_ = g.nt_;
262
ntau_ = g.ntau_;
263
size1_ = g.size1_;
264
size2_ = g.size2_;
265
element_size_ = g.element_size_;
266
sig_ = g.sig_;
267
268
g.les_ =
nullptr
;
269
g.tv_ =
nullptr
;
270
g.ret_ =
nullptr
;
271
g.mat_ =
nullptr
;
272
g.ntau_ = 0;
273
g.nt_ = 0;
274
g.size1_ = 0;
275
g.size2_ = 0;
276
g.element_size_ = 0;
277
278
return
*
this
;
279
}
cntr
herm_matrix
Generated by
1.8.15