TheoChem-VU / TCutility

Utility functions/classes for the TheoCheM programs
https://theochem-vu.github.io/TCutility/
MIT License
6 stars 0 forks source link

Added the reflection operator and RMSD calculations including reflection #265

Closed YHordijk closed 5 months ago

YHordijk commented 5 months ago

I added the reflection operator for reflecting/mirroring coordinates along a given (hyper)plane. This is done with the the new tcutility.geometry.Transform.reflect method, which takes the normal vector of the (hyper)plane as input. I also changed the RMSD calculation to optionally also calculate the RMSD of the mirrored coordinates. This is useful in some cases where a molecule gets mirrored during optimization.