Toggle navigation
Documentation
Big picture
The finite element method
The data structure
Not-so-quick guide
Optimisation
Order of action functions
Example codes and tutorials
List of example codes and tutorials
Meshing
Solvers
MPI parallel processing
Post-processing/visualisation
Other
Change log
Creating documentation
Coding conventions
Index
FAQ
Installation
Installation guide
Copyright
About
People
Contact/Get involved
Publications
Acknowledgements
Picture show
Go
oomph
EigenSolver
oomph::EigenSolver Member List
This is the complete list of members for
oomph::EigenSolver
, including all inherited members.
build_distribution
(const LinearAlgebraDistribution *const dist_pt)
oomph::DistributableLinearAlgebraObject
inline
build_distribution
(const LinearAlgebraDistribution &dist)
oomph::DistributableLinearAlgebraObject
inline
clear_distribution
()
oomph::DistributableLinearAlgebraObject
inline
protected
DistributableLinearAlgebraObject
()
oomph::DistributableLinearAlgebraObject
inline
DistributableLinearAlgebraObject
(const DistributableLinearAlgebraObject &matrix)=delete
oomph::DistributableLinearAlgebraObject
distributed
() const
oomph::DistributableLinearAlgebraObject
inline
distribution_built
() const
oomph::DistributableLinearAlgebraObject
inline
distribution_pt
() const
oomph::DistributableLinearAlgebraObject
inline
Distribution_pt
oomph::DistributableLinearAlgebraObject
private
EigenSolver
()
oomph::EigenSolver
inline
EigenSolver
(const EigenSolver &)
oomph::EigenSolver
inline
first_row
() const
oomph::DistributableLinearAlgebraObject
inline
first_row
(const unsigned &p) const
oomph::DistributableLinearAlgebraObject
inline
get_shift
() const
oomph::EigenSolver
inline
nrow
() const
oomph::DistributableLinearAlgebraObject
inline
nrow_local
() const
oomph::DistributableLinearAlgebraObject
inline
nrow_local
(const unsigned &p) const
oomph::DistributableLinearAlgebraObject
inline
operator=
(const DistributableLinearAlgebraObject &)=delete
oomph::DistributableLinearAlgebraObject
set_shift
(const double &shift_value)
oomph::EigenSolver
inline
Sigma_real
oomph::EigenSolver
protected
solve_eigenproblem
(Problem *const &problem_pt, const int &n_eval, Vector< std::complex< double >> &eigenvalue, Vector< DoubleVector > &eigenvector_real, Vector< DoubleVector > &eigenvector_imag, const bool &do_adjoint_problem=false)
oomph::EigenSolver
inline
virtual
solve_eigenproblem
(Problem *const &problem_pt, const int &n_eval, Vector< std::complex< double >> &alpha, Vector< double > &beta, Vector< DoubleVector > &eigenvector_real, Vector< DoubleVector > &eigenvector_imag, const bool &do_adjoint_problem=false)=0
oomph::EigenSolver
pure virtual
~DistributableLinearAlgebraObject
()
oomph::DistributableLinearAlgebraObject
inline
virtual
~EigenSolver
()
oomph::EigenSolver
inline
virtual