67 requestedTemperatureUnit,
79 static_cast<void*>(modelObject));
108 requestedTemperatureUnit,
116 delete implementation_;
126 if (modelObject != NULL)
143 reinterpret_cast<void**>(&modelObject));
145 return modelObject->implementation_->
Refresh(modelRefresh);
155 return modelObject->implementation_->
Compute(modelCompute);
static int Refresh(KIM::ModelRefresh *const modelRefresh)
void GetModelBufferPointer(void **const ptr) const
void SetModelBufferPointer(void *const ptr)
LennardJones612(KIM::ModelDriverCreate *const modelDriverCreate, KIM::LengthUnit const requestedLengthUnit, KIM::EnergyUnit const requestedEnergyUnit, KIM::ChargeUnit const requestedChargeUnit, KIM::TemperatureUnit const requestedTemperatureUnit, KIM::TimeUnit const requestedTimeUnit, int *const ier)
static int Destroy(KIM::ModelDestroy *const modelDestroy)
int Refresh(KIM::ModelRefresh *const modelRefresh)
static int Compute(KIM::ModelCompute const *const modelCompute)
void GetModelBufferPointer(void **const ptr) const
int Compute(KIM::ModelCompute const *const modelCompute)
void GetModelBufferPointer(void **const ptr) const
int model_driver_create(KIM::ModelDriverCreate *const modelDriverCreate, KIM::LengthUnit const requestedLengthUnit, KIM::EnergyUnit const requestedEnergyUnit, KIM::ChargeUnit const requestedChargeUnit, KIM::TemperatureUnit const requestedTemperatureUnit, KIM::TimeUnit const requestedTimeUnit)