_close_matrix_before_solve | libMesh::EigenSolver< T > | protected |
_communicator | libMesh::ParallelObject | protected |
_counts | libMesh::ReferenceCounter | protectedstatic |
_eigen_problem_type | libMesh::EigenSolver< T > | protected |
_eigen_solver_type | libMesh::EigenSolver< T > | protected |
_enable_print_counter | libMesh::ReferenceCounter | protectedstatic |
_eps | libMesh::SlepcEigenSolver< T > | private |
_is_initialized | libMesh::EigenSolver< T > | protected |
_mutex | libMesh::ReferenceCounter | protectedstatic |
_n_objects | libMesh::ReferenceCounter | protectedstatic |
_petsc_shell_matrix_get_diagonal(Mat mat, Vec dest) | libMesh::SlepcEigenSolver< T > | privatestatic |
_petsc_shell_matrix_mult(Mat mat, Vec arg, Vec dest) | libMesh::SlepcEigenSolver< T > | privatestatic |
_position_of_spectrum | libMesh::EigenSolver< T > | protected |
_solve_generalized_helper(Mat mat_A, Mat mat_B, int nev, int ncv, const double tol, const unsigned int m_its) | libMesh::SlepcEigenSolver< T > | private |
_solve_standard_helper(Mat mat, int nev, int ncv, const double tol, const unsigned int m_its) | libMesh::SlepcEigenSolver< T > | private |
_solver_configuration | libMesh::EigenSolver< T > | protected |
_target_val | libMesh::EigenSolver< T > | protected |
attach_deflation_space(NumericVector< T > &deflation_vector) override | libMesh::SlepcEigenSolver< T > | virtual |
build(const Parallel::Communicator &comm_in, const SolverPackage solver_package=SLEPC_SOLVERS) | libMesh::EigenSolver< T > | static |
clear() override | libMesh::SlepcEigenSolver< T > | virtual |
comm() const | libMesh::ParallelObject | inline |
Counts typedef | libMesh::ReferenceCounter | protected |
disable_print_counter_info() | libMesh::ReferenceCounter | static |
eigen_problem_type() const | libMesh::EigenSolver< T > | inline |
eigen_solver_type() const | libMesh::EigenSolver< T > | inline |
EigenSolver(const Parallel::Communicator &comm_in) | libMesh::EigenSolver< T > | |
enable_print_counter_info() | libMesh::ReferenceCounter | static |
eps() | libMesh::SlepcEigenSolver< T > | inline |
get_close_matrix_before_solve() const | libMesh::EigenSolver< T > | inline |
get_eigenpair(dof_id_type i, NumericVector< T > &solution_in) override | libMesh::SlepcEigenSolver< T > | virtual |
get_eigenvalue(dof_id_type i) override | libMesh::SlepcEigenSolver< T > | virtual |
get_info() | libMesh::ReferenceCounter | static |
get_relative_error(unsigned int i) | libMesh::SlepcEigenSolver< T > | |
increment_constructor_count(const std::string &name) | libMesh::ReferenceCounter | inlineprotected |
increment_destructor_count(const std::string &name) | libMesh::ReferenceCounter | inlineprotected |
init() override | libMesh::SlepcEigenSolver< T > | virtual |
initialized() const | libMesh::EigenSolver< T > | inline |
n_objects() | libMesh::ReferenceCounter | inlinestatic |
n_processors() const | libMesh::ParallelObject | inline |
ReferenceCountedObject< EigenSolver< T > >::operator=(const ReferenceCountedObject &) | libMesh::ReferenceCountedObject< EigenSolver< T > > | inlineprotected |
libMesh::ParallelObject::operator=(const ParallelObject &libmesh_dbg_var(other)) | libMesh::ParallelObject | inline |
ParallelObject(const Parallel::Communicator &comm_in) | libMesh::ParallelObject | inline |
ParallelObject(const ParallelObject &other) | libMesh::ParallelObject | inline |
position_of_spectrum() const | libMesh::EigenSolver< T > | inline |
print_info(std::ostream &out=libMesh::out) | libMesh::ReferenceCounter | static |
processor_id() const | libMesh::ParallelObject | inline |
ReferenceCountedObject() | libMesh::ReferenceCountedObject< EigenSolver< T > > | inlineprotected |
ReferenceCountedObject(const ReferenceCountedObject &other) | libMesh::ReferenceCountedObject< EigenSolver< T > > | inlineprotected |
ReferenceCountedObject(ReferenceCountedObject &&other) noexcept | libMesh::ReferenceCountedObject< EigenSolver< T > > | inlineprotected |
ReferenceCounter() | libMesh::ReferenceCounter | inlineprotected |
ReferenceCounter(const ReferenceCounter &) | libMesh::ReferenceCounter | inlineprotected |
ReferenceCounter(ReferenceCounter &&other) noexcept | libMesh::ReferenceCounter | inlineprotected |
set_close_matrix_before_solve(bool val) | libMesh::EigenSolver< T > | inline |
set_eigenproblem_type(EigenProblemType ept) | libMesh::EigenSolver< T > | inline |
set_eigensolver_type(const EigenSolverType est) | libMesh::EigenSolver< T > | inline |
set_initial_space(NumericVector< T > &initial_space_in) override | libMesh::SlepcEigenSolver< T > | virtual |
set_position_of_spectrum(PositionOfSpectrum pos) | libMesh::EigenSolver< T > | inline |
set_position_of_spectrum(Real pos) | libMesh::EigenSolver< T > | |
set_position_of_spectrum(Real pos, PositionOfSpectrum target) | libMesh::EigenSolver< T > | |
set_slepc_position_of_spectrum() | libMesh::SlepcEigenSolver< T > | private |
set_slepc_problem_type() | libMesh::SlepcEigenSolver< T > | private |
set_slepc_solver_type() | libMesh::SlepcEigenSolver< T > | private |
set_solver_configuration(SolverConfiguration &solver_configuration) | libMesh::EigenSolver< T > | |
SlepcEigenSolver(const Parallel::Communicator &comm_in) | libMesh::SlepcEigenSolver< T > | |
solve_generalized(SparseMatrix< T > &matrix_A, SparseMatrix< T > &matrix_B, int nev, int ncv, const double tol, const unsigned int m_its) override | libMesh::SlepcEigenSolver< T > | virtual |
solve_generalized(ShellMatrix< T > &matrix_A, SparseMatrix< T > &matrix_B, int nev, int ncv, const double tol, const unsigned int m_its) override | libMesh::SlepcEigenSolver< T > | virtual |
solve_generalized(SparseMatrix< T > &matrix_A, ShellMatrix< T > &matrix_B, int nev, int ncv, const double tol, const unsigned int m_its) override | libMesh::SlepcEigenSolver< T > | virtual |
solve_generalized(ShellMatrix< T > &matrix_A, ShellMatrix< T > &matrix_B, int nev, int ncv, const double tol, const unsigned int m_its) override | libMesh::SlepcEigenSolver< T > | virtual |
solve_standard(SparseMatrix< T > &matrix_A, int nev, int ncv, const double tol, const unsigned int m_its) override | libMesh::SlepcEigenSolver< T > | virtual |
solve_standard(ShellMatrix< T > &shell_matrix, int nev, int ncv, const double tol, const unsigned int m_its) override | libMesh::SlepcEigenSolver< T > | virtual |
~EigenSolver() | libMesh::EigenSolver< T > | virtual |
~ParallelObject() | libMesh::ParallelObject | inlinevirtual |
~ReferenceCountedObject() | libMesh::ReferenceCountedObject< EigenSolver< T > > | inline |
~ReferenceCounter() | libMesh::ReferenceCounter | inline |
~SlepcEigenSolver() | libMesh::SlepcEigenSolver< T > | |