Scine::Swoose
2.1.0
This is the SCINE module Swoose.
|
BondsEvaluator BondsEvaluator.h. More...
#include <BondsEvaluator.h>
Public Member Functions | |
BondsEvaluator (const Utils::PositionCollection &positions) | |
Constructor from positions. | |
double | evaluate (Utils::AtomicSecondDerivativeCollection &derivatives) |
This function evaluates and returns the energy for all bonded interactions and updates the derivatives. | |
void | setBondTerms (std::vector< BondedTerm > &&bondTerms) |
Sets a vector of instances of the BondedTerm class. | |
Friends | |
class | Qmmm::InteractionTermEliminator |
BondsEvaluator BondsEvaluator.h.
This class evaluates the overall energy and derivatives of bonded interactions.