Constructor for a new ARPACK configuration based on the dimension of the eigenvalue problem, mode of the solver and type of the B-matrix. Initialises required variables and allocates work arrays to be used when calling the solvers.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | evpdim | dimension of the eigenvalue problem |
||
integer, | intent(in) | :: | mode | mode for the solver |
||
character(len=1), | intent(in) | :: | bmat | type of the matrix B |
||
type(solver_settings_t), | intent(inout) | :: | solver_settings |
initialised arpack configuration