Gromacs  2018.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Attributes
gmx_pme_pp Struct Reference

Description

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: