The KIM development team is pleased to announce the release of version 0.1.0 of the KIM application programming interface (API). By conforming to this API, an atomistic simulation code will seamlessly work with any KIM-compliant interatomic model written in any supported language. The interface is computationally efficient and often requires relatively minor changes to existing codes. Version 0.1.0 is a fully functioning API. It has the following main features:
(See the README file described below for more information on these features.)
The distribution includes the API code, examples of simulation codes (Tests) and interatomic models (Models) and documentation. The purpose of this release is to familiarize users with how the API works and to get feedback to help guide the design of future releases. Note that this is an "alpha" release in computer science terms (https://en.wikipedia.org/wiki/Software_release_life_cycle). Additional features will be added to the next release (see below) which may not be fully-downward compatible.
To obtain the code, visit the following page: https://openkim.org/kim-api/ and click on the link for the current release of the KIM API on the bottom of the page. Then do the following:
SUPPORT If you have problems or questions, send an email with your question and all relevant information to openkim@googlegroups.com
The members of the openkim development team actively monitor this email list and will do their best to help you with your question in a timely fashion.
The next release of the API is tentatively scheduled for early Fall 2011. Additional features which are planned for future releases include:
(For more information on planned new features, see the TODO file in the root directory: openkim-api-v0.1.0/TODO)