Gromacs  2019-beta2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Attributes
gmx_pme_pp Struct Reference
+ Collaboration diagram for gmx_pme_pp:


Master PP-PME communication data structure.

Public Attributes

MPI_Comm mpi_comm_mysim
 MPI communicator for this simulation.
std::vector< PpRanksppRanks
 The PP partner ranks.
int peerRankId
 The peer PP rank id.
gmx::HostVector< gmx::RVecx
 Vector of atom coordinates to transfer to PME ranks.
std::vector< gmx::RVecf
 Vector of atom forces received from PME ranks.
gmx::HostVector< realchargeA
 < Vectors of A- and B-state parameters used to transfer vectors to PME ranks
std::vector< realchargeB
std::vector< realsqrt_c6A
std::vector< realsqrt_c6B
std::vector< realsigmaA
std::vector< realsigmaB
std::vector< MPI_Request > req
 < Vectors of MPI objects used in non-blocking communication between multiple PP ranks per PME rank
std::vector< MPI_Status > stat

The documentation for this struct was generated from the following file: