#include <colvarproxy.h>
Inheritance diagram for colvarproxy_replicas:
Public Methods | |
colvarproxy_replicas () | |
Constructor. More... | |
virtual | ~colvarproxy_replicas () |
Destructor. More... | |
virtual int | replica_enabled () |
\brief Indicate if multi-replica support is available and active. More... | |
virtual int | replica_index () |
\brief Index of this replica. More... | |
virtual int | num_replicas () |
\brief Total number of replicas. More... | |
virtual void | replica_comm_barrier () |
\brief Synchronize replica with others. More... | |
virtual int | replica_comm_recv (char *msg_data, int buf_len, int src_rep) |
\brief Receive data from other replica. More... | |
virtual int | replica_comm_send (char *msg_data, int msg_len, int dest_rep) |
\brief Send data to other replica. More... |
Definition at line 503 of file colvarproxy.h.
|
Constructor.
Definition at line 14 of file colvarproxy_replicas.C. |
|
Destructor.
Definition at line 17 of file colvarproxy_replicas.C. |
|
\brief Total number of replicas.
Definition at line 32 of file colvarproxy_replicas.C. Referenced by colvarbias_abf::init. |
|
\brief Synchronize replica with others.
Definition at line 38 of file colvarproxy_replicas.C. |
|
\brief Receive data from other replica.
Definition at line 41 of file colvarproxy_replicas.C. References COLVARS_NOT_IMPLEMENTED. |
|
\brief Send data to other replica.
Definition at line 49 of file colvarproxy_replicas.C. References COLVARS_NOT_IMPLEMENTED. |
|
\brief Indicate if multi-replica support is available and active.
Definition at line 20 of file colvarproxy_replicas.C. References COLVARS_NOT_IMPLEMENTED. Referenced by colvarbias_abf::init, and colvarbias_meta::init_replicas_params. |
|
\brief Index of this replica.
Definition at line 26 of file colvarproxy_replicas.C. Referenced by colvarbias_meta::init_replicas_params. |