occ
Loading...
Searching...
No Matches
molecular_symmetry.h File Reference
#include <occ/core/linear_algebra.h>
#include <vector>
Include dependency graph for molecular_symmetry.h:

Classes

struct  occ::core::SymmetryMappingResult
 Result of attempting a transformation with grouped permutations. More...
 

Namespaces

namespace  occ
 
namespace  occ::core
 fundamental functionality for linear algebra, utilities, molecules and more
 

Functions

SymmetryMappingResult occ::core::try_transformation_with_grouped_permutations (const IVec &labels_A, const Mat3N &positions_A, const IVec &labels_B, const Mat3N &positions_B, const Mat3 &transformation, double rmsd_threshold=1e-3)
 Attempts to find a transformation mapping from one set of atoms to another using grouped permutations based on provided labels.