geopm
3.1.1.dev272+gdfb40a8d
GEOPM - Global Extensible Open Power Manager
|
This is the complete list of members for geopm::TreeComm, including all inherited members.
fan_out(const std::shared_ptr< Comm > &comm) | geopm::TreeComm | static |
level_rank(int level) const =0 | geopm::TreeComm | pure virtual |
level_size(int level) const =0 | geopm::TreeComm | pure virtual |
max_level(void) const =0 | geopm::TreeComm | pure virtual |
num_level_controlled(void) const =0 | geopm::TreeComm | pure virtual |
overhead_send(void) const =0 | geopm::TreeComm | pure virtual |
receive_down(int level, std::vector< double > &policy)=0 | geopm::TreeComm | pure virtual |
receive_up(int level, std::vector< std::vector< double > > &sample)=0 | geopm::TreeComm | pure virtual |
root_level(void) const =0 | geopm::TreeComm | pure virtual |
send_down(int level, const std::vector< std::vector< double > > &policy)=0 | geopm::TreeComm | pure virtual |
send_up(int level, const std::vector< double > &sample)=0 | geopm::TreeComm | pure virtual |
TreeComm()=default | geopm::TreeComm | |
~TreeComm()=default | geopm::TreeComm | virtual |