#include <vanDerWaals.h>
Public Types | |
| enum | CalculationMethod { CALCULATION__FULL_LJ_POTENTIAL, CALCULATION__SOFTENED_LJ_POTENTIAL_SIMPLE, CALCULATION__SOFTENED_LJ_POTENTIAL_LOG } |
Public Member Functions | |
| VanDerWaals (ScoringFunction &sf) throw () | |
| VanDerWaals (ScoringComponent &sc) throw () | |
| virtual void | clear () throw () |
| virtual bool | setup () throw () |
| virtual double | calculateScore () throw () |
Protected Attributes | |
| std::vector< LennardJones::Data > | non_bonded_ |
| std::vector< bool > | is_hydrogen_bond_ |
| Size | number_of_1_4_ |
| Size | number_of_h_bonds_ |
| LennardJones | lennard_jones_ |
| Potential1210 | hydrogen_bond_ |
|
|
|