Molassembler  3.0.0
Molecule graph and conformer library
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Scine::Molassembler::FuzzyCost Struct Reference

Fuzzy-matching cost function that prefers element substitutions to alterations. More...

#include <GraphAlgorithms.h>

Inheritance diagram for Scine::Molassembler::FuzzyCost:

Public Member Functions

unsigned vertexAlteration () const override
 
unsigned edgeAlteration () const override
 
unsigned elementSubstitution (Utils::ElementType from, Utils::ElementType to) const override
 
unsigned bondSubstitution (BondType from, BondType to) const override
 

Detailed Description

Fuzzy-matching cost function that prefers element substitutions to alterations.

Graph edit distances generated with this cost function will prefer substitutions to alterations, but not strongly.


The documentation for this struct was generated from the following file: