X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/18080b8f80c81ed30600da55f774a52cbd1101f8..ab71da4cf3e28f55f7aef47f5299519135429872:/src/surf/ptask_L07.hpp diff --git a/src/surf/ptask_L07.hpp b/src/surf/ptask_L07.hpp index 9c0cbf26be..68fc050684 100644 --- a/src/surf/ptask_L07.hpp +++ b/src/surf/ptask_L07.hpp @@ -12,9 +12,7 @@ #ifndef HOST_L07_HPP_ #define HOST_L07_HPP_ -namespace simgrid { -namespace kernel { -namespace resource { +namespace simgrid::kernel::resource { /*********** * Classes * @@ -118,13 +116,13 @@ public: * Action * **********/ class L07Action : public CpuAction { - std::vector hostList_; - bool free_arrays_ = false; // By default, computationAmount_ and friends are freed by caller. But not for sequential + const std::vector host_list_; + bool free_arrays_ = false; // By default, computation_amount_ and friends are freed by caller. But not for sequential // exec and regular comms - const double* computationAmount_; /* pointer to the data that lives in s4u action -- do not free unless if - * free_arrays */ - const double* communicationAmount_; /* pointer to the data that lives in s4u action -- do not free unless if - * free_arrays */ + const double* computation_amount_; /* pointer to the data that lives in s4u action -- do not free unless if + * free_arrays */ + const double* communication_amount_; /* pointer to the data that lives in s4u action -- do not free unless if + * free_arrays */ double latency_; double rate_; @@ -139,7 +137,7 @@ class L07Action : public CpuAction { * The task is bounded by the slowest CPU running the ptask, considering the current pstate of each CPU. * Return MAX_DOUBLE if ptask has no computation. */ - double calculateCpuBound(); + double calculate_cpu_bound() const; /** * @brief Calculate the network bound for the parallel task @@ -147,7 +145,7 @@ class L07Action : public CpuAction { * The network bound depends on the largest latency between the communication in the ptask. * Return MAX_DOUBLE if latency is 0 (or ptask doesn't have any communication) */ - double calculateNetworkBound(); + double calculate_network_bound() const; public: L07Action() = delete; @@ -157,14 +155,12 @@ public: L07Action& operator=(const L07Action&) = delete; ~L07Action() override; - void updateBound(); + void update_bound() const; double get_latency() const { return latency_; } void set_latency(double latency) { latency_ = latency; } void update_latency(double delta, double precision) { double_update(&latency_, delta, precision); } }; -} // namespace resource -} // namespace kernel -} // namespace simgrid +} // namespace simgrid::kernel::resource #endif /* HOST_L07_HPP_ */