GEMC simulation results for custom Helium potential

  • ramess101
  • ramess101's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 7 months ago #523 by ramess101
Eliseo,

Thank you for the response. Here are my thoughts regarding the two methods:

1) Yes, a neighbor list is definitely a good way to go. If you already have some code that would be useful for this, then I would certainly like to take a look at it. What would be the best way for you to share that with me? I guess I assumed that Cassandra already implemented a neighbor list, but is that not the case? From what I remember, neighbor lists are less common in Monte Carlo codes than Molecular Dynamics because of regrowth, insertion, and deletion moves. Is that why Cassandra does not use a neighbor list and instead stores the pair_nrg_array?

2) So essentially triad_nrg_array would be an NxNxN matrix? Do you have any concerns with regards to memory and speed if N >> 1000? As far as the implementation, are there any simplifications that we can make considering we only have one molecule type and that molecule consists of only a single atom (Helium)? Also, do we need to add two loops or just one? I thought we already have a double loop which goes over all pairs of interactions, so it seems like we would only need one additional loop. But perhaps I am misunderstanding your explanation. To address my confusion, can you briefly define what ispecies and nspecies represent? For example, a simulation with united-atom representations of 100 propane molecules and 50 butane molecules. Is nspecies 2, 100, 50, 150, (3*100), (4*50), or (3*100 + 4*50)? Or for the specific problem at hand, with a simulation of 1000 Helium atoms is nspecies 1 or 1000?

Thanks again

Rich
The following user(s) said Thank You: ejmaginn

Please Log in to join the conversation.

More
5 years 6 months ago #524 by emarin
Hello Rich,

I'm very sorry for the delayed response.

We have a Slack workspace for developers. If you are interested, could you please send me an e-mail (you can get my e-mail from the main Cassandra website) with your e-mail so I can add you? I think it would be easier to discuss your changes with me and the rest of the team.

Regards,

Eliseo.

Please Log in to join the conversation.

Time to create page: 0.100 seconds