# How to generate accurate displacements along normal modes?

How can i displace my structure along a particular normal mode, without coupling to other modes ? Rather than a exact mathematical procedure, I am more interested in a software/script/package that can help me accomplish it.

For the kind of computations I am doing just displacing along modes in cartesians isn't accurate because modes involving bending and angles lead to bond stretching. For example,the descriptin of rotational mode of methyl group in cartesian cant be used for displacements as it leads to stretching of CH bonds

I have a pseudo-process in my mind. A frequency computation in Gaussian gives me the normal modes in both cartesian displacements and redundant internals. My aim is to displacement along modes in redundant internals and then back-transform to cartesian coordinates. I beleive this should be possible as Gaussain must store the transforming matrixes somewhere( after all, it does this during optimizations), but I have not been able to accomplish this even after rummagging through all iops.

More importantly, I think this kind of task is quite standard (for decades !) and there surely must be an efficient way to do this.

So, If anyone here can advise me or point me towards the right direction.

• Comments are not for extended discussion; this conversation has been moved to chat.
– Tyberius
Commented Apr 13, 2021 at 14:32
• I know I’m late to the party, but what would be the purpose of this? Are you looking to generate a potential energy surface? Because if that’s what you are after, there’s a way to calculate the PES along a normal mode using ORCA (I think it’ll give you the resulting geometries for each point along the coordinate, too) Commented Oct 26, 2023 at 15:30
• If I have understood correctly, you can find the tools here, or in modified fork repo, here.
– Pro
Commented May 29 at 13:19