convertToWorkMetric(Prof::Metric::ADesc *mdesc) | Analysis::CallPath::MetricComponentsFact | protectedstatic |
isDerivedMetric(const Prof::Metric::ADesc *mdesc, const std::string &type) | Analysis::CallPath::MetricComponentsFact | inlineprotectedstatic |
isSeparable(const Prof::CCT::AProcNode *x) | Analysis::CallPath::MPIBlameShiftIdlenessFact | virtual |
isTimeMetric(const Prof::Metric::ADesc *mdesc) | Analysis::CallPath::MetricComponentsFact | inlineprotectedstatic |
make(Prof::CallPath::Profile &prof) | Analysis::CallPath::MPIBlameShiftIdlenessFact | virtual |
Analysis::CallPath::MetricComponentsFact::make(Prof::CCT::ANode *node, const std::vector< uint > &m_src, const std::vector< uint > &m_dst, bool isSeparableCtxt) | Analysis::CallPath::MetricComponentsFact | protected |
makeMetrics(Prof::CCT::ANode *node, const std::vector< uint > &m_src, const std::vector< uint > &m_imbalIncl, const std::vector< uint > &m_imbalExcl, const std::vector< uint > &m_idleIncl, uint mId_bal, Prof::Metric::AExprIncr *balancedExpr, double balancedThreshold, Prof::CCT::ANode *balancedFrm, Prof::CCT::ANode *balancedNode) | Analysis::CallPath::MPIBlameShiftIdlenessFact | private |
MetricComponentsFact() | Analysis::CallPath::MetricComponentsFact | inline |
MPIBlameShiftIdlenessFact() | Analysis::CallPath::MPIBlameShiftIdlenessFact | inline |
s_cfvar | Analysis::CallPath::MetricComponentsFact | protectedstatic |
s_sum | Analysis::CallPath::MetricComponentsFact | protectedstatic |
s_tag1 | Analysis::CallPath::MPIBlameShiftIdlenessFact | privatestatic |
s_tag2 | Analysis::CallPath::MPIBlameShiftIdlenessFact | privatestatic |
s_tag3 | Analysis::CallPath::MPIBlameShiftIdlenessFact | privatestatic |
~MetricComponentsFact() | Analysis::CallPath::MetricComponentsFact | inlinevirtual |
~MPIBlameShiftIdlenessFact() | Analysis::CallPath::MPIBlameShiftIdlenessFact | inlinevirtual |