4#include "fpmas/utils/perf.h"
56 const fpmas::model::Neighbors<fpmas::api::model::Agent>& neighbors);
64 fpmas::model::Neighbors<fpmas::api::model::Agent>& neighbors);
73 const fpmas::model::Neighbors<fpmas::api::model::Agent>& neighbors);
82 fpmas::model::Neighbors<fpmas::api::model::Agent>& neighbors);
90 fpmas::model::Neighbors<fpmas::api::model::Agent>& neighbors);
98 fpmas::model::Neighbors<fpmas::api::model::Agent>& neighbors);
fpmas::random::DistributedGenerator random_interactions
Definition: interactions.h:24
static fpmas::utils::perf::Probe distant_read_probe
Definition: interactions.h:42
static fpmas::utils::perf::Probe distant_write_probe
Definition: interactions.h:48
static fpmas::utils::perf::Probe local_read_probe
Definition: interactions.h:30
static void write_one(fpmas::model::Neighbors< fpmas::api::model::Agent > &neighbors)
static void read_all(const fpmas::model::Neighbors< fpmas::api::model::Agent > &neighbors)
static void write_all(fpmas::model::Neighbors< fpmas::api::model::Agent > &neighbors)
static void read_all_write_one(fpmas::model::Neighbors< fpmas::api::model::Agent > &neighbors)
static void read_all_write_all(fpmas::model::Neighbors< fpmas::api::model::Agent > &neighbors)
static fpmas::utils::perf::Probe local_write_probe
Definition: interactions.h:36
static void read_one(const fpmas::model::Neighbors< fpmas::api::model::Agent > &neighbors)