Implementing a 3-Sphere Model for Molecular Dynamics Simulations

  • Context: Graduate 
  • Thread starter Thread starter quetzalcoatl9
  • Start date Start date
  • Tags Tags
    Applied Model
Click For Summary
SUMMARY

The discussion centers on implementing a 3-sphere model for molecular dynamics simulations to eliminate boundary issues present in cubic periodic systems. The proposed method involves using a spherical metric for distance and angle calculations, alongside Newtonian integration for particle movement. Participants suggest utilizing Cartesian coordinates (x, y, z) with three poles as origins, while also recommending the consideration of polar coordinates (r, theta, phi) for potentially simplified calculations. This approach aims to enhance the accuracy and realism of molecular dynamics simulations.

PREREQUISITES
  • Understanding of molecular dynamics simulations
  • Familiarity with spherical metrics and coordinate systems
  • Knowledge of Newtonian mechanics and integration techniques
  • Experience with computational modeling in physics
NEXT STEPS
  • Research the implementation of spherical metrics in computational physics
  • Explore polar coordinates for simplifying calculations in 3D simulations
  • Investigate advanced Newtonian integration techniques for particle dynamics
  • Study the effects of boundary conditions in molecular dynamics simulations
USEFUL FOR

Researchers and developers in computational physics, particularly those focused on molecular dynamics simulations and seeking to improve simulation accuracy without boundary constraints.

quetzalcoatl9
Messages
535
Reaction score
1
Hi everyone,

I'm currently implementing some molecular dynamics code. What I have so far is a system of particles interacting over cubic periodic boundaries..so when one particle leaves through one face of the cube, it pop back in through the other face. In reality however, the implementation simply replicates cubes and takes the minimum image. The fact that a boundary is introduced means that there is a cutoff potential...

To make a long story short, I am now implementing a model where the system would be implemented in a 3-sphere so that there would be no boundary considerations for interacting particles. If you consider the 2D analogy of particles sitting in a 2-sphere, they can all force interact with each other, without the need for a cutoff due to the boundary. This would be a better model. I wish to do this without embedding in 4-space.

While I understand the theoretical framework involved, I'm not so sure about how to handle the coordinate systems as an applied problem. I will use a spherical metric to calculate distance and angles, and I don't need the geodesic equation since I am doing a timestep integration to calculate the next position...but in what coordinates?

here's what i was thinking:

a) use x,y,z for coordinates
b) set 3 poles as 3 origins for a coordinate system, that cycle from (-a, a), they will just go round and round always having a coordinate in this range.
c) calculate distance between particles using the metric tensor, and apply force calculations to get acceleration
d) move the particles by Newtonian integration,
[tex]x = x_i + v_x dt + a_x (dt)(dt)[/tex]

so, will keeping a standard coordinate system (but just cycling the coordinates without boundary) but using a spherical spatial metric work? any ideas?
 
Physics news on Phys.org
a little less jargon and just maybe i can help.
 




Hi there,

I think implementing a 3-sphere model for molecular dynamics simulations is a great idea! It definitely has the potential to improve the accuracy and realism of your simulations. Your approach of using a spherical metric to calculate distances and angles and then using Newtonian integration to move the particles sounds like a good plan. As for the coordinate system, I agree that using x,y,z coordinates and setting 3 poles as origins for the system is a logical choice. This will allow for easy calculation of distances and angles using the spherical metric. I would also suggest considering using polar coordinates (r, theta, phi) instead of Cartesian coordinates, as it may simplify some of the calculations and make them more intuitive in a spherical system. Overall, I think your approach is solid and I'm excited to see the results of your simulations using this 3-sphere model. Good luck with your implementation!
 

Similar threads

  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
4
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K