BALL
1.4.2
|
#include <BALL/STRUCTURE/assignBondOrderProcessor.h>
Static Public Attributes | |
static const char * | OVERWRITE_SINGLE_BOND_ORDERS |
static const char * | OVERWRITE_DOUBLE_BOND_ORDERS |
static const char * | OVERWRITE_TRIPLE_BOND_ORDERS |
static const char * | OVERWRITE_SELECTED_BONDS |
static const char * | ADD_HYDROGENS |
static const char * | COMPUTE_ALSO_CONNECTIVITY |
static const char * | CONNECTIVITY_CUTOFF |
static const char * | USE_FINE_PENALTY |
static const char * | KEKULIZE_RINGS |
static const char * | ALGORITHM |
static const char * | INIFile |
static const char * | MAX_BOND_ORDER |
static const char * | MAX_NUMBER_OF_SOLUTIONS |
static const char * | MAX_PENALTY |
static const char * | COMPUTE_ALSO_NON_OPTIMAL_SOLUTIONS |
static const char * | BOND_LENGTH_WEIGHTING |
static const char * | APPLY_FIRST_SOLUTION |
Option names.
Definition at line 112 of file assignBondOrderProcessor.h.
|
static |
add hydrogens based on free valences
NOTE: This option is still experimental!
Definition at line 146 of file assignBondOrderProcessor.h.
|
static |
the strategy used
Definition at line 170 of file assignBondOrderProcessor.h.
|
static |
apply the first solution directly.
Default is false.
Definition at line 224 of file assignBondOrderProcessor.h.
|
static |
weighting of bond length penalties wrt valence penalties. If set to zero, the valence penalty will not be normalized.
NOTE: This option is still experimental.
Definition at line 218 of file assignBondOrderProcessor.h.
|
static |
compute also the connectivity of the molecule
NOTE: This option is still experimental!
Definition at line 152 of file assignBondOrderProcessor.h.
|
static |
compute also sub-optimal solutions but not more than MAX_NUMBER_OF_SOLUTIONS solutions.
Alternatively Option::MAX_PENALTY allows to specify a maximal penalty.
Definition at line 211 of file assignBondOrderProcessor.h.
|
static |
the connectivity cut off
NOTE: This option is still experimental!
Definition at line 158 of file assignBondOrderProcessor.h.
|
static |
the penalty parameter file
Definition at line 174 of file assignBondOrderProcessor.h.
|
static |
kekulize rings
Definition at line 166 of file assignBondOrderProcessor.h.
|
static |
the maximal possible bond order
Definition at line 178 of file assignBondOrderProcessor.h.
|
static |
the maximal number of solutions to compute
If set to zero all optimal or all up to MAX_PENALTY solutions will be computed.
Definition at line 188 of file assignBondOrderProcessor.h.
|
static |
the maximal penalty score allowed
This option respects option MAX_NUMBER_OF_SOLUTIONS if specified.
If set to -1 this option will be ignored.
Definition at line 200 of file assignBondOrderProcessor.h.
|
static |
compute bond orders for all bonds of type double bond order.
Definition at line 123 of file assignBondOrderProcessor.h.
|
static |
compute bond orders for all selected bonds
NOTE: This option has higher priority than the OVERWRITE_BOND_ORDER-Options.
Definition at line 140 of file assignBondOrderProcessor.h.
|
static |
compute bond orders for all bonds of type single bond order.
Definition at line 117 of file assignBondOrderProcessor.h.
|
static |
compute bond orders for all bonds of type triple bond order.
Definition at line 129 of file assignBondOrderProcessor.h.
|
static |
additionally use structural information
Definition at line 162 of file assignBondOrderProcessor.h.