- Topological library
-
Atlas function
-
拓樸程式庫
- 圖譜功能
Topological library
For better computing performance, the number synthesis library changed to Cython prepared. Which extracted some of the functions of NetworkX module, translated into Cython syntax.
為取得更好的運算效能,數目合成的程式庫改為 Cython 編寫。其中提取 NetworkX 模組的部份功能,轉譯為 Cython 語法。
-
Graphclassedgespublicobject(tuple)nodespublicobject(tuple)adjpublicobject(dict)neighborscpp functionhas_trianglescpp functionis_connectedcpp functiondegreecpp functionnumber_of_edgescpp function__len__cpp function
-
GraphMatcherclassG1publicGraphG2publicGraphG1_nodesobject(set)G2_nodesobject(set)mappingobject(set)core_1publicobject(set)core_2publicobject(set)inout_1publicobject(set)inout_2publicobject(set)stateGMStateinitializec functioncandidate_pairs_iterpython generatoris_isomorphiccpp functionisomorphisms_iterpython generatormatchpython generatorsemantic_feasibilityc functionsyntactic_feasibilityc function
-
GMStateclassGMGraphMatcherG1_nodeobject(Noneorint)G2_nodeobject(Noneorint)depthint
Atlas function
Use the text file to store the atlas, the expression is the edge attribute in Graph class.
You can also load text files into Pyslvs for processing.
使用文字文件儲存圖譜,表示式為 Graph 類型的 edges 屬性。
另外還可以將文字文件載入 Pyslvs 中處理。