diff --git a/src/vt/vrt/collection/balance/baselb/baselb.h b/src/vt/vrt/collection/balance/baselb/baselb.h index 89424c94f8..299371612d 100644 --- a/src/vt/vrt/collection/balance/baselb/baselb.h +++ b/src/vt/vrt/collection/balance/baselb/baselb.h @@ -71,13 +71,7 @@ struct BaseLB { using QuantityType = std::map; using StatisticMapType = std::unordered_map; - explicit BaseLB( - bool in_comm_aware = false, - bool in_comm_collectives = false - ) : comm_aware_(in_comm_aware), - comm_collectives_(in_comm_collectives) - { } - + BaseLB() = default; BaseLB(BaseLB const &) = delete; BaseLB(BaseLB &&) noexcept = default; BaseLB &operator=(BaseLB const &) = delete; @@ -139,8 +133,6 @@ struct BaseLB { ElementCommType const* comm_data = nullptr; objgroup::proxy::Proxy proxy_ = {}; PhaseType phase_ = 0; - bool comm_aware_ = false; - bool comm_collectives_ = false; std::unique_ptr spec_entry_ = nullptr; // Observer only - LBManager owns the instance balance::LoadModel* load_model_ = nullptr; diff --git a/src/vt/vrt/collection/balance/baselb/load_sampler.h b/src/vt/vrt/collection/balance/baselb/load_sampler.h index ab73513ea1..d3656223b3 100644 --- a/src/vt/vrt/collection/balance/baselb/load_sampler.h +++ b/src/vt/vrt/collection/balance/baselb/load_sampler.h @@ -59,11 +59,8 @@ struct LoadSamplerBaseLB : BaseLB { using ObjSampleType = std::map; explicit LoadSamplerBaseLB( - bool in_comm_aware = false, - bool in_comm_collectives = false, int32_t in_bin_size = default_bin_size - ) : BaseLB(in_comm_aware, in_comm_collectives), - bin_size_(in_bin_size) + ) : bin_size_(in_bin_size) { } public: