This manual relates to an old release of the Library.
The documentation for the current release is also available on this site.

NAG FL Interface
F12 (Sparseig)
Large Scale Eigenproblems

Settings help

FL Name Style:


FL Specification Language:


F12 (Sparseig) Chapter Introduction – A description of the Chapter and an overview of the algorithms available.

Routine
Mark of
Introduction

Purpose
f12aaf 21 nagf_sparseig_real_init
Initialization routine for (f12abf) computing selected eigenvalues and, optionally, eigenvectors of a real nonsymmetric sparse (standard or generalized) eigenproblem
f12abf 21 nagf_sparseig_real_iter
Selected eigenvalues and, optionally, eigenvectors of a real nonsymmetric sparse eigenproblem, reverse communication
f12acf 21 nagf_sparseig_real_proc
Selected eigenvalues and, optionally, eigenvectors of a real nonsymmetric sparse eigenproblem, postprocessing for f12abf
f12adf 21 nagf_sparseig_real_option
Set a single option from a string (f12abf/f12acf/f12agf)
f12aef 21 nagf_sparseig_real_monit
Provides monitoring information for f12abf
f12aff 21 nagf_sparseig_real_band_init
Initialization routine for (f12agf) computing selected eigenvalues and, optionally, eigenvectors of a real nonsymmetric banded (standard or generalized) eigenproblem
f12agf 21 nagf_sparseig_real_band_solve
Selected eigenvalues and, optionally, eigenvectors of a real nonsymmetric banded eigenproblem, driver
f12anf 21 nagf_sparseig_complex_init
Initialization routine for (f12apf) computing selected eigenvalues and, optionally, eigenvectors of a complex sparse (standard or generalized) eigenproblem
f12apf 21 nagf_sparseig_complex_iter
Selected eigenvalues and, optionally, eigenvectors of a complex sparse eigenproblem, reverse communication
f12aqf 21 nagf_sparseig_complex_proc
Selected eigenvalues and, optionally, eigenvectors of a complex sparse eigenproblem, postprocessing for f12apf
f12arf 21 nagf_sparseig_complex_option
Set a single option from a string (f12apf/f12aqf)
f12asf 21 nagf_sparseig_complex_monit
Provides monitoring information for f12apf
f12atf 24 nagf_sparseig_complex_band_init
Initialization routine for f12auf computing selected eigenvalues and, optionally, eigenvectors of a complex banded (standard or generalized) eigenproblem
f12auf 24 nagf_sparseig_complex_band_solve
Selected eigenvalues and, optionally, eigenvectors of complex non-Hermitian banded eigenproblem, driver
f12faf 21 nagf_sparseig_real_symm_init
Initialization routine for (f12fbf) computing selected eigenvalues and, optionally, eigenvectors of a real symmetric sparse (standard or generalized) eigenproblem
f12fbf 21 nagf_sparseig_real_symm_iter
Selected eigenvalues and, optionally, eigenvectors of a real symmetric sparse eigenproblem, reverse communication
f12fcf 21 nagf_sparseig_real_symm_proc
Selected eigenvalues and, optionally, eigenvectors of a real symmetric sparse eigenproblem, postprocessing for f12fbf
f12fdf 21 nagf_sparseig_real_symm_option
Set a single option from a string (f12fbf/f12fcf/f12fgf)
f12fef 21 nagf_sparseig_real_symm_monit
Provides monitoring information for f12fbf
f12fff 21 nagf_sparseig_real_symm_band_init
Initialization routine for (f12fgf) computing selected eigenvalues and, optionally, eigenvectors of a real symmetric banded (standard or generalized) eigenproblem
f12fgf 21 nagf_sparseig_real_symm_band_solve
Selected eigenvalues and, optionally, eigenvectors of a real symmetric banded eigenproblem, driver
f12jaf 27.3 nagf_sparseig_feast_init
Initialization routine for (f12jjf, f12jkf, f12jrf, f12jsf, f12jtf, f12juf and f12jvf) computing eigenvalues within a selected region of the complex plane, and eigenvectors, of a standard, generalized or polynomial eigenproblem
f12jbf 27.3 nagf_sparseig_feast_option
Set a single option from a string (f12jjf, f12jkf, f12jrf, f12jsf, f12jtf, f12juf and f12jvf)
f12jef 27.3 nagf_sparseig_feast_symm_contour
Setup routine for f12jjf and f12jrf. Computes nodes and weights for an elliptical contour, symmetric about the real line
f12jff 27.3 nagf_sparseig_feast_gen_contour
Setup routine for f12jkf, f12jsf, f12jtf, f12juf and f12jvf. Computes nodes and weights for an elliptical contour in the complex plane
f12jgf 27.3 nagf_sparseig_feast_custom_contour
Setup routine for f12jkf, f12jsf, f12jtf, f12juf and f12jvf. Creates nodes and weights for a custom contour in the complex plane
f12jjf 27.3 nagf_sparseig_feast_real_symm_solve
Selected eigenvalues and eigenvectors of a real symmetric eigenproblem, reverse communication driver
f12jkf 27.3 nagf_sparseig_feast_real_gen_solve
Selected eigenvalues and eigenvectors of a real nonsymmetric eigenproblem, reverse communication driver
f12jrf 27.3 nagf_sparseig_feast_complex_herm_solve
Selected eigenvalues and eigenvectors of a complex Hermitian eigenproblem, reverse communication driver
f12jsf 27.3 nagf_sparseig_feast_complex_symm_solve
Selected eigenvalues and eigenvectors of a complex symmetric eigenproblem, reverse communication driver
f12jtf 27.3 nagf_sparseig_feast_complex_gen_solve
Selected eigenvalues and eigenvectors of a complex non-Hermitian eigenproblem, reverse communication driver
f12juf 27.3 nagf_sparseig_feast_poly_symm_solve
Selected eigenvalues and eigenvectors of a symmetric polynomial eigenproblem, reverse communication driver
f12jvf 27.3 nagf_sparseig_feast_poly_gen_solve
Selected eigenvalues and eigenvectors of a nonsymmetric polynomial eigenproblem, reverse communication driver
f12jzf 27.3 nagf_sparseig_feast_free
Destroy the data handle initialized by f12jaf and deallocate all the memory used