dipole moment / polarizability from AMOEBA

The functionality of OpenMM will (eventually) include everything that one would need to run modern molecular simulation.
POST REPLY
User avatar
Daniel Konstantinovsky
Posts: 77
Joined: Tue Jun 11, 2019 12:21 pm

dipole moment / polarizability from AMOEBA

Post by Daniel Konstantinovsky » Wed Sep 01, 2021 5:29 am

Hi!

I'm exploring the possibility of using OpenMM and AMOEBA to calculate vibrational spectra of water. I was wondering how OpenMM can be used to extract the dipole and polarizability of atoms/molecules of interest from an AMOEBA simulation. I don't know if this is even possible but I thought I would ask.

Thank you!
Dan

User avatar
Peter Eastman
Posts: 2588
Joined: Thu Aug 09, 2007 1:25 pm

Re: dipole moment / polarizability from AMOEBA

Post by Peter Eastman » Wed Sep 01, 2021 9:47 am

Yes, I think you can do that. First find the AmoebaMultipoleForce in your System:

Code: Select all

for force in system.getForces():
  if isinstance(force, AmoebaMultipoleForce):
    ...
Then you can call methods on it to query dipole moments of atoms: getLabFramePermanentDipoles(), getInducedDipoles(), and getTotalDipoles(). See the documentation at http://docs.openmm.org/latest/api-pytho ... ipoleForce.

User avatar
Daniel Konstantinovsky
Posts: 77
Joined: Tue Jun 11, 2019 12:21 pm

Re: dipole moment / polarizability from AMOEBA

Post by Daniel Konstantinovsky » Wed Sep 01, 2021 10:48 am

Thank you! I was also wondering if AMOEBA outputs atomic polarizability tensors as well as dipoles, and are those constants in the AMOEBA model?

User avatar
Peter Eastman
Posts: 2588
Joined: Thu Aug 09, 2007 1:25 pm

Re: dipole moment / polarizability from AMOEBA

Post by Peter Eastman » Wed Sep 01, 2021 10:53 am

In AMOEBA, polarization is isotropic. The polarizability is just a single number for each atom. You can query it by calling getMultipoleParameters() on the AmobeMultipoleForce.

User avatar
Daniel Konstantinovsky
Posts: 77
Joined: Tue Jun 11, 2019 12:21 pm

Re: dipole moment / polarizability from AMOEBA

Post by Daniel Konstantinovsky » Wed Sep 01, 2021 10:58 am

Got it, thanks!

POST REPLY