7#ifndef BALL_MOLMEC_CHARMM_CHARMM_H
8#define BALL_MOLMEC_CHARMM_CHARMM_H
14#ifndef BALL_MOLMEC_COMMON_FORCEFIELD_H
18#ifndef BALL_KERNEL_SYSTEM_H
bool hasInitializedParameters() const
double getTorsionEnergy() const
double getESEnergy() const
double getSolvationEnergy() const
double getProperTorsionEnergy() const
bool parameters_initialized_
double getVdWEnergy() const
double getStretchEnergy() const
virtual String getResults() const
Get the current results in String form.
virtual bool specificSetup()
double getImproperTorsionEnergy() const
double getNonbondedEnergy() const
double getBendEnergy() const
#define BALL_CREATE(name)
static const bool ASSIGN_TYPES
static const float SOLVATION_CUTON
static const float VDW_CUTOFF
static const char * FILENAME
static const float VDW_CUTON
static const float NONBONDED_CUTOFF
static const bool DISTANCE_DEPENDENT_DIELECTRIC
static const bool ASSIGN_TYPENAMES
static const float ELECTROSTATIC_CUTOFF
static const float SCALING_VDW_1_4
static const bool OVERWRITE_TYPENAMES
static const float ELECTROSTATIC_CUTON
static const float SOLVATION_CUTOFF
static const bool ASSIGN_CHARGES
static const float SCALING_ELECTROSTATIC_1_4
static const bool USE_EEF1
static const bool OVERWRITE_CHARGES
static const char * ELECTROSTATIC_CUTOFF
static const char * SOLVATION_CUTON
static const char * OVERWRITE_TYPENAMES
static const char * OVERWRITE_CHARGES
static const char * SCALING_ELECTROSTATIC_1_4
static const char * ASSIGN_CHARGES
static const char * ASSIGN_TYPES
static const char * SCALING_VDW_1_4
static const char * USE_EEF1
static const char * ELECTROSTATIC_CUTON
static const char * FILENAME
static const char * DISTANCE_DEPENDENT_DIELECTRIC
static const char * SOLVATION_CUTOFF
static const char * NONBONDED_CUTOFF
static const char * VDW_CUTON
static const char * VDW_CUTOFF
static const char * ASSIGN_TYPENAMES