\brief Return a solver for the adjointed matrix. * * \returns an expression of the adjoint of the factored matrix * * A typical usage is to solve for the adjoint problem A' x = b: * \code * solver.compute(A); * x = solver.adjoint().solve(b); * \endcode * * For real scalar types, this function is equivalent to transpose(). * * \sa transpose(), solve() */
| 248 | * \sa transpose(), solve() |
| 249 | */ |
| 250 | const SparseLUTransposeView<true, SparseLU<MatrixType_, OrderingType_>> adjoint() { |
| 251 | SparseLUTransposeView<true, SparseLU<MatrixType_, OrderingType_>> adjointView; |
| 252 | adjointView.setSparseLU(this); |
| 253 | adjointView.setIsInitialized(this->m_isInitialized); |
| 254 | return adjointView; |
| 255 | } |
| 256 | |
| 257 | /** \brief Give the number of rows. |
| 258 | */ |
no test coverage detected