mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Use traits<Matrix>::Options instead of Matrix::Options.
This commit is contained in:
committed by
Rasmus Munk Larsen
parent
0b9ca1159b
commit
500a3602f0
@@ -105,7 +105,7 @@ class qr_preconditioner_impl<MatrixType, Options, FullPivHouseholderQRPreconditi
|
||||
ColsAtCompileTime = MatrixType::ColsAtCompileTime,
|
||||
MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
|
||||
MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime,
|
||||
MatrixOptions = MatrixType::Options
|
||||
MatrixOptions = traits<MatrixType>::Options
|
||||
};
|
||||
|
||||
typedef typename internal::make_proper_matrix_type<Scalar, ColsAtCompileTime, RowsAtCompileTime, MatrixOptions,
|
||||
@@ -202,7 +202,7 @@ class qr_preconditioner_impl<MatrixType, Options, ColPivHouseholderQRPreconditio
|
||||
ColsAtCompileTime = MatrixType::ColsAtCompileTime,
|
||||
MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
|
||||
MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime,
|
||||
MatrixOptions = MatrixType::Options,
|
||||
MatrixOptions = internal::traits<MatrixType>::Options,
|
||||
WorkspaceSize = internal::traits<SVDType>::MatrixVColsAtCompileTime,
|
||||
MaxWorkspaceSize = internal::traits<SVDType>::MatrixVMaxColsAtCompileTime
|
||||
};
|
||||
@@ -310,7 +310,7 @@ class qr_preconditioner_impl<MatrixType, Options, HouseholderQRPreconditioner, P
|
||||
ColsAtCompileTime = MatrixType::ColsAtCompileTime,
|
||||
MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
|
||||
MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime,
|
||||
MatrixOptions = MatrixType::Options,
|
||||
MatrixOptions = internal::traits<MatrixType>::Options,
|
||||
WorkspaceSize = internal::traits<SVDType>::MatrixVColsAtCompileTime,
|
||||
MaxWorkspaceSize = internal::traits<SVDType>::MatrixVMaxColsAtCompileTime
|
||||
};
|
||||
|
||||
@@ -139,7 +139,7 @@ class SVDBase : public SolverBase<SVDBase<Derived> > {
|
||||
MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
|
||||
MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime,
|
||||
MaxDiagSizeAtCompileTime = internal::min_size_prefer_fixed(MaxRowsAtCompileTime, MaxColsAtCompileTime),
|
||||
MatrixOptions = MatrixType::Options,
|
||||
MatrixOptions = internal::traits<MatrixType>::Options,
|
||||
MatrixUColsAtCompileTime = internal::traits<Derived>::MatrixUColsAtCompileTime,
|
||||
MatrixVColsAtCompileTime = internal::traits<Derived>::MatrixVColsAtCompileTime,
|
||||
MatrixUMaxColsAtCompileTime = internal::traits<Derived>::MatrixUMaxColsAtCompileTime,
|
||||
|
||||
Reference in New Issue
Block a user