Library Management

Utilities responsible for locating and loading the KIM-API shared library.

KIM_API._find_libkim_pathMethod
_find_libkim_path() -> String

Best-effort search for the KIM-API shared library. Returns an empty string when the library cannot be located.

source
KIM_API.is_kim_availableMethod
is_kim_available() -> Bool

Return true when the KIM-API library can be located. The lookup is refreshed each time to pick up newly installed libraries.

source
KIM_API.refresh_libkim!Method
refresh_libkim!(; warn_if_missing=false) -> String

Re-evaluate the location of the KIM-API library and update libkim. Optionally emits a warning if the library is still missing.

source