kim-api
2.0.2+v2.0.2.GNU
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
|
The Knowledgebase of Interatomic Models (KIM) Application Programming Interface (API) defines a standard for how molecular simulators interface with interatomic models (also called potentials or force-fields). This allows a single computer implementation of a model to be used (without modification) within multiple simulator codes. See openkim.org to find hundreds of model implementations, openkim.org/projects-using-kim to learn which simulators support the KIM API, and openkim.org/kim-api to learn how to use KIM models with those simulators.
This documentation describes the specifications and official implementation of the KIM API as a system-level software library that gives computer programmers the ability to write models and/or simulators in supported programming language (C, C++, FORTRAN 77, Fortran 90/95/2003).
Table of Contents:
In addition, all public header files and included example codes are available for browsing.