Skip to main content
`Ctrl`+`K`

# Region - RG

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.

Related Users Manual part: RG: Region.

## Beginner - Basic usage

RG RGCreate RGDestroy RGELLIPSE RGGetType | RGINTERVAL RGIsTrivial RGPOLYGON RGRING | RGSetFromOptions RGSetType RGType RGView

## Intermediate - Setting options for algorithms and data structures

RGCheckInside RGComputeBoundingBox RGComputeContour | RGGetComplement RGGetScale RGIsAxisymmetric | RGSetComplement RGSetScale RGViewFromOptions

## Advanced - Setting more advanced options and customization

RGAppendOptionsPrefix RGComputeQuadrature RGEllipseGetParameters RGEllipseSetParameters RGGetOptionsPrefix RGIntervalGetEndpoints | RGIntervalSetEndpoints RGPolygonGetVertices RGPolygonSetVertices RGQuadRule RGRegister RGRegisterAll | RGRingGetParameters RGRingSetParameters RGSetOptionsPrefix RG_QUADRULE_CHEBYSHEV RG_QUADRULE_TRAPEZOIDAL

## Developer - Interfaces rarely needed by applications programmers

RGCanUseConjugates RGFinalizePackage | RGInitializePackage RGPopScale | RGPushScale

## Single list of manual pages

RG RGAppendOptionsPrefix RGCanUseConjugates RGCheckInside RGComputeBoundingBox RGComputeContour RGComputeQuadrature RGCreate RGDestroy RGELLIPSE RGEllipseGetParameters RGEllipseSetParameters RGFinalizePackage RGGetComplement RGGetOptionsPrefix | RGGetScale RGGetType RGINTERVAL RGInitializePackage RGIntervalGetEndpoints RGIntervalSetEndpoints RGIsAxisymmetric RGIsTrivial RGPOLYGON RGPolygonGetVertices RGPolygonSetVertices RGPopScale RGPushScale RGQuadRule RGRING | RGRegister RGRegisterAll RGRingGetParameters RGRingSetParameters RGSetComplement RGSetFromOptions RGSetOptionsPrefix RGSetScale RGSetType RGType RGView RGViewFromOptions RG_QUADRULE_CHEBYSHEV RG_QUADRULE_TRAPEZOIDAL