11#include "KIM_SimulatorHeaders.hpp"
12#include "KIM_SupportedExtensions.hpp"
51 const VectorXi& particleContributing,
54 KIM::Function* get_neigh_ptr,
56 KIM::Function* processDEDr_ptr);
Represents atomic configuration data including coordinates, velocities, and species.
const double * getCutoffs() const
std::vector< int > speciesCode
KIM::ComputeArguments * computeArguments
void broadcastToModel(const Configuration *config_ptr, const VectorXi &particleContributing, const MatrixXd *forces_ptr, NeighList *nl_ptr, KIM::Function *get_neigh_ptr, InteratomicForces *bonds, KIM::Function *processDEDr_ptr)
int getNumberOfNeighborLists() const
Eigen::Matrix< int, 1, Eigen::Dynamic, Eigen::RowMajor > VectorXi
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > MatrixXd