From fd9a89ab386c5a9bf4d0e8034c02270b6923dadc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Wed, 6 Dec 2023 16:31:03 +0100 Subject: [PATCH] MEX files: use default member initialization when possible Automatically detected by clang-tidy with modernize-use-default-member-init check. --- mex/sources/libkorder/sylv/GeneralMatrix.hh | 5 ++--- mex/sources/libkorder/tl/sparse_tensor.hh | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/mex/sources/libkorder/sylv/GeneralMatrix.hh b/mex/sources/libkorder/sylv/GeneralMatrix.hh index 3333cba0ff..6b4e1d2367 100644 --- a/mex/sources/libkorder/sylv/GeneralMatrix.hh +++ b/mex/sources/libkorder/sylv/GeneralMatrix.hh @@ -582,15 +582,14 @@ protected: // Orthogonal matrix Váµ€ GeneralMatrix VT; // Convered flag - bool conv; + bool conv {false}; public: SVDDecomp(const GeneralMatrix& A) : minmn(std::min<int>(A.nrows(), A.ncols())), sigma(minmn), U(A.nrows(), A.nrows()), - VT(A.ncols(), A.ncols()), - conv(false) + VT(A.ncols(), A.ncols()) { construct(A); } diff --git a/mex/sources/libkorder/tl/sparse_tensor.hh b/mex/sources/libkorder/tl/sparse_tensor.hh index 1ccf5db1fa..e2604aed17 100644 --- a/mex/sources/libkorder/tl/sparse_tensor.hh +++ b/mex/sources/libkorder/tl/sparse_tensor.hh @@ -73,11 +73,10 @@ protected: int nr; int nc; int first_nz_row; - int last_nz_row; + int last_nz_row {-1}; public: - SparseTensor(int d, int nnr, int nnc) : - dim(d), nr(nnr), nc(nnc), first_nz_row(nr), last_nz_row(-1) + SparseTensor(int d, int nnr, int nnc) : dim(d), nr(nnr), nc(nnc), first_nz_row(nr) { } virtual ~SparseTensor() = default; -- GitLab