This directory (KIM_API) contains the openkim-api service routines, as well as auxiliary 
files for compiling and testing.

The contents of the directory are as follows:
  
Include.mk
     Make file used by all makefiles related to KIM.

KIMservice.cpp
     C++ implementations for core service routines and methods.

KIMservice.h
     C++ Header file for KIM API service classes, routines and methods.

KIMserviceC.cpp
     Implementation of C-style interface for the KIM API.

KIMserviceC.h
     Header for C-style interface for KIM API service routines.

KIMserviceDescription.txt
     Description of KIM service routines.

KIMserviceF.F90
     Implementation of Fortran-style interface for KIM API.

Makefile
     Make file for compiling and building KIM_API using GNU or Intel compilers.

README
     This file.

si_units.cfg
     SI units descriptor file.

standard.kim
     kim descriptor file with description of all standard variables.

standard_units.cfg
     standard units descriptor file.



Files generated automatically as part of 'make all'

model_init_include.cpp
     This file is used in static linking of all Models.

model_init_include.h
     This file is used in static linking of all Models.

.*.make-temp
     These files are used by make to ensure that KIM knows about all models in
     the KIM_MODELS_DIR directory (one file for each model).

.models-deleted
     These files are used by make to detect when one or more models have been
     deleted from the KIM_MODELS_DIR directory.
