struct ring::StackingPlanes

Overview

Six-rings that are ice-I stacking planes. More…

#include <cage_affiliation.hpp>
 
struct StackingPlanes {
    // fields
 
    std::vector<bool> basal;
    std::vector<bool> equatorial;
};

Detailed Documentation

Six-rings that are ice-I stacking planes.

A basal ring of a passing HC pair is a hexagonal stacking plane. A DDC equatorial ring (HC-affiliated rings excluded, as in findDDC) is a cubic stacking plane. Prismatic and peripheral rings connect planes and do not vote. The two plane sets are disjoint because an HC-affiliated ring is not an equatorial candidate.

Fields

std::vector<bool> equatorial

HC basal of a passing pair.