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