void assign( static_matrix<T,Row,Col>&src, dynamic_matrix<T>& dst ) { assert(dst.row()==Row); assert(dst.col()==Col); memcpy(src.begin(), dst.begin(), Row*Col*sizeof(T)); }
void assign( static_matrix<U,Row,Col>&src, dynamic_matrix<T>& dst ) { assert(dst.row()==Row); assert(dst.col()==Col); std::copy(src.begin(), src.end(), dst.begin()); }