Go to the documentation of this file.
7 #ifndef DENSE_GEN_REAL_SHIFT_SOLVE_H
8 #define DENSE_GEN_REAL_SHIFT_SOLVE_H
23 template <
typename Scalar>
50 if (
mat.rows() !=
mat.cols())
51 throw std::invalid_argument(
"DenseGenRealShiftSolve: matrix must be square");
88 #endif // DENSE_GEN_REAL_SHIFT_SOLVE_H
LU decomposition of a matrix with partial pivoting, and related features.
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
DenseGenRealShiftSolve(ConstGenericMatrix &mat)
static const double sigma
Eigen::PartialPivLU< Matrix > m_solver
void set_shift(Scalar sigma)
A matrix or vector expression mapping an existing array of data.
A matrix or vector expression mapping an existing expression.
const typedef Eigen::Ref< const Matrix > ConstGenericMatrix
Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > Vector
Eigen::Map< const Vector > MapConstVec
Eigen::Map< Vector > MapVec
void perform_op(const Scalar *x_in, Scalar *y_out) const
Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > Matrix
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:11:27