tensor: fixed indexmatrix for rank 0 tensor

This commit is contained in:
2026-01-28 16:35:53 +01:00
parent f348a0609c
commit 7d4507d875

View File

@@ -568,9 +568,12 @@ INDEXMATRIX Tensor<T>::indexmatrix() const
{
INDEXMATRIX r;
r.resize(size(),rank());
indexmat_p = &r;
indexmat_row = 0;
constloopover(indexmatrix_callback<T>,false);
if(rank()>0)
{
indexmat_p = &r;
indexmat_row = 0;
constloopover(indexmatrix_callback<T>,false);
}
return r;
}