Designing the Connectivity Table

TODO: More formal writeup

  • Initially deal with indices (convenient as long as Molecule near-by)

  • Need to think about how this interacts with angles, and torsions

  • Need to think about how thi interacts with the graph

  • Use std::array vs std::pair b/c former supports operator[]

  • Should there be a Bond class?