This is the complete list of members for EAM, including all inherited members.
| calc_force(long N, double *R, const int *atomicNrs, double *F, double *U, const double *box) | EAM | private |
| cell_to_neighbor(long N, long num_of_cells, long *num_axis, long *cell_length, long *celllist_new, long *neigh_list) | EAM | private |
| celllist_new_ | EAM | private |
| celllist_old_ | EAM | private |
| cleanMemory() | EAM | |
| EAM(const Parameters ¶ms) | EAM | inlineexplicit |
| el_params | EAM | privatestatic |
| embedding_force(const double *func_coeff, double rho) | EAM | privatestatic |
| embedding_function(const double *func_coeff, double rho) | EAM | privatestatic |
| force(long N, const double *R, const int *atomicNrs, double *F, double *U, double *variance, const double *fullbox) override | EAM | virtual |
| forceBatch(long nSystems, long nAtoms, const double *const *positions, const int *const *atomicNrs, double *const *forces, double *energies, double *variances, const double *const *boxes) | eonc::Potential | inlinevirtual |
| forceCallCounter | eonc::Potential | |
| get_ef(const AtomMatrix &pos, const VectorXi &atmnrs, const Matrix3d &box) | eonc::Potential | |
| get_element_parameters(int atomic_number) | EAM | private |
| getType() const | eonc::Potential | inline |
| initialized_ | EAM | private |
| isSharedInstanceThreadSafe() const noexcept | eonc::Potential | inlinevirtual |
| isSurrogate() const noexcept | eonc::Potential | inlinevirtual |
| isThreadSafe() const noexcept | eonc::Potential | inlinevirtual |
| m_created_at | eonc::Potential | private |
| m_registry_id | eonc::Potential | private |
| needsPerImageInstance() const noexcept | eonc::Potential | inlinevirtual |
| neigh_list_ | EAM | private |
| new_celllist(long N, const double *box, long *num_axis, long *cell_length, long *celllist_new, long num_cells, double *Rnew) | EAM | private |
| Potential(PotType a_ptype) | eonc::Potential | inlineexplicit |
| Potential(PotType a_ptype, const Parameters &) | eonc::Potential | inline |
| Potential(const Parameters &a_params) | eonc::Potential | inline |
| ptype | eonc::Potential | protected |
| rc_ | EAM | private |
| requiresIsolatedMoleculeLayout() const noexcept | eonc::Potential | inlinevirtual |
| supportsBatchEvaluation() const noexcept | eonc::Potential | inlinevirtual |
| update_cell_list(long N, long num_cells, long *num_axis, long *cell_length, long *celllist_old, double *Rnew) | EAM | private |
| ~EAM() override=default | EAM | |
| ~Potential() | eonc::Potential | inlinevirtual |