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.
GetEnvironment¶
unsigned int GetEnvironment() const
GetForceField¶
const OEMolPotential::OEForceField* GetForceField() const
OEMolPotential::OEForceField* GetForceField()
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