indigoX
condensed.hpp File Reference
#include "../utils/fwd_declares.hpp"
#include "base_graph.hpp"
#include <EASTL/bitset.h>
#include <EASTL/vector_map.h>
#include <EASTL/vector_set.h>
#include <memory>
#include <vector>
+ Include dependency graph for condensed.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CMGEdge
 Class for the edges of an IXCondensedMolecularGraph. More...
 
class  CMGVertex
 Class for the vertices of an IXCondensedMolecularGraph. More...
 
class  CondensedMolecularGraph
 

Namespaces

 indigox
 Namespace for all graph related functionality.
 
 indigox::graph
 

Typedefs

using ContractedSymmetry = CMGVertex::ContractedSymmetry
 
using EdgeIsoMask = eastl::bitset< 14, uint16_t >
 type used to store the isomorphism testing mask for IXCMGEdge. More...
 
using VertexIsoMask = eastl::bitset< 37, uint64_t >
 type used to store the isomorphism testing mask for IXCMGVertex. More...
 

Functions

CondensedMolecularGraph Condense (const MolecularGraph &G)