File for the bond order parameter analysis. More...
#include <array>#include <boost/geometry.hpp>#include <boost/math/special_functions/spherical_harmonic.hpp>#include <bop.hpp>#include <cmath>#include <complex>#include <generic.hpp>#include <iostream>#include <math.h>#include <mol_sys.hpp>#include <neighbours.hpp>#include <seams_output.hpp>
Include dependency graph for cluster.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| clump | |
| Clustering functions. This namespace contains functions that are used in the for clustering ice-like particles. | |
Functions | |
| int | clump::largestIceCluster (std::string path, molSys::PointCloud< molSys::Point< double >, double > *yCloud, molSys::PointCloud< molSys::Point< double >, double > *iceCloud, std::vector< std::vector< int >> nList, std::vector< bool > *isIce, std::vector< int > *clusterID, std::vector< int > *nClusters, std::unordered_map< int, int > *indexNumber, int firstFrame) |
| Finds the largest ice cluster. More... | |
| int | clump::singleClusterLinkedList (molSys::PointCloud< molSys::Point< double >, double > *iceCloud, std::vector< std::vector< int >> nList, std::vector< int > *linkedList) |
| int | clump::clusterAnalysis (std::string path, molSys::PointCloud< molSys::Point< double >, double > *iceCloud, molSys::PointCloud< molSys::Point< double >, double > *yCloud, std::vector< std::vector< int >> nList, std::vector< std::vector< int >> &iceNeighbourList, double cutoff, int firstFrame, std::string bopAnalysis="q6") |
| int | clump::recenterClusterCloud (molSys::PointCloud< molSys::Point< double >, double > *iceCloud, std::vector< std::vector< int >> nList) |
| Recenters the coordinates of a pointCloud. More... | |
File for the bond order parameter analysis.
Definition in file cluster.hpp.