#include <jdbsymFabric.hh >
virtual std::ostream & info (std::ostream &os) const
Returns information in an output stream.
Fabric class for JdbSym eigenvalue solver for a constrained problem.
Author Philipp Frauenfelder, 2002
Test: test::GolubExample
test::GolubExampleSum
test::MaxwellTransmissionEVP
Definition at line 23 of file jdbsymFabric.hh .
◆ JdbSymFabric()
Constructor.
Parameters
fabric Solver fabric for a linear solver (preconditioner for the shifted stiffness matrix)
tol Convergence tolerance for the eigenpairs. For a pair convergence is defined by
tau Target value of Jacobi-Davidson algorithm. The code will find the kmax
eigenvalues closest to tau
.
jdtype Type of solver required. An older solver and a newer solver are possible to use.
kmax Number of eigenpairs to be computed
start Starting vectors. Used to build the initial search subspace
Definition at line 39 of file jdbsymFabric.hh .
◆ info()
virtual std::ostream & eigensolver::JdbSymFabric::info
(
std::ostream &
os )
const
protected virtual
◆ operator()()
Creates an eigenvalue solver which solves the abstract eigenvalue problem defined by stiff
and mass
. This fabric should only by used once as subsequent uses would invalidate older solvers.
Returns Pointer to eigenvalue solver
The documentation for this class was generated from the following file: