class EnergyMapAllCriteria : public feasst::EnergyMapAll

Same as EnergyMapAll, except subject update to NeighborCriteria.

Public Functions

double update(const double energy, const int part1_index, const int site1_index, const int site1_type, const int part2_index, const int site2_index, const int site2_type, const double squared_distance, const Position *pbc, const Configuration &config)

Update the interaction.

bool is_queryable() const

Return true if the total interaction energy is stored (e.g., no criteria for inclusion.