+ auto op = ExecOpPtr(new ExecOp(name));
+ return op;
+}
+
+/** @ingroup plugin_operation
+ * @brief Smart Constructor.
+ */
+ExecOpPtr ExecOp::init(const std::string& name, double flops, simgrid::s4u::Host* host)
+{
+ auto op = ExecOpPtr(new ExecOp(name));
+ op->set_flops(flops);
+ op->set_host(host);