actor::ActorImpl* actor_ = nullptr;
double sharing_penalty_ = 1.0;
double bound_ = 0.0;
+ double start_time_ = -1.0;
+ double finish_time_ = -1.0;
std::vector<s4u::Host*> hosts_;
std::vector<double> flops_amounts_;
std::vector<double> bytes_amounts_;
ExecImpl& set_bound(double bound);
ExecImpl& set_sharing_penalty(double sharing_penalty);
+ double get_start_time() const { return start_time_; }
+ double get_finish_time() const { return finish_time_; }
+
ExecImpl& set_flops_amount(double flop_amount);
ExecImpl& set_host(s4u::Host* host);
s4u::Host* get_host() const { return hosts_.front(); }