struct rgpot::CalculatorGroupΒΆ
One independent calculator. A NEB image, a dimer end, or any other concurrent evaluation is one group. Ranks in a group share a subcommunicator. A second band is a second world, not a second split of the same one.
#include <CalculatorGroup.hpp>
struct CalculatorGroup {
// fields
int index = 0;
int ranks = 1;
int rank_in_group = 0;
int world_size = 1;
};