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
OELigandEntropy
function
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