OELigandEnergy

Attention

This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.

class OELigandEnergy

This class provides a container for the total energy and energy components resulting from a FF energy calculation on a ligand.

See also

The OELigandEnergy class defines the following public methods:

Constructor

OELigandEnergy()
OELigandEnergy(const OELigandEnergy&)

Default and copy constructors.

operator=

OELigandEnergy& operator=(const OELigandEnergy&)

GetBondEne

double GetBondEne() const

Returns the bond energy component of the total energy

GetBendEne

double GetBendEne() const

Returns the angle bending energy component of the total energy

GetTorsionEne

double GetTorsionEne() const;

Returns the proper torsional energy component of the total energy

GetImproperEne

double GetImproperEne() const

Returns the improper torsional energy component of the total energy

GetVdWEne

double GetVdWEne() const

Returns the van der Walls interaction energy component of the total energy

GetCoulombEne

double GetCoulombEne() const

Returns the coulomb energy component of the total energy

GetIntraEne

double GetIntraEne() const

Returns the intra energy component of the total energy

GetSolvationEne

double GetSolvationEne() const

Returns the solvation energy component of the total energy

GetTotalEne

double GetTotalEne() const

Returns the total energy