InterfacesΒΆ
Hypredrive can be used through several entry points:
The
hypredrive-clidriver reads YAML input files and matrix/RHS data from disk.The C library API exposes
HYPREDRV_thandles for applications that already manage their own HYPRE objects or sparse data.Language interfaces provide higher-level bindings for scripting, prototyping, and application integration.
Language interfaces live under interfaces/ in the source tree. Each language-specific
page documents installation, build requirements, and the public API exposed by that
binding.