Go to the documentation of this file.
10 #ifndef EIGEN_SOLVERBASE_H
11 #define EIGEN_SOLVERBASE_H
17 template<
typename Derived>
19 template<
bool Transpose_,
typename Rhs>
20 static void run(
const Derived&
solver,
const Rhs&
b) {
solver.template _check_solve_assertion<Transpose_>(
b); }
23 template<
typename Derived>
28 template<
bool Transpose_,
typename Rhs>
35 template<
typename Scalar,
typename Derived>
40 template<
bool Transpose_,
typename Rhs>
67 template<
typename Derived>
76 template<
typename Derived_>
104 template<
typename Rhs>
147 template<
bool Transpose_,
typename Rhs>
157 template<
typename Derived>
168 #endif // EIGEN_SOLVERBASE_H
Namespace containing all symbols from the Eigen library.
internal::traits< Derived >::Scalar Scalar
EIGEN_DEVICE_FUNC Derived & derived()
void _check_solve_assertion(const Rhs &b) const
Transpose< Derived > type
EigenBase< Derived > Base
BiCGSTAB< SparseMatrix< double > > solver
Expression of the transpose of a matrix.
#define EIGEN_ONLY_USED_FOR_DEBUG(x)
CwiseUnaryOp< Eigen::internal::scalar_conjugate_op< Scalar >, const Transpose< Derived > > type
ConstTransposeReturnType transpose() const
SolverBase< Derived > type
static void run(const Derived &solver, const Rhs &b)
static void run(const type &transpose, const Rhs &b)
internal::conditional< NumTraits< Scalar >::IsComplex, CwiseUnaryOp< internal::scalar_conjugate_op< Scalar >, ConstTransposeReturnType >, ConstTransposeReturnType >::type AdjointReturnType
Pseudo expression representing a solving operation.
Generic expression where a coefficient-wise unary operator is applied to an expression.
AdjointReturnType adjoint() const
static void run(const type &adjoint, const Rhs &b)
internal::add_const< Transpose< const Derived > >::type ConstTransposeReturnType
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE internal::remove_all< MatrixTypeNested >::type & nestedExpression() const
Base class for all dense matrices, vectors, and expressions.
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index rows() const EIGEN_NOEXCEPT
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index cols() const EIGEN_NOEXCEPT
void adjoint(const MatrixType &m)
const Solve< Derived, Rhs > solve(const MatrixBase< Rhs > &b) const
A base class for matrix decomposition and solvers.
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:13:29