Go to the source code of this file.
Functions | |
| int | KIM_ModelComputeArguments_GetNeighborList (KIM_ModelComputeArguments const *const modelComputeArguments, int const neighborListIndex, int const particleNumber, int *const numberOfNeighbors, int const **const neighborsOfParticle) |
| Get the neighbor list for a particle of interest corresponding to a particular neighbor list cutoff distance. | |
| int | KIM_ModelComputeArguments_ProcessDEDrTerm (KIM_ModelComputeArguments const *const modelComputeArguments, double const de, double const r, double const *const dx, int const i, int const j) |
| Call the Simulator's COMPUTE_CALLBACK_NAME::ProcessDEDrTerm routine. | |
| int | KIM_ModelComputeArguments_ProcessD2EDr2Term (KIM_ModelComputeArguments const *const modelComputeArguments, double const de, double const *const r, double const *const dx, int const *const i, int const *const j) |
| Call the Simulator's COMPUTE_CALLBACK_NAME::ProcessD2EDr2Term routine. | |
| int | KIM_ModelComputeArguments_GetArgumentPointerInteger (KIM_ModelComputeArguments const *const modelComputeArguments, KIM_ComputeArgumentName const computeArgumentName, int **const ptr) |
| Get the data pointer for a ComputeArgumentName. | |
| int | KIM_ModelComputeArguments_GetArgumentPointerDouble (KIM_ModelComputeArguments const *const modelComputeArguments, KIM_ComputeArgumentName const computeArgumentName, double **const ptr) |
| Get the data pointer for a ComputeArgumentName. | |
| int | KIM_ModelComputeArguments_IsCallbackPresent (KIM_ModelComputeArguments const *const modelComputeArguments, KIM_ComputeCallbackName const computeCallbackName, int *const present) |
| Determine if the Simulator has provided a non-NULL function pointer for a ComputeCallbackName of interest. | |
| void | KIM_ModelComputeArguments_SetModelBufferPointer (KIM_ModelComputeArguments *const modelComputeArguments, void *const ptr) |
| Set the Model's buffer pointer within the ComputeArguments object. | |
| void | KIM_ModelComputeArguments_GetModelBufferPointer (KIM_ModelComputeArguments const *const modelComputeArguments, void **const ptr) |
| Get the Model's buffer pointer within the ComputeArguments object. | |
| void | KIM_ModelComputeArguments_LogEntry (KIM_ModelComputeArguments const *const modelComputeArguments, KIM_LogVerbosity const logVerbosity, char const *const message, int const lineNumber, char const *const fileName) |
| Write a log entry into the log file. | |
| char const * | KIM_ModelComputeArguments_ToString (KIM_ModelComputeArguments const *const modelComputeArguments) |
| Get a string representing the internal state of the ComputeArguments object. | |
| int KIM_ModelComputeArguments_GetArgumentPointerDouble | ( | KIM_ModelComputeArguments const *const | modelComputeArguments, |
| KIM_ComputeArgumentName const | computeArgumentName, | ||
| double **const | ptr ) |
Get the data pointer for a ComputeArgumentName.
| int KIM_ModelComputeArguments_GetArgumentPointerInteger | ( | KIM_ModelComputeArguments const *const | modelComputeArguments, |
| KIM_ComputeArgumentName const | computeArgumentName, | ||
| int **const | ptr ) |
Get the data pointer for a ComputeArgumentName.
| void KIM_ModelComputeArguments_GetModelBufferPointer | ( | KIM_ModelComputeArguments const *const | modelComputeArguments, |
| void **const | ptr ) |
Get the Model's buffer pointer within the ComputeArguments object.
| int KIM_ModelComputeArguments_GetNeighborList | ( | KIM_ModelComputeArguments const *const | modelComputeArguments, |
| int const | neighborListIndex, | ||
| int const | particleNumber, | ||
| int *const | numberOfNeighbors, | ||
| int const **const | neighborsOfParticle ) |
Get the neighbor list for a particle of interest corresponding to a particular neighbor list cutoff distance.
| int KIM_ModelComputeArguments_IsCallbackPresent | ( | KIM_ModelComputeArguments const *const | modelComputeArguments, |
| KIM_ComputeCallbackName const | computeCallbackName, | ||
| int *const | present ) |
Determine if the Simulator has provided a non-NULL function pointer for a ComputeCallbackName of interest.
| void KIM_ModelComputeArguments_LogEntry | ( | KIM_ModelComputeArguments const *const | modelComputeArguments, |
| KIM_LogVerbosity const | logVerbosity, | ||
| char const *const | message, | ||
| int const | lineNumber, | ||
| char const *const | fileName ) |
Write a log entry into the log file.
| int KIM_ModelComputeArguments_ProcessD2EDr2Term | ( | KIM_ModelComputeArguments const *const | modelComputeArguments, |
| double const | de, | ||
| double const *const | r, | ||
| double const *const | dx, | ||
| int const *const | i, | ||
| int const *const | j ) |
Call the Simulator's COMPUTE_CALLBACK_NAME::ProcessD2EDr2Term routine.
| int KIM_ModelComputeArguments_ProcessDEDrTerm | ( | KIM_ModelComputeArguments const *const | modelComputeArguments, |
| double const | de, | ||
| double const | r, | ||
| double const *const | dx, | ||
| int const | i, | ||
| int const | j ) |
Call the Simulator's COMPUTE_CALLBACK_NAME::ProcessDEDrTerm routine.
| void KIM_ModelComputeArguments_SetModelBufferPointer | ( | KIM_ModelComputeArguments *const | modelComputeArguments, |
| void *const | ptr ) |
Set the Model's buffer pointer within the ComputeArguments object.
| char const * KIM_ModelComputeArguments_ToString | ( | KIM_ModelComputeArguments const *const | modelComputeArguments | ) |
Get a string representing the internal state of the ComputeArguments object.