angle and dihedral enumeration