|
Gromacs
2026.0-dev-20251119-5f0a571d
|
Collaboration diagram for gmx::VsiteThread:Vsite thread task data structure.
Public Member Functions | |
| VsiteThread () | |
| Constructor. | |
Public Attributes | |
| int | rangeStart |
| Start of atom range of this task. | |
| int | rangeEnd |
| End of atom range of this task. | |
| InteractionLists | ilist |
| The interaction lists, only vsite entries are used. | |
|
std::array< RVec, c_numShiftVectors > | fshift |
| Local fshift accumulation buffer. | |
| matrix | dxdf |
| Local virial dx*df accumulation buffer. | |
| bool | useInterdependentTask |
| Tells if interdependent task idTask should be used (in addition to the rest of this task), this bool has the same value on all threads. | |
| InterdependentTask | idTask |
| Data for vsites that involve constructing atoms in the atom range of other threads/tasks. | |
1.8.5