Class template Dune::XT::LA::GeneralizedEigenSolver¶
Inherits from Dune::XT::LA::internal::GeneralizedEigenSolverBase.
-
template<class MatrixImp>
class Dune::XT::LA::GeneralizedEigenSolver : public internal::GeneralizedEigenSolverBase<MatrixImp, typename Common::MatrixAbstraction<MatrixImp>::ScalarType, typename Common::MatrixAbstraction<MatrixImp>::template MatrixTypeTemplate<Common::MatrixAbstraction<MatrixImp>::static_rows, Common::MatrixAbstraction<MatrixImp>::static_cols, typename Common::MatrixAbstraction<MatrixImp>::RealType>, typename Common::MatrixAbstraction<MatrixImp>::template MatrixTypeTemplate<Common::MatrixAbstraction<MatrixImp>::static_rows, Common::MatrixAbstraction<MatrixImp>::static_cols, std::complex<typename Common::MatrixAbstraction<MatrixImp>::RealType>>>¶ Default generalized eigen-solver for a generic matrix type.
-
void Dune::XT::LA::GeneralizedEigenSolver::compute() const final¶
No documentation provided.
-
type Dune::XT::LA::GeneralizedEigenSolver::M¶
No documentation provided.
-
type Dune::XT::LA::GeneralizedEigenSolver::BaseType¶
No documentation provided.
-
type Dune::XT::LA::GeneralizedEigenSolver::RealM¶
No documentation provided.
-
type Dune::XT::LA::GeneralizedEigenSolver::ComplexM¶
No documentation provided.
-
template<class ...Args, typename>
explicit Dune::XT::LA::GeneralizedEigenSolver::GeneralizedEigenSolver<MatrixImp, true>(Args&&... args)¶ No documentation provided.