kim-api-v2
2.0.0+912e79a.GNU
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
|
#include <cmath>
#include <cstdlib>
#include <cstring>
#include <fstream>
#include <iostream>
#include <map>
#include <sstream>
#include "KIM_ModelDriverHeaders.hpp"
#include "LennardJones612Implementation.hpp"
#include "LennardJones612ImplementationComputeDispatch.cpp"
Go to the source code of this file.
Macros | |
#define | MAXLINE 1024 |
#define | IGNORE_RESULT(fn) if (fn) {} |
#define | KIM_LOGGER_OBJECT_NAME modelDriverCreate |
#define | KIM_LOGGER_OBJECT_NAME modelRefresh |
#define | KIM_LOGGER_OBJECT_NAME modelDriverCreate |
#define | KIM_LOGGER_OBJECT_NAME modelDriverCreate |
#define | KIM_LOGGER_OBJECT_NAME modelDriverCreate |
#define | KIM_LOGGER_OBJECT_NAME modelComputeArgumentsCreate |
#define | SNUM(x) static_cast<std::ostringstream &>(std::ostringstream() << std::dec << x).str() |
#define | KIM_LOGGER_OBJECT_NAME modelDriverCreate |
#define | KIM_LOGGER_OBJECT_NAME modelComputeArguments |
#define | KIM_LOGGER_OBJECT_NAME modelCompute |
Functions | |
void | AllocateAndInitialize2DArray (double **&arrayPtr, int const extentZero, int const extentOne) |
void | Deallocate2DArray (double **&arrayPtr) |
#define IGNORE_RESULT | ( | fn | ) | if (fn) {} |
Definition at line 43 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelDriverCreate |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelRefresh |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelDriverCreate |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelDriverCreate |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelDriverCreate |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelComputeArgumentsCreate |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelDriverCreate |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelComputeArguments |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define KIM_LOGGER_OBJECT_NAME modelCompute |
Definition at line 967 of file LennardJones612Implementation.cpp.
#define MAXLINE 1024 |
Definition at line 42 of file LennardJones612Implementation.cpp.
#define SNUM | ( | x | ) | static_cast<std::ostringstream &>(std::ostringstream() << std::dec << x).str() |
Definition at line 676 of file LennardJones612Implementation.cpp.
void AllocateAndInitialize2DArray | ( | double **& | arrayPtr, |
int const | extentZero, | ||
int const | extentOne | ||
) |
Definition at line 1098 of file LennardJones612Implementation.cpp.
void Deallocate2DArray | ( | double **& | arrayPtr | ) |
Definition at line 1115 of file LennardJones612Implementation.cpp.