//////////////////////////////////////////////////////////////
//////////////// FEAST EXAMPLES /////////////////////////////
/////////////////////////////////////////////////////////////

Run 'make' to see all different options for compiling and testing
 
This directory contains various symmetric/non-symmetric and linear/non-linear examples for FEAST.
These examples are presented in both F90 and C and written using  dense, banded and sparse-csr versions.
Can be ran directly once compiled.

---------------------------------------------------------------------------------
* System1 - AX=BXE - a real Symmetric Generalized System
--------------------------------------------------------------------------------- 
---dense format-----	  -----banded format-----         ----sparse format-----
F90dense_dfeast_sygv        F90banded_dfeast_sbgv            F90sparse_dfeast_scsrgv
  Cdense_dfeast_sygv          Cbanded_dfeast_sbgv            F90sparse_dfeast_scsrgv_lowest (return few lowest)
                                                               Csparse_dfeast_scsrgv
							       Csparse_dfeast_scsrgv_lowest (return few lowest)

---------------------------------------------------------------------------------
* System2 - AX=XE - a complex Hermitian Standard System
--------------------------------------------------------------------------------- 
---dense format-----	  -----banded format-----         ----sparse format-----
F90dense_zfeast_heev        F90banded_zfeast_hbev            F90sparse_zfeast_hcsrev
  Cdense_zfeast_heev          Cbanded_zfeast_hbev              Csparse_zfeast_hcsrev

---------------------------------------------------------------------------------
* System3 - AX=BXE - a real Non-Symmetric Generalized System
--------------------------------------------------------------------------------- 
---dense format-----	  -----banded format-----         ----sparse format-----
F90dense_dfeast_gegv        F90banded_dfeast_gbgv            F90sparse_dfeast_gcsrgv
  Cdense_dfeast_gegv          Cbanded_dfeast_gbgv              Csparse_dfeast_gcsrgv

---------------------------------------------------------------------------------
* System4 - AX=XE - a complex Symmetric Standard System- Also includes expert routine examples 
--------------------------------------------------------------------------------- 
---dense format-----	  -----banded format-----         ----sparse format-----
F90dense_zfeast_syev        F90banded_zfeast_sbev            F90sparse_zfeast_scsrev
F90dense_zfeast_syevx       F90banded_zfeast_sbevx           F90sparse_zfeast_scsrevx
  Cdense_zfeast_syev          Cbanded_zfeast_sbev              Csparse_zfeast_scsrev
  Cdense_zfeast_syevx         Cbanded_zfeast_sbevx             Csparse_zfeast_scsrevx

---------------------------------------------------------------------------------
* System5 - (A2*E^2+A1*E+A0)X=0 - a real Symmetric Quadratic Eigenvalue system
--------------------------------------------------------------------------------- 
---dense format-----	  -----banded format-----         ----sparse format-----
F90dense_dfeast_sypev             N/A                          F90sparse_dfeast_scsrpev
  Cdense_dfeast_sypev             N/A                            Csparse_dfeast_scsrpev
