Feel++  0.91.4
Classes | Namespaces | Functions
solvereigen.hpp File Reference
#include <boost/tuple/tuple.hpp>
#include <boost/parameter.hpp>
#include <feel/feelcore/parameter.hpp>
#include <feel/feelalg/enums.hpp>
#include <feel/feelcore/traits.hpp>
#include <feel/feelalg/vector.hpp>
#include <feel/feelalg/matrixsparse.hpp>

Classes

class  Feel::SolverEigen< T >
 base class for eigen solvers More...
 

Namespaces

namespace  Feel
 

Functions

 Feel::BOOST_PARAMETER_MEMBER_FUNCTION ((typename SolverEigen< double >::eigenmodes_type), eigs, tag,(required(matrixA,(d_sparse_matrix_ptrtype))(matrixB,(d_sparse_matrix_ptrtype)))(optional(nev,(int), 1)(ncv,(int), 3)(backend,(BackendType), BACKEND_PETSC)(solver,(EigenSolverType), KRYLOVSCHUR)(problem,(EigenProblemType), GHEP)(transform,(SpectralTransformType), SHIFT)(spectrum,(PositionOfSpectrum), LARGEST_MAGNITUDE)(maxit,(size_type), 1000)(tolerance,(double), 1e-11)(verbose,(bool), false)))
 
po::options_description Feel::solvereigen_options (std::string const &prefix)
 

Detailed Description

Author
Christophe Prud'homme chris.nosp@m.toph.nosp@m.e.pru.nosp@m.dhom.nosp@m.me@uj.nosp@m.f-gr.nosp@m.enobl.nosp@m.e.fr
Date
2007-07-04