3 #ifndef BALL_SCORING_COMPONENTS_POLARSOLVATION_H
4 #define BALL_SCORING_COMPONENTS_POLARSOLVATION_H
233 virtual bool setup();
235 void update(
const vector<std::pair<Atom*, Atom*> >& pair_vector);
240 virtual double updateScore();
261 Size calculation_method_;
293 float bulk_water_dc_;
301 bool computeEnergyDifference_(
System& system,
float& energy)
306 bool computeESEnergy_(
System& system,
float& energy)
311 float computeESInteractionEnergy_(
const Molecule& molecule,
const
336 #endif // BALL_SCORING_COMPONENTS_POLARSOLVATION_H
static const bool POLAR_OVERWRITE_CHARGES
static const char * POLAR_CHARGE_RULES
static const char * VERBOSITY
static const char * POLAR_GB
static const char * POLAR_AVG
static const String POLAR_CHARGE_RULES
static const String GB_SCALING_FILE
static const char * POLAR_FOCUS_GRID_AROUND_LIGAND
static const bool POLAR_FOCUS_GRID_AROUND_LIGAND
static const char * GB_SCALING_FILE
static const bool UNITE_ATOMS
static const char * POLAR_OVERWRITE_RADII
static const Size POLAR_AVG
static const char * UNITE_ATOMS
static const bool POLAR_OVERWRITE_RADII
static const Size VERBOSITY
BALL_EXPORT bool operator==(const String &s1, const String &s2)
static const Size POLAR_METHOD
static const String POLAR_RADIUS_RULES
static const char * POLAR_OVERWRITE_CHARGES
static const char * POLAR_RADIUS_RULES
static const char * POLAR_METHOD
static const bool POLAR_GB