--
You received this message because you are subscribed to the Google Groups "hoomd-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hoomd-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hoomd-users/533fbd1f-265e-44b2-9e45-5a627eadbd75n%40googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "hoomd-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/hoomd-users/N0f001OHRZY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to hoomd-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hoomd-users/EE7550F1-BE3A-4F67-8A38-8FFC4C67122C%40umich.edu.
To view this discussion on the web visit https://groups.google.com/d/msgid/hoomd-users/CAFq-x5z%2BAHTiKdg67vMsP4J2fXOzH1UYGkk%3DFLfKqfNcD1aR3g%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hoomd-users/A035BEC2-CBAD-44AE-B5AC-68AFF02181A9%40umich.edu.
Hey Feng Xuan,
As the warning says, you either need a larger box/system or need to shorten your transnational move sizes for at least one type as they can jump far enough currently that HOOMD has to check multiple images. Also, periodic is an immutable property. There is no way in HOOMD to turn off periodicity. You can, however, as you have done, block off a dimension to give the effect of a nonperiodic z dimension.
Best,
Brandon
To view this discussion on the web visit https://groups.google.com/d/msgid/hoomd-users/CAFq-x5wy3WHxY91VospVqzj1EqTgGdzdORL9fRhoSQ7OXbrNSw%40mail.gmail.com.
On Jun 26, 2023, at 10:35 AM, Brandon Butler <butl...@umich.edu> wrote:
Hey Feng Xuan,
As the warning says, you either need a larger box/system or need to shorten your transnational move sizes for at least one type as they can jump far enough currently that HOOMD has to check multiple images. Also, periodic is an immutable property. There is no way in HOOMD to turn off periodicity. You can, however, as you have done, block off a dimension to give the effect of a nonperiodic z dimension.
Best,
Brandon
On 6/24/23 03:34, Xuan Feng wrote:
Hi Anderson,
I tried this method, and it works. Thank you for your help. But I met other questions in my simulation system. My system is shown in the figure below. I construct two cuboid particle as the white wall in the box. I fixed the wall particle using mc.a and mc.d, and also turn off the interaction between wall particles using mc.interaction_matrix.
mc.d['cube'] = 0
mc.a['cube'] = 0
mc.interaction_matrix[('cube','cube')] = False
But when I run the simulate. there'll be a warning "*Warning*: Box size is too small or move size is too large for the minimum image convention.Testing 117 images per trial move, performance may slow.This message will not be repeated." And the simulation is very slow. How can I improve the simulation performance in my system.
And is there any way to turn off the periodic of the z direction of the box. I tried sim.state.box.periodic = [(True, True, False)] but it showed that "property 'periodic' of 'Box' object has no setter". And I think maybe I can use the hoomd.wall to restraint the move of particles on the z-direction. But I notice that hoomd.wall is not support if I use the ConvexSpheropolyhedronUnion integrate later. Is there any other solution?
Thank you again and I'm looking forward to your answer.
Best Regards,Feng Xuan
To view this discussion on the web visit https://groups.google.com/d/msgid/hoomd-users/2d746d87-129c-d48b-d683-7369a15d4972%40umich.edu.