34 #ifndef KIM_MODEL_COMPUTE_HPP_ 35 #define KIM_MODEL_COMPUTE_HPP_ 49 int GetNeighborList(
int const neighborListIndex,
int const particleNumber,
50 int *
const numberOfNeighbors,
51 int const **
const neighborsOfParticle)
const;
53 int ProcessDEDrTerm(
double const de,
double const r,
double const *
const dx,
54 int const i,
int const j)
const;
57 double const *
const dx,
int const *
const i,
58 int const *
const j)
const;
61 int const **
const ptr)
const;
63 int **
const ptr)
const;
65 double const **
const ptr)
const;
67 double **
const ptr)
const;
75 int const lineNumber, std::string
const & fileName)
const;
76 std::string
String()
const;
86 class ModelComputeImplementation;
87 ModelComputeImplementation * pimpl;
90 #endif // KIM_MODEL_COMPUTE_HPP_
int ProcessDEDrTerm(double const de, double const r, double const *const dx, int const i, int const j) const
int GetNeighborList(int const neighborListIndex, int const particleNumber, int *const numberOfNeighbors, int const **const neighborsOfParticle) const
int GetArgumentPointer(ArgumentName const argumentName, int const **const ptr) const
int IsCallbackPresent(CallbackName const callbackName, int *const present) const
void LogEntry(LogVerbosity const logVerbosity, std::string const &message, int const lineNumber, std::string const &fileName) const
void GetModelBufferPointer(void **const ptr) const
int ProcessD2EDr2Term(double const de, double const *const r, double const *const dx, int const *const i, int const *const j) const
std::string String() const