geopm  3.1.1.dev272+gdfb40a8d
GEOPM - Global Extensible Open Power Manager
geopm::PowerBalancerAgent::LeafRole Member List

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

adjust_platform(const std::vector< double > &in_policy) overridegeopm::PowerBalancerAgent::LeafRolevirtual
ascend(const std::vector< std::vector< double > > &in_sample, std::vector< double > &out_sample)geopm::PowerBalancerAgent::Rolevirtual
descend(const std::vector< double > &in_policy, std::vector< std::vector< double > > &out_policy)geopm::PowerBalancerAgent::Rolevirtual
LeafRole(PlatformIO &platform_io, const PlatformTopo &platform_topo, std::shared_ptr< SampleAggregator > sample_agg, std::vector< std::shared_ptr< PowerBalancer > > power_balancer, double min_power, double max_power, double time_window, bool is_single_node, int num_node)geopm::PowerBalancerAgent::LeafRole
M_NUM_NODEgeopm::PowerBalancerAgent::Role
m_policygeopm::PowerBalancerAgent::Role
m_step_countgeopm::PowerBalancerAgent::Roleprotected
M_STEP_IMPgeopm::PowerBalancerAgent::Roleprotected
MeasureRuntimeStep classgeopm::PowerBalancerAgent::LeafRolefriend
ReduceLimitStep classgeopm::PowerBalancerAgent::LeafRolefriend
Role(int num_node)geopm::PowerBalancerAgent::Roleprotected
sample_platform(std::vector< double > &out_sample) overridegeopm::PowerBalancerAgent::LeafRolevirtual
SendDownLimitStep classgeopm::PowerBalancerAgent::LeafRolefriend
step(size_t step_count) constgeopm::PowerBalancerAgent::Roleprotected
step(void) constgeopm::PowerBalancerAgent::Roleprotected
step_imp()geopm::PowerBalancerAgent::Roleprotected
trace_values(std::vector< double > &values) overridegeopm::PowerBalancerAgent::LeafRolevirtual
~LeafRole()=defaultgeopm::PowerBalancerAgent::LeafRolevirtual
~Role()=defaultgeopm::PowerBalancerAgent::Roleprotectedvirtual