meld.comm.MPICommunicator ========================= .. currentmodule:: meld.comm .. autoclass:: MPICommunicator :members: :show-inheritance: .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~MPICommunicator.__init__ ~MPICommunicator.barrier ~MPICommunicator.broadcast_all_states_to_workers ~MPICommunicator.distribute_alphas_to_workers ~MPICommunicator.distribute_states_to_workers ~MPICommunicator.gather_energies_from_workers ~MPICommunicator.gather_states_from_workers ~MPICommunicator.initialize ~MPICommunicator.is_leader ~MPICommunicator.negotiate_device_id ~MPICommunicator.receive_all_states_from_leader ~MPICommunicator.receive_alphas_from_leader ~MPICommunicator.receive_states_from_leader ~MPICommunicator.send_energies_to_leader ~MPICommunicator.send_states_to_leader .. rubric:: Attributes .. autosummary:: ~MPICommunicator.X ~MPICommunicator.n_atoms ~MPICommunicator.n_replicas ~MPICommunicator.n_workers ~MPICommunicator.rank