OELigandEntropyOptions: public OELigandChargeOptions
class OELigandEntropyOptions : public OESystem::OEOptions
This class represents OELigandEntropyOptions. It is used for entropy estimation of free ligands in solution or in vacuum.
See also
OEEntropyResults class
OELigandEntropyfunction
The following methods are publicly inherited from OELigandChargeOptions:
The OELigandEntropyOptions class defines the following public methods:
Constructors
OELigandEntropyOptions()
OELigandEntropyOptions(const OELigandEntropyOptions &)
Default and copy constructors.
operator=
OELigandEntropyOptions &operator=(const OELigandEntropyOptions &)
Assignment operator.
GetEnvironment
unsigned int GetEnvironment() const
GetForceField
const OEMolPotential::OEForceField* GetForceField() const
OEMolPotential::OEForceField* GetForceField()
See SetForceField method.
GetForceFieldType
unsigned GetForceFieldType() const
See SetForceField method.
SetEnvironment
bool SetEnvironment(unsigned int etype)
Selects solution (etype = OEEnvType::Solution) or gas
(etype = OEEnvType::Gas) state.
SetForceField
bool SetForceField(const unsigned)
bool SetForceField(const std::string&)
bool SetForceField(const OEMolPotential::OEForceField&)
Sets the force field for optimization. The first overload takes an unsigned
from the OESz_OEForceFieldType constant namespace, and the second overload
takes corresponding string values. The final overload allows the use of a user-defined
OEForceField. Method returns false when the invalid selection
is chosen, true otherwise.
Default: OEForceFieldType::SAGE_OPENFF