|
typedef void | KIM::Function(void) |
| Generic function type.
|
|
typedef int | KIM::ModelCreateFunction(ModelCreate *const modelCreate, LengthUnit const requestedLengthUnit, EnergyUnit const requestedEnergyUnit, ChargeUnit const requestedChargeUnit, TemperatureUnit const requestedTemperatureUnit, TimeUnit const requestedTimeUnit) |
| Prototype for MODEL_ROUTINE_NAME::Create routine.
|
|
typedef int | KIM::ModelDriverCreateFunction(ModelDriverCreate *const modelDriverCreate, LengthUnit const requestedLengthUnit, EnergyUnit const requestedEnergyUnit, ChargeUnit const requestedChargeUnit, TemperatureUnit const requestedTemperatureUnit, TimeUnit const requestedTimeUnit) |
| Prototype for MODEL_ROUTINE_NAME::Create routine.
|
|
typedef int | KIM::ModelComputeArgumentsCreateFunction(ModelCompute const *const modelCompute, ModelComputeArgumentsCreate *const modelComputeArgumentsCreate) |
| Prototype for MODEL_ROUTINE_NAME::ComputeArgumentsCreate routine.
|
|
typedef int | KIM::ModelComputeFunction(ModelCompute const *const modelCompute, ModelComputeArguments const *const modelComputeArgumentsCreate) |
| Prototype for MODEL_ROUTINE_NAME::Compute routine.
|
|
typedef int | KIM::GetNeighborListFunction(void *const dataObject, int const numberOfNeighborLists, double const *const cutoffs, int const neighborListIndex, int const particleNumber, int *const numberOfNeighbors, int const **const neighborsOfParticle) |
| Prototype for COMPUTE_CALLBACK_NAME::GetNeighborList routine.
|
|
typedef int | KIM::ProcessDEDrTermFunction(void *const dataObject, double const de, double const r, double const *const dx, int const i, int const j) |
| Prototype for COMPUTE_CALLBACK_NAME::ProcessDEDrTerm routine.
|
|
typedef int | KIM::ProcessD2EDr2TermFunction(void *const dataObject, double const de, double const *const r, double const *const dx, int const *const i, int const *const j) |
| Prototype for COMPUTE_CALLBACK_NAME::ProcessD2EDr2Term routine.
|
|
typedef int | KIM::ModelExtensionFunction(ModelExtension *const modelExtension, void *const extensionStructure) |
| Prototype for MODEL_ROUTINE_NAME::Extension routine.
|
|
typedef int | KIM::ModelRefreshFunction(ModelRefresh *const modelRefresh) |
| Prototype for MODEL_ROUTINE_NAME::Refresh routine.
|
|
typedef int | KIM::ModelWriteParameterizedModelFunction(ModelWriteParameterizedModel const *const modelWriteParameterizedModel) |
| Prototype for MODEL_ROUTINE_NAME::WriteParameterizedModel routine.
|
|
typedef int | KIM::ModelComputeArgumentsDestroyFunction(ModelCompute const *const modelCompute, ModelComputeArgumentsDestroy *const modelComputeArgumentsDestroy) |
| Prototype for MODEL_ROUTINE_NAME::ComputeArgumentsDestroy routine.
|
|
typedef int | KIM::ModelDestroyFunction(ModelDestroy *const modelDestroy) |
| Prototype for MODEL_ROUTINE_NAME::Destroy routine.
|
|
typedef int | KIM::LogPrintFunction(std::string const &entryString) |
| Prototype for Log PrintFunction routine.
|
|