host1->get_cname(), host1->get_speed(), (new_energy_host1 - old_energy_host1), sg_host_get_consumed_energy(host1),
host2->get_cname(), host2->get_speed(), (new_energy_host2 - old_energy_host2), sg_host_get_consumed_energy(host2));
- old_energy_host1 = new_energy_host1;
- old_energy_host2 = new_energy_host2;
-
XBT_INFO("Now is time to quit!");
}
set_maxmin_system(new simgrid::kernel::lmm::System(true /* selective update */));
}
-DiskModel::~DiskModel()
-{
-}
-
/************
* Resource *
************/
DiskModel();
DiskModel(const DiskModel&) = delete;
DiskModel& operator=(const DiskModel&) = delete;
- ~DiskModel() override;
+ ~DiskModel() = default;
virtual DiskImpl* create_disk(const std::string& name, double read_bandwidth, double write_bandwidth) = 0;
};
set_maxmin_system(new lmm::System(select));
}
-CpuCas01Model::~CpuCas01Model() {}
-
Cpu* CpuCas01Model::create_cpu(s4u::Host* host, const std::vector<double>& speed_per_pstate)
{
return (new CpuCas01(host, speed_per_pstate))->set_model(this);
return requested_core_;
}
-CpuCas01Action::~CpuCas01Action() = default;
-
} // namespace resource
} // namespace kernel
} // namespace simgrid
explicit CpuCas01Model(Model::UpdateAlgo algo);
CpuCas01Model(const CpuCas01Model&) = delete;
CpuCas01Model& operator=(const CpuCas01Model&) = delete;
- ~CpuCas01Model() override;
+ ~CpuCas01Model() = default;
Cpu* create_cpu(s4u::Host* host, const std::vector<double>& speed_per_pstate) override;
};
int requested_core = 1);
CpuCas01Action(const CpuCas01Action&) = delete;
CpuCas01Action& operator=(const CpuCas01Action&) = delete;
- ~CpuCas01Action() override;
+ ~CpuCas01Action() = default;
int requested_core() const;
private:
{
}
-CpuTiModel::~CpuTiModel() {}
-
Cpu* CpuTiModel::create_cpu(s4u::Host* host, const std::vector<double>& speed_per_pstate)
{
return (new CpuTi(host, speed_per_pstate))->set_model(this);
CpuTiModel();
CpuTiModel(const CpuTiModel&) = delete;
CpuTiModel& operator=(const CpuTiModel&) = delete;
- ~CpuTiModel() override;
+ ~CpuTiModel() = default;
Cpu* create_cpu(s4u::Host* host, const std::vector<double>& speed_per_pstate) override;
double next_occurring_event(double now) override;
void update_actions_state(double now, double delta) override;