Base utilities and interfaces for accessing the NAG Library Engine from Python.
utils submodule provides:
Handledata type used by some interfaces;
a class called
FileObjManager(plus a module-level instance thereof) that is used to translate I/O between the NAG Engine and Python in certain cases;
EngineIntCTypethat can be used as integer types for compatibility with the NAG Engine integer on this platform;
named constants that can be used with some functions, such as with
Python interfaces are available for most algorithmic Chapters in the
NAG Library. However, we do not intend for these lower-level base
interfaces to be called directly from user code: please refer to the
naginterfaces.library subpackage instead.
Advanced Usage Notes¶
For reference an extended description of the algorithmic interfaces in this
subpackage can be found in its accompanying
README.rst file in the
naginterfaces source distribution.