Apply clang-format

This commit is contained in:
Tobias Wood
2023-11-29 11:12:48 +00:00
parent 9ea520fc45
commit f38e16c193
534 changed files with 103368 additions and 116934 deletions

View File

@@ -13,40 +13,35 @@
// IWYU pragma: private
#include "./InternalHeaderCheck.h"
namespace Eigen {
namespace Eigen {
template<typename Derived>
typename internal::traits<Derived>::Scalar
SparseMatrixBase<Derived>::sum() const
{
eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix");
template <typename Derived>
typename internal::traits<Derived>::Scalar SparseMatrixBase<Derived>::sum() const {
eigen_assert(rows() > 0 && cols() > 0 && "you are using a non initialized matrix");
Scalar res(0);
internal::evaluator<Derived> thisEval(derived());
for (Index j=0; j<outerSize(); ++j)
for (typename internal::evaluator<Derived>::InnerIterator iter(thisEval,j); iter; ++iter)
res += iter.value();
for (Index j = 0; j < outerSize(); ++j)
for (typename internal::evaluator<Derived>::InnerIterator iter(thisEval, j); iter; ++iter) res += iter.value();
return res;
}
template<typename Scalar_, int Options_, typename Index_>
typename internal::traits<SparseMatrix<Scalar_,Options_,Index_> >::Scalar
SparseMatrix<Scalar_,Options_,Index_>::sum() const
{
eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix");
if(this->isCompressed())
return Matrix<Scalar,1,Dynamic>::Map(m_data.valuePtr(), m_data.size()).sum();
template <typename Scalar_, int Options_, typename Index_>
typename internal::traits<SparseMatrix<Scalar_, Options_, Index_> >::Scalar
SparseMatrix<Scalar_, Options_, Index_>::sum() const {
eigen_assert(rows() > 0 && cols() > 0 && "you are using a non initialized matrix");
if (this->isCompressed())
return Matrix<Scalar, 1, Dynamic>::Map(m_data.valuePtr(), m_data.size()).sum();
else
return Base::sum();
}
template<typename Scalar_, int Options_, typename Index_>
typename internal::traits<SparseVector<Scalar_,Options_, Index_> >::Scalar
SparseVector<Scalar_,Options_,Index_>::sum() const
{
eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix");
return Matrix<Scalar,1,Dynamic>::Map(m_data.valuePtr(), m_data.size()).sum();
template <typename Scalar_, int Options_, typename Index_>
typename internal::traits<SparseVector<Scalar_, Options_, Index_> >::Scalar
SparseVector<Scalar_, Options_, Index_>::sum() const {
eigen_assert(rows() > 0 && cols() > 0 && "you are using a non initialized matrix");
return Matrix<Scalar, 1, Dynamic>::Map(m_data.valuePtr(), m_data.size()).sum();
}
} // end namespace Eigen
} // end namespace Eigen
#endif // EIGEN_SPARSEREDUX_H
#endif // EIGEN_SPARSEREDUX_H