Defining groups in LAMMPS

Hi,
As you know we can not define more than 30 groups in LAMMPS. If I need more groups properties to be calculated, what should we do? Why does this limitation exist?
Best,
Sina

Hi,
As you know we can not define more than 30 groups in LAMMPS.
If I need more > groups properties to be calculated, what should we do?

you most likely *don't* need more than 30 groups.
we've had that discussion many, many times before
and - as far as i can remember - there always was
an alternate - and usually better - way to do the same
thing without having to use that many groups.

for starters, you can search the mailing list archives
to see the outcome of previous discussions.

Why does this limitation exist?

because lammps uses a bitmask to identify which group
an atom belongs to and a *lot* of code would need to be
changed to either become difficult to make portable across
different bittness of machines or to be significantly slower.

axel.