kim-api  2.3.0+v2.3.0.GNU.GNU.
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
Classes | Namespaces | Macros | Functions
LennardJones_Ar.cpp File Reference
#include "KIM_LogMacros.hpp"
#include "KIM_ModelHeaders.hpp"
#include <cstddef>
#include <math.h>
Include dependency graph for LennardJones_Ar.cpp:

Go to the source code of this file.

Classes

class  anonymous_namespace{LennardJones_Ar.cpp}::LennardJones_Ar
 

Namespaces

 anonymous_namespace{LennardJones_Ar.cpp}
 

Macros

#define DIMENSION   3
 
#define KIM_LOGGER_OBJECT_NAME   modelCompute
 
#define KIM_LOGGER_OBJECT_NAME   modelCreate
 

Functions

int model_create (KIM::ModelCreate *const modelCreate, KIM::LengthUnit const requestedLengthUnit, KIM::EnergyUnit const requestedEnergyUnit, KIM::ChargeUnit const requestedChargeUnit, KIM::TemperatureUnit const requestedTemperatureUnit, KIM::TimeUnit const requestedTimeUnit)
 

Macro Definition Documentation

◆ DIMENSION

#define DIMENSION   3

Definition at line 32 of file LennardJones_Ar.cpp.

◆ KIM_LOGGER_OBJECT_NAME [1/2]

#define KIM_LOGGER_OBJECT_NAME   modelCompute

Definition at line 296 of file LennardJones_Ar.cpp.

◆ KIM_LOGGER_OBJECT_NAME [2/2]

#define KIM_LOGGER_OBJECT_NAME   modelCreate

Definition at line 296 of file LennardJones_Ar.cpp.

Function Documentation

◆ model_create()

int model_create ( KIM::ModelCreate *const  modelCreate,
KIM::LengthUnit const  requestedLengthUnit,
KIM::EnergyUnit const  requestedEnergyUnit,
KIM::ChargeUnit const  requestedChargeUnit,
KIM::TemperatureUnit const  requestedTemperatureUnit,
KIM::TimeUnit const  requestedTimeUnit 
)

Definition at line 389 of file LennardJones_Ar.cpp.