The RG package provides a way to define a region of the complex plane. This is used in various eigensolvers to specify where the wanted eigenvalues are located.
| Beginner - Basic usage | RG | RGIsTrivial | RGView |
| RGCreate | RGSetFromOptions | |
| RGDestroy | RGType | |
| Intermediate - Setting options for algorithms and data structures | RGCheckInside | RGGetComplement | RGSetComplement |
| RGComputeContour | RGGetType | RGSetType |
| Advanced - Setting more advanced options and customization | RGAppendOptionsPrefix | RGIntervalGetEndpoints | RGRegisterAll |
| RGEllipseGetParameters | RGIntervalSetEndpoints | RGRingGetParameters |
| RGEllipseSetParameters | RGPolygonGetVertices | RGRingSetParameters |
| RGGetOptionsPrefix | RGPolygonSetVertices | RGSetOptionsPrefix |
| RGGetScale | RGRegister | RGSetScale |
| Developer - Interfaces intended primarily for library developers, not for typical applications programmers | RGFinalizePackage | RGPopScale |
| RGInitializePackage | RGPushScale | |
| No deprecated routines | ||