Hello LAMMPS users,
I would like to construct (and simulate) a bead-spring chain (like a polymer chain) with beads replaced by ellipsoids and springs connected to the ends of the ellipsoids instead of at their center. From a search of the mail-list archive, I found two possible ways of implementing this in LAMMPS.
-
By creating rigid bodies by attaching a bead of negligible mass at the ends of the ellipsoids and connecting springs to those beads. But since LAMMPS allows only a limited number of rigid bodies, this doesn’t work for me as I am looking to create multiple chains of this type.
-
Connecting springs to the center of the ellipsoids and using angle_type dipole to penalize nonzero angle between ellipsoid axis and bond direction. Though for fix nvt/asphere update dipole needed to update dipole direction to coincide with the ellipsoid axis is not implemented.
In the archive, these solutions were suggested more than 5-6 years ago. I am wondering if some features have been added in LAMMPS to facilitate this type of modeling (which unfortunately I have missed to notice) or anyone has been able to find a better approach. Any leads/suggestions would be much appreciated.
Thanks,
Manav