arpackFabric.hh
void normalMode_(concepts::Operator< Real > &stiff, concepts::Operator< Real > &mass)
std::unique_ptr< ArPackSymm > solver_
Definition: arpackFabric.hh:50
std::unique_ptr< concepts::Operator< Real > > tmp2_
Definition: arpackFabric.hh:51
ArPackFabric(const ArPackFabric &)
Fabric class for ARPACK eigenvalue solver for a constrained problem.
Definition: arpackFabric.hh:24
std::unique_ptr< concepts::Operator< Real > > tmp1_
Definition: arpackFabric.hh:51
which
Specify which of the Ritz values of OP (described in modus) to compute.
Definition: ARPACKsymm.hh:70
std::unique_ptr< concepts::Operator< Real > > OP_
Definition: arpackFabric.hh:51
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
std::unique_ptr< concepts::Operator< Real > > B_
Definition: arpackFabric.hh:51
void shiftinvMode_(concepts::Operator< Real > &stiff, concepts::Operator< Real > &mass)
Eigenvalue solver using ArPack, the routine dsaupd.
Definition: ARPACKsymm.hh:65
void reginvMode_(concepts::Operator< Real > &stiff, concepts::Operator< Real > &mass)
const concepts::Vector< Real > * start_
Starting vector, if not given ARPACK invents one.
Definition: arpackFabric.hh:65
Abstract fabric class for eigenvalue solvers.
Definition: solverFabric.hh:31
virtual ArPackSymm & operator()(concepts::Operator< Real > &stiff, concepts::Operator< Real > &mass)
Creates an eigenvalue solver which solves the abstract eigenvalue problem defined by stiff and mass.
ArPackFabric(int kmax=1, Real tol=0.0, const int maxiter=300, enum ArPackSymm::which target=ArPackSymm::SM, enum ArPackSymm::modus mode=ArPackSymm::REGINV, const Real sigma=0.0, const concepts::Vector< Real > *start=0)
Constructor.
Definition: arpackFabric.hh:36
void bucklingMode_(concepts::Operator< Real > &stiff, concepts::Operator< Real > &mass)
void cayleyMode_(concepts::Operator< Real > &stiff, concepts::Operator< Real > &mass)
virtual ~ArPackFabric()
modus
Specify mode of ArPackSymm which should be used to compute the Ritz values of OP.
Definition: ARPACKsymm.hh:87