OELigandEntropyOptions: public OELigandChargeOptions
class OELigandEntropyOptions : public OESystem::OEOptions
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
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