The FN package provides the functionality to represent a simple mathematical function such as an exponential, a polynomial or a rational function. This is used as a building block for defining the function associated to the nonlinear eigenproblem, as well as for specifying which function to use when computing the action of a matrix function on a vector.
Beginner - Basic usage | FN | FNDestroy | FNType |
FNCreate | FNSetFromOptions | FNView |
Intermediate - Setting options for algorithms and data structures | FNCombineGetChildren | FNGetType | FNRationalSetNumerator |
FNCombineSetChildren | FNPhiGetIndex | FNSetMethod |
FNEvaluateDerivative | FNPhiSetIndex | FNSetScale |
FNEvaluateFunction | FNRationalGetDenominator | FNSetType |
FNGetMethod | FNRationalGetNumerator | FNViewFromOptions |
FNGetScale | FNRationalSetDenominator | |
Advanced - Setting more advanced options and customization | FNAppendOptionsPrefix | FNGetOptionsPrefix | FNRegisterAll |
FNCombineType | FNGetParallel | FNSetOptionsPrefix |
FNEvaluateFunctionMat | FNParallelType | FNSetParallel |
FNEvaluateFunctionMatVec | FNRegister | |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | FNDuplicate | FNFinalizePackage | FNInitializePackage |
No deprecated routines |