, including all inherited members.
| ac_ | BALL::AssignBondOrderProcessor | [protected] |
| add_missing_hydrogens_ | BALL::AssignBondOrderProcessor | [protected] |
| alpha_ | BALL::AssignBondOrderProcessor | [protected] |
| apply(Position i) | BALL::AssignBondOrderProcessor | |
| apply_(Solution_ &solution) | BALL::AssignBondOrderProcessor | [protected] |
| argument_pointer typedef | BALL::UnaryFunctor< AtomContainer, Processor::Result > | |
| argument_reference typedef | BALL::UnaryFunctor< AtomContainer, Processor::Result > | |
| argument_type typedef | BALL::UnaryFunctor< AtomContainer, Processor::Result > | |
| AssignBondOrderProcessor() | BALL::AssignBondOrderProcessor | |
| AssignBondOrderProcessor(const AssignBondOrderProcessor &abop) | BALL::AssignBondOrderProcessor | [protected] |
| atom_to_block_ | BALL::AssignBondOrderProcessor | [protected] |
| atom_to_virtual_bond_index_ | BALL::AssignBondOrderProcessor | [protected] |
| atom_type_normalization_factor_ | BALL::AssignBondOrderProcessor | [protected] |
| block_definition_ | BALL::AssignBondOrderProcessor | [protected] |
| block_to_length_ | BALL::AssignBondOrderProcessor | [protected] |
| block_to_start_idx_ | BALL::AssignBondOrderProcessor | [protected] |
| block_to_start_valence_ | BALL::AssignBondOrderProcessor | [protected] |
| bond_fixed_ | BALL::AssignBondOrderProcessor | [protected] |
| bond_length_normalization_factor_ | BALL::AssignBondOrderProcessor | [protected] |
| bond_lengths_penalties_ | BALL::AssignBondOrderProcessor | [protected] |
| bond_to_index_ | BALL::AssignBondOrderProcessor | [protected] |
| clear() | BALL::AssignBondOrderProcessor | |
| compute_also_connectivity_ | BALL::AssignBondOrderProcessor | [protected] |
| compute_also_non_optimal_solutions_ | BALL::AssignBondOrderProcessor | [protected] |
| computeNextSolution(bool apply_solution=true) | BALL::AssignBondOrderProcessor | |
| computeVirtualHydrogens_(Atom *atom) | BALL::AssignBondOrderProcessor | [protected] |
| const_argument_pointer typedef | BALL::UnaryFunctor< AtomContainer, Processor::Result > | |
| const_argument_reference typedef | BALL::UnaryFunctor< AtomContainer, Processor::Result > | |
| estimateAtomTypePenalty_(Atom *atom, Index atom_index, int fixed_valence, int fixed_virtual_order, int num_free_bonds, PQ_Entry_ &entry) | BALL::AssignBondOrderProcessor | [protected] |
| estimateBondLengthPenalty_(Index atom_index, const vector< Bond * > &free_bonds, int fixed_virtual_order, int fixed_valence, int num_free_bonds) | BALL::AssignBondOrderProcessor | [protected] |
| estimatePenalty_(PQ_Entry_ &entry, bool include_heuristic_term=true) | BALL::AssignBondOrderProcessor | [protected] |
| evaluatePenalty(AtomContainer *ac) | BALL::AssignBondOrderProcessor | |
| evaluation_mode_ | BALL::AssignBondOrderProcessor | [protected] |
| finish() | BALL::AssignBondOrderProcessor | [virtual] |
| fixed_val_ | BALL::AssignBondOrderProcessor | [protected] |
| free_bonds_ | BALL::AssignBondOrderProcessor | [protected] |
| getAtomContainer() | BALL::AssignBondOrderProcessor | [inline] |
| getAtomContainer() const | BALL::AssignBondOrderProcessor | [inline] |
| getNumberOfAddedHydrogens(Position i) | BALL::AssignBondOrderProcessor | [inline] |
| getNumberOfComputedSolutions() | BALL::AssignBondOrderProcessor | [inline] |
| getNumberOfNodeExpansions(Position i) | BALL::AssignBondOrderProcessor | [inline] |
| getNumberOfNodeExpansions_(const Solution_ &sol) | BALL::AssignBondOrderProcessor | [inline, protected] |
| getPenaltyClass_(Atom *atom) | BALL::AssignBondOrderProcessor | [protected] |
| getQueueSize(Position i) | BALL::AssignBondOrderProcessor | [inline] |
| getQueueSize_(const Solution_ &sol) | BALL::AssignBondOrderProcessor | [inline, protected] |
| getSolution(Position i) | BALL::AssignBondOrderProcessor | |
| getTotalCharge(Position i) | BALL::AssignBondOrderProcessor | [inline] |
| getTotalCharge_(const Solution_ &sol) | BALL::AssignBondOrderProcessor | [inline, protected] |
| getTotalPenalty(Position i=0) | BALL::AssignBondOrderProcessor | [inline] |
| getTotalPenalty_(const Solution_ &sol) | BALL::AssignBondOrderProcessor | [inline, protected] |
| greedy_atom_type_penalty_ | BALL::AssignBondOrderProcessor | [protected] |
| greedy_bond_length_penalty_ | BALL::AssignBondOrderProcessor | [protected] |
| greedy_node_expansions_ | BALL::AssignBondOrderProcessor | [protected] |
| HEURISTIC_INDEX enum name | BALL::AssignBondOrderProcessor | [protected] |
| heuristic_index_ | BALL::AssignBondOrderProcessor | [protected] |
| ilp_const_penalty_ | BALL::AssignBondOrderProcessor | [protected] |
| ilp_index_to_free_bond_ | BALL::AssignBondOrderProcessor | [protected] |
| ilp_number_of_free_bonds_ | BALL::AssignBondOrderProcessor | [protected] |
| index_to_bond_ | BALL::AssignBondOrderProcessor | [protected] |
| last_applied_solution_ | BALL::AssignBondOrderProcessor | [protected] |
| max_bond_order_ | BALL::AssignBondOrderProcessor | [protected] |
| max_number_of_solutions_ | BALL::AssignBondOrderProcessor | [protected] |
| MEDIUM enum value | BALL::AssignBondOrderProcessor | [protected] |
| num_of_free_bonds_ | BALL::AssignBondOrderProcessor | [protected] |
| num_of_virtual_bonds_ | BALL::AssignBondOrderProcessor | [protected] |
| number_of_virtual_hydrogens_ | BALL::AssignBondOrderProcessor | [protected] |
| operator()(AtomContainer &ac) | BALL::AssignBondOrderProcessor | [virtual] |
| operator=(const AssignBondOrderProcessor &abop) | BALL::AssignBondOrderProcessor | [protected] |
| options | BALL::AssignBondOrderProcessor | |
| penalties_ | BALL::AssignBondOrderProcessor | [protected] |
| performAStarStep_() | BALL::AssignBondOrderProcessor | [protected] |
| performBranchAndBound_() | BALL::AssignBondOrderProcessor | [protected] |
| performGreedy_(PQ_Entry_ &entry, Size greedy_k=10) | BALL::AssignBondOrderProcessor | [protected] |
| PQ_Entry_ class | BALL::AssignBondOrderProcessor | [friend] |
| preassignPenaltyClasses_() | BALL::AssignBondOrderProcessor | [protected] |
| precomputeBondLengthPenalties_() | BALL::AssignBondOrderProcessor | [protected] |
| queue_ | BALL::AssignBondOrderProcessor | [protected] |
| readAtomPenalties_() | BALL::AssignBondOrderProcessor | [protected] |
| readOptions_() | BALL::AssignBondOrderProcessor | [protected] |
| resetBondOrders() | BALL::AssignBondOrderProcessor | |
| result_type typedef | BALL::UnaryFunctor< AtomContainer, Processor::Result > | |
| setDefaultOptions() | BALL::AssignBondOrderProcessor | |
| SIMPLE enum value | BALL::AssignBondOrderProcessor | [protected] |
| Solution class | BALL::AssignBondOrderProcessor | [friend] |
| solutions_ | BALL::AssignBondOrderProcessor | [protected] |
| start() | BALL::AssignBondOrderProcessor | [virtual] |
| starting_configuration_ | BALL::AssignBondOrderProcessor | [protected] |
| step_ | BALL::AssignBondOrderProcessor | [protected] |
| storeOriginalConfiguration_() | BALL::AssignBondOrderProcessor | [protected] |
| TIGHT enum value | BALL::AssignBondOrderProcessor | [protected] |
| timer_ | BALL::AssignBondOrderProcessor | [protected] |
| total_num_of_bonds_ | BALL::AssignBondOrderProcessor | [protected] |
| UnaryProcessor() | BALL::UnaryProcessor< AtomContainer > | [inline] |
| UnaryProcessor(const UnaryProcessor &) | BALL::UnaryProcessor< AtomContainer > | [inline] |
| use_fine_penalty_ | BALL::AssignBondOrderProcessor | [protected] |
| valid_ | BALL::AssignBondOrderProcessor | [protected] |
| virtual_bond_ | BALL::AssignBondOrderProcessor | [protected] |
| virtual_bond_index_to_atom_ | BALL::AssignBondOrderProcessor | [protected] |
| virtual_bond_index_to_number_of_virtual_hydrogens_ | BALL::AssignBondOrderProcessor | [protected] |
| ~AssignBondOrderProcessor() | BALL::AssignBondOrderProcessor | [virtual] |
| ~UnaryProcessor() | BALL::UnaryProcessor< AtomContainer > | [inline, virtual] |