KIM API V2
Macros | Typedefs | Functions
KIM_ModelRefresh.h File Reference

Go to the source code of this file.

Macros

#define KIM_LOG_VERBOSITY_DEFINED_
 
#define KIM_MODEL_REFRESH_DEFINED_
 

Typedefs

typedef struct KIM_LogVerbosity KIM_LogVerbosity
 
typedef struct KIM_ModelRefresh KIM_ModelRefresh
 

Functions

void KIM_ModelRefresh_SetInfluenceDistancePointer (KIM_ModelRefresh *const modelRefresh, double *const influenceDistance)
 
void KIM_ModelRefresh_SetNeighborListPointers (KIM_ModelRefresh *const modelRefresh, int const numberOfNeighborLists, double const *const cutoffs, int const *const paddingNeighborHints, int const *const halfListHints)
 
void KIM_ModelRefresh_GetModelBufferPointer (KIM_ModelRefresh const *const modelRefresh, void **const ptr)
 
void KIM_ModelRefresh_LogEntry (KIM_ModelRefresh const *const modelRefresh, KIM_LogVerbosity const logVerbosity, char const *const message, int const lineNumber, char const *const fileName)
 
char const *const KIM_ModelRefresh_String (KIM_ModelRefresh const *const modelRefresh)
 

Macro Definition Documentation

◆ KIM_LOG_VERBOSITY_DEFINED_

#define KIM_LOG_VERBOSITY_DEFINED_

Definition at line 42 of file KIM_ModelRefresh.h.

◆ KIM_MODEL_REFRESH_DEFINED_

#define KIM_MODEL_REFRESH_DEFINED_

Definition at line 47 of file KIM_ModelRefresh.h.

Typedef Documentation

◆ KIM_LogVerbosity

Definition at line 43 of file KIM_ModelRefresh.h.

◆ KIM_ModelRefresh

Definition at line 48 of file KIM_ModelRefresh.h.

Function Documentation

◆ KIM_ModelRefresh_GetModelBufferPointer()

void KIM_ModelRefresh_GetModelBufferPointer ( KIM_ModelRefresh const *const  modelRefresh,
void **const  ptr 
)

◆ KIM_ModelRefresh_LogEntry()

void KIM_ModelRefresh_LogEntry ( KIM_ModelRefresh const *const  modelRefresh,
KIM_LogVerbosity const  logVerbosity,
char const *const  message,
int const  lineNumber,
char const *const  fileName 
)

◆ KIM_ModelRefresh_SetInfluenceDistancePointer()

void KIM_ModelRefresh_SetInfluenceDistancePointer ( KIM_ModelRefresh *const  modelRefresh,
double *const  influenceDistance 
)

◆ KIM_ModelRefresh_SetNeighborListPointers()

void KIM_ModelRefresh_SetNeighborListPointers ( KIM_ModelRefresh *const  modelRefresh,
int const  numberOfNeighborLists,
double const *const  cutoffs,
int const *const  paddingNeighborHints,
int const *const  halfListHints 
)

◆ KIM_ModelRefresh_String()

char const* const KIM_ModelRefresh_String ( KIM_ModelRefresh const *const  modelRefresh)