10 #ifndef EIGEN_SOLVERBASE_H    11 #define EIGEN_SOLVERBASE_H    40 template<
typename Derived>
    73     template<
typename Rhs>
    77       eigen_assert(derived().rows()==b.rows() && 
"solve(): invalid number of rows of the right hand side matrix b");
    92       return ConstTransposeReturnType(derived());
    98                         ConstTransposeReturnType
   111       return AdjointReturnType(derived().transpose());
   119 template<
typename Derived>
   130 #endif // EIGEN_SOLVERBASE_H const Solve< Derived, Rhs > solve(const MatrixBase< Rhs > &b) const
internal::traits< Derived >::Scalar Scalar
EigenBase< Derived > Base
SolverBase< Derived > type
ConstTransposeReturnType transpose() const
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
A base class for matrix decomposition and solvers. 
Base class for all dense matrices, vectors, and expressions. 
internal::add_const< Transpose< const Derived > >::type ConstTransposeReturnType