Bridge++  Ver.2.1.3
aeigensolver_IRLanczos.cpp
Go to the documentation of this file.
1 
12 
13 #include "lib/Fopr/afopr.h"
14 
17 
20 
21 
22 // explicit instanciation for AField<double>.
23 template<>
24 const std::string
26  = "AEigensolver_IRLanczos<AField<double, ACCEL>, AFopr<AField> >";
27 
28 #ifdef USE_FACTORY_AUTOREGISTER
29 namespace {
30  bool init2 = AEigensolver<AFIELD,AFOPR>::
31  Factory_params::Register("IRLanczos", create_object);
32 }
33 #endif
34 
36 
37 //============================================================END=====
aeigensolver_IRLanczos-tmpl.h
AFopr
Definition: afopr.h:48
AField
Definition: afield_base.h:16
AFOPR
AFopr< AField< double, ACCEL > > AFOPR
Definition: aeigensolver_IRLanczos.cpp:19
afield-inc.h
AFIELD
AField< double, ACCEL > AFIELD
Definition: aeigensolver_IRLanczos.cpp:18
aeigensolver_IRLanczos.h
AEigensolver_IRLanczos
Eigenvalue solver with Implicitly Restarted Lanczos algorithm.
Definition: aeigensolver_IRLanczos.h:44
afield.h
afopr.h
AEigensolver
Eigensolver class for abstract base class of eigen solvers.
Definition: aeigensolver.h:42