let fix pour know about molecule template molecule IDs
This commit is contained in:
@ -632,7 +632,13 @@ void FixPour::pre_exchange()
|
||||
int n = atom->nlocal - 1;
|
||||
atom->tag[n] = maxtag_all + m+1;
|
||||
if (mode == MOLECULE) {
|
||||
if (atom->molecule_flag) atom->molecule[n] = maxmol_all+1;
|
||||
if (atom->molecule_flag) {
|
||||
if (onemols[imol]->moleculeflag) {
|
||||
atom->molecule[n] = maxmol_all + onemols[imol]->molecule[m];
|
||||
} else {
|
||||
atom->molecule[n] = maxmol_all+1;
|
||||
}
|
||||
}
|
||||
if (atom->molecular == 2) {
|
||||
atom->molindex[n] = 0;
|
||||
atom->molatom[n] = m;
|
||||
|
||||
Reference in New Issue
Block a user