fixed clear() for nested types

This commit is contained in:
2021-05-24 18:45:58 +02:00
parent 222c1cfb8c
commit 6135a4b595
5 changed files with 9 additions and 9 deletions

2
mat.h
View File

@@ -292,7 +292,7 @@ public:
//! set all matrix elements equal to zero
void clear(){
if(nn&&mm){
copyonwrite(true);
copyonwrite(LA_traits<T>::is_plaindata());
LA_traits<T>::clear((*this)[0], (size_t)nn*mm);
}
};