 |
fpmas 1.6
|
Go to the documentation of this file.
24#define FPMAS_C_STR(arg) fpmas::to_string(arg).c_str()
30#define MPI_DISTRIBUTED_ID_TYPE \
31 fpmas::api::graph::DistributedId::mpiDistributedIdType
41#define FPMAS_ON_PROC(COMM, RANK) if(COMM.getRank() == RANK)
49#define FPMAS_NODE_TASK(node, body)\
50 fpmas::scheduler::LambdaTask\
51 <std::remove_pointer<decltype(node)>::type::data_type>(node, [&] () body)
70#define FPMAS_DEFINE_GROUPS(...)\
71 enum : fpmas::api::model::GroupId {\
91#define FPMAS_DEFINE_LAYERS(...)\
92 enum : fpmas::api::graph::LayerId {\