molsym.pgdetect.flowchart_helper
Functions
|
Find C_2 axes by testing vectors formed from the origin and midpoint of all pairs of symmetry equivalent atoms. |
|
Find C_2 axes by testing vectors which pass through individual symmetry equivalent atoms. |
|
Find C_2 axes by testing vectors mutually orthogonal to sets of linear SEAs. |
|
Finds the twenty C3 axes for an Ih point group so the paxis and saxis can be defined. |
|
Finds the three C4 axes for an Oh point group so the paxis and saxis can be defined. |
|
Search for any possible C_2 rotation axes, return the first one found. |
|
For each set of symmetry equivalent atoms, find the set of possible RotationElements |
|
Find the RotationElements in rotation_set that leave the molecule indistinguishable. |
|
Sorts rotations by highest order rotation axis first. |
|
Find intersection of sets of RotationElements. |
|
Search for any possible C_2 rotation axes that are orthogonal to paxis, return the first one found. |
|
Check for reflection plane with same normal axis as paxis. |
|
Check for reflection planes with normal axis orthogonal to paxis. |
|
Check if all atoms in the molecue lie in a plane. |
|
Find the number of C_2 axis present and the axes defining them. |
|
Returns the normal axis to the plane of a planar molecule. |
|
Find intersection of all RotationElement sets in rotation_set |
Classes
|
Data structure holding rotation axes and orders. |