.. index:: pair: struct; chill::VoronoiWeights .. _doxid-structchill_1_1_voronoi_weights: struct chill::VoronoiWeights ============================ .. toctree:: :hidden: Overview ~~~~~~~~ The Voronoi facet neighbours of one particle and their area weights. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct VoronoiWeights { // fields std::vector :target:`neighbours`; std::vector :ref:`weights`; bool :ref:`certified` = false; }; .. _details-structchill_1_1_voronoi_weights: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ The Voronoi facet neighbours of one particle and their area weights. Neighbours are those sharing a facet with the particle's Voronoi cell; weights are facet areas normalised to sum to one. Cutoff-based parameters change discontinuously when a neighbour crosses the cutoff, which is the shortcoming Mickel, Kapfer, Schr"oder-Turk and Mecke identified (J. Chem. Phys. 138, 044501, 2013): facet areas shrink to zero continuously as a neighbour leaves the first shell. Fields ------ .. index:: pair: variable; weights .. _doxid-structchill_1_1_voronoi_weights_1af0c66ea83a6956cbfd5ed7d1e03d8a81: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::vector weights Cloud indices of facet-sharing neighbours. .. index:: pair: variable; certified .. _doxid-structchill_1_1_voronoi_weights_1ac5c078e14d5da5156f96f416933bb6a7: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool certified = false Facet areas, normalised to sum to one.