kim-api  2.3.0+v2.3.0.GNU.GNU.
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
Public Member Functions | Static Public Member Functions | List of all members
anonymous_namespace{LennardJones_Ar.cpp}::LennardJones_Ar Class Reference

Public Member Functions

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

Static Public Member Functions

static int Destroy (KIM::ModelDestroy *const modelDestroy)
 
static int Compute (KIM::ModelCompute const *const modelCompute, KIM::ModelComputeArguments const *const modelComputeArguments)
 
static int ComputeArgumentsCreate (KIM::ModelCompute const *const, KIM::ModelComputeArgumentsCreate *const modelComputeArgumentsCreate)
 
static int ComputeArgumentsDestroy (KIM::ModelCompute const *const, KIM::ModelComputeArgumentsDestroy *const)
 

Detailed Description

Definition at line 37 of file LennardJones_Ar.cpp.

Constructor & Destructor Documentation

◆ LennardJones_Ar()

anonymous_namespace{LennardJones_Ar.cpp}::LennardJones_Ar::LennardJones_Ar ( KIM::ModelCreate *const  modelCreate,
KIM::LengthUnit const  requestedLengthUnit,
KIM::EnergyUnit const  requestedEnergyUnit,
KIM::ChargeUnit const  requestedChargeUnit,
KIM::TemperatureUnit const  requestedTemperatureUnit,
KIM::TimeUnit const  requestedTimeUnit,
int *const  error 
)
inline

Definition at line 41 of file LennardJones_Ar.cpp.

◆ ~LennardJones_Ar()

anonymous_namespace{LennardJones_Ar.cpp}::LennardJones_Ar::~LennardJones_Ar ( )
inline

Definition at line 107 of file LennardJones_Ar.cpp.

Member Function Documentation

◆ Compute()

static int anonymous_namespace{LennardJones_Ar.cpp}::LennardJones_Ar::Compute ( KIM::ModelCompute const *const  modelCompute,
KIM::ModelComputeArguments const *const  modelComputeArguments 
)
inlinestatic

Definition at line 133 of file LennardJones_Ar.cpp.

◆ ComputeArgumentsCreate()

static int anonymous_namespace{LennardJones_Ar.cpp}::LennardJones_Ar::ComputeArgumentsCreate ( KIM::ModelCompute const *  const,
KIM::ModelComputeArgumentsCreate *const  modelComputeArgumentsCreate 
)
inlinestatic

Definition at line 254 of file LennardJones_Ar.cpp.

◆ ComputeArgumentsDestroy()

static int anonymous_namespace{LennardJones_Ar.cpp}::LennardJones_Ar::ComputeArgumentsDestroy ( KIM::ModelCompute const *  const,
KIM::ModelComputeArgumentsDestroy const 
)
inlinestatic

Definition at line 275 of file LennardJones_Ar.cpp.

◆ Destroy()

static int anonymous_namespace{LennardJones_Ar.cpp}::LennardJones_Ar::Destroy ( KIM::ModelDestroy *const  modelDestroy)
inlinestatic

Definition at line 113 of file LennardJones_Ar.cpp.


The documentation for this class was generated from the following file: