Molassembler  3.0.1
Molecule graph and conformer library
Options.h File Reference

Centralizes the main customization points of the library's behavior. More...

Include dependency graph for Options.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Scine::Molassembler::Options
 Contains all global settings for the library. More...
 
struct  Scine::Molassembler::Options::Thermalization
 Model thermal effects on stereopermutation interconversions. More...
 

Namespaces

 Scine::Molassembler
 Central library namespace.
 

Enumerations

enum class  Scine::Molassembler::ChiralStatePreservation { Scine::Molassembler::None , Scine::Molassembler::EffortlessAndUnique , Scine::Molassembler::Unique , Scine::Molassembler::RandomFromMultipleBest }
 Specifies the effects of graph modifications on chiral centers. More...
 
enum class  Scine::Molassembler::ShapeTransition { Scine::Molassembler::PrioritizeInferenceFromGraph , Scine::Molassembler::MaximizeChiralStatePreservation }
 Influences the choice of shape in substituent additions and removals that lead to increases or decreases of ligand size. More...
 

Functions

Random::Engine & Scine::Molassembler::randomnessEngine ()
 Randomness source for the entire library. More...
 

Detailed Description

Centralizes the main customization points of the library's behavior.