Here are the data structures with brief descriptions:
[detail level 12]
▼Ncage | Functions for topological network criteria cage types. This namespace contains structs and enums for cage types |
CCage | This contains a cage, with the constituent rings |
▼Nchill | CHILL and CHILL+ structure classification. This namespace contains functions that are used in the CHILL/CHILL+ classification scheme, as well as a yodaCloud struct to hold all the information |
CYlmAtom | This contains a complex vector of length \(2l+1\) |
CQlmAtom | This is the local orientational bond order parameter \(q_{lm}\), of length \(2l+1\) |
▼NmolSys | Bare-bones structs used throughout the architecture. @detials This namespace defines Point and PointCloud structs, alongwith other basic functions and enums |
CResult | This contains the bond classifier of enum class type bond_type, and the bond correlation factor |
CPoint | This contains per-particle information |
CPointCloud | This contains a collection of points; contains information for a particular frame |
▼Nprimitive | Functions for generating primitive rings. This namespace contains struct definitions and functions that are used for generating primitive (shortest-path) rings (directed cyclic graphs) |
CVertex | This is a collection of elements, for each point, required for graph traversal |
CGraph | This is a per-frame object, containing all the vertices for the particular frame, along with the vector of rings generated |