Fix bugs, docs, and structure in unsupported/ public headers

libeigen/eigen!2254

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
Rasmus Munk Larsen
2026-03-29 17:06:40 -07:00
parent bd276fbb28
commit 255f522e2e
17 changed files with 69 additions and 50 deletions

View File

@@ -26,14 +26,16 @@
*
*/
#ifndef EIGEN_NNLS_H
#define EIGEN_NNLS_H
#ifndef EIGEN_NNLS_MODULE_H
#define EIGEN_NNLS_MODULE_H
#include "../../Eigen/Core"
#include "../../Eigen/QR"
#include <limits>
#include "../../Eigen/src/Core/util/DisableStupidWarnings.h"
namespace Eigen {
/** \ingroup nnls
@@ -385,4 +387,6 @@ void NNLS<MatrixType>::solveInactiveSet_(const RhsVectorType &b) {
} // namespace Eigen
#endif // EIGEN_NNLS_H
#include "../../Eigen/src/Core/util/ReenableStupidWarnings.h"
#endif // EIGEN_NNLS_MODULE_H