parameters for Feast package More...
#include <VirtualEigenvalueSolver.hxx>
Public Member Functions | |
| FeastParam () | |
| default constructor | |
| void | EnableEstimateNumberEigenval (bool p=true) |
| bool | EstimateNumberEigenval () const |
| int | GetNumOfQuadraturePoints () const |
| void | SetNumOfQuadraturePoints (int) |
| int | GetTypeIntegration () const |
| void | SetTypeIntegration (int) |
| double | GetCircleRadiusSpectrum () const |
| complex< double > | GetCircleCenterSpectrum () const |
| double | GetRatioEllipseSpectrum () const |
| double | GetAngleEllipseSpectrum () const |
| double | GetLowerBoundInterval () const |
| returns lower bound of the interval where eigenvalues are searched | |
| double | GetUpperBoundInterval () const |
| returns upper bound of the interval where eigenvalues are searched | |
| void | SetIntervalSpectrum (double, double) |
| sets the interval where eigenvalues are searched | |
| void | SetCircleSpectrum (const complex< double > &z, double r) |
| sets a circle where eigenvalues are searched | |
| void | SetEllipseSpectrum (const complex< double > &z, double r, double ratio, double teta) |
| sets an ellipse where eigenvalues are searched | |
Protected Attributes | |
| bool | evaluate_number_eigenval |
| if true, we want to estimate the number of eigenvalues | |
| int | nb_points_quadrature |
| number of points in the contour | |
| int | type_integration |
| Method of integration. | |
| double | emin_interval |
| interval where eigenvalues are searched (real symmetric or hermitian) | |
| double | emax_interval |
| complex< double > | center_spectrum |
| disk where eigenvalues are searched (non-symmetric) | |
| double | radius_spectrum |
| double | ratio_ellipse |
| parameters for an ellipse | |
| double | angle_ellipse |
parameters for Feast package
Definition at line 165 of file VirtualEigenvalueSolver.hxx.