31#ifndef KIM_MODEL_COMPUTE_H_
32#define KIM_MODEL_COMPUTE_H_
35#ifndef KIM_LOG_VERBOSITY_DEFINED_
36#define KIM_LOG_VERBOSITY_DEFINED_
46#ifndef KIM_MODEL_COMPUTE_DEFINED_
47#define KIM_MODEL_COMPUTE_DEFINED_
79 char const *
const message,
81 char const *
const fileName);
struct KIM_ModelCompute KIM_ModelCompute
Forward declaration.
char const * KIM_ModelCompute_ToString(KIM_ModelCompute const *const modelCompute)
Get a string representing the internal state of the Model object.
void KIM_ModelCompute_GetModelBufferPointer(KIM_ModelCompute const *const modelCompute, void **const ptr)
Get the Model's buffer pointer within the Model object.
void KIM_ModelCompute_LogEntry(KIM_ModelCompute const *const modelCompute, KIM_LogVerbosity const logVerbosity, char const *const message, int const lineNumber, char const *const fileName)
Write a log entry into the log file.
An Extensible Enumeration for the LogVerbosity's supported by the KIM API.