OEMacrocycleBuilderOptions¶
class OEMacrocycleBuilderOptions : public OESystem::OEOptions
This class provides an interface to setup options required for generating 3D structures of macrocycle molecules.
See also
OEMacrocycleOmegaOptions class
OEMacrocycleBuilder class
Code Examples
- The OEMacrocycleBuilderOptions class defines the following public methods:
Constructors¶
OEMacrocycleBuilderOptions()
OEMacrocycleBuilderOptions(const OEMacrocycleBuilderOptions &)
Default and copy constructors.
operator=¶
OEMacrocycleBuilderOptions &operator=(const OEMacrocycleBuilderOptions &)
Assignment operator.
SetDielectricConst¶
bool SetDielectricConst(const double)
Sets the dielectric constant of the solvent to be used in the refinement stage. Default: 80.0.
SetRandomSeed¶
bool SetRandomSeed(const unsigned)
Sets the random seed for initial structure generation. Default: 0.
SetRefTolerance¶
bool SetRefTolerance(const double)
Sets the tolerance criteria for the optimizer during refinement. Default: 0.001.
SetSkipRefinement¶
bool SetSkipRefinement(const bool)
Sets whether refinement of the generated initial structure should be performed or skipped. If true, refinement is skipped. Default: False.