geopm  3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
geopm::TreeCommImp Member List

This is the complete list of members for geopm::TreeCommImp, including all inherited members.

fan_out(const std::shared_ptr< Comm > &comm)geopm::TreeCommstatic
level_rank(int level) const overridegeopm::TreeCommImpvirtual
level_size(int level) const overridegeopm::TreeCommImpvirtual
max_level(void) const overridegeopm::TreeCommImpvirtual
num_level_controlled(void) const overridegeopm::TreeCommImpvirtual
overhead_send(void) const overridegeopm::TreeCommImpvirtual
receive_down(int level, std::vector< double > &policy) overridegeopm::TreeCommImpvirtual
receive_up(int level, std::vector< std::vector< double > > &sample) overridegeopm::TreeCommImpvirtual
root_level(void) const overridegeopm::TreeCommImpvirtual
send_down(int level, const std::vector< std::vector< double > > &policy) overridegeopm::TreeCommImpvirtual
send_up(int level, const std::vector< double > &sample) overridegeopm::TreeCommImpvirtual
TreeComm()=defaultgeopm::TreeComm
TreeCommImp(std::shared_ptr< Comm > comm, int num_send_down, int num_send_up)geopm::TreeCommImp
TreeCommImp(std::shared_ptr< Comm > comm, const std::vector< int > &fan_out, int num_level_ctl, int num_send_down, int num_send_up, std::vector< std::shared_ptr< TreeCommLevel > > mock_level)geopm::TreeCommImp
~TreeComm()=defaultgeopm::TreeCommvirtual
~TreeCommImp()geopm::TreeCommImpvirtual