kim-api
2.3.1-git+v2.3.0-git-2-g378406f9.GNU.GNU.
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
|
The only standard extension defined by the KIM API. More...
#include <KIM_SupportedExtensions.hpp>
Public Attributes | |
int | numberOfSupportedExtensions |
The number of extensions supported by the Model. More... | |
char | supportedExtensionID [KIM_MAX_NUMBER_OF_EXTENSIONS][KIM_MAX_EXTENSION_ID_LENGTH] |
The unique extension ID's of each supported extension. More... | |
int | supportedExtensionRequired [KIM_MAX_NUMBER_OF_EXTENSIONS] |
The only standard extension defined by the KIM API.
This structure provides a standard mechanism for extensions to be discovered at run time.
Definition at line 49 of file KIM_SupportedExtensions.hpp.
int KIM::SupportedExtensions::numberOfSupportedExtensions |
The number of extensions supported by the Model.
Definition at line 52 of file KIM_SupportedExtensions.hpp.
char KIM::SupportedExtensions::supportedExtensionID[KIM_MAX_NUMBER_OF_EXTENSIONS][KIM_MAX_EXTENSION_ID_LENGTH] |
The unique extension ID's of each supported extension.
Definition at line 56 of file KIM_SupportedExtensions.hpp.
int KIM::SupportedExtensions::supportedExtensionRequired[KIM_MAX_NUMBER_OF_EXTENSIONS] |
true
if the model requires the simulator to execute the corresponding extension in order to be used correctly, false
otherwise.
Definition at line 60 of file KIM_SupportedExtensions.hpp.