Lines Matching refs:Function
112 auto &Function = Functions[S.Id.Function]; in getThroughputs() local
113 auto &Data = Function.PerDistributionData[S.Id.Distribution.Name]; in getThroughputs()
118 for (auto &[FunctionId, Function] : Functions) { in getThroughputs()
119 Function.Id = FunctionId; in getThroughputs()
120 for (auto &Pair : Function.PerDistributionData) in getThroughputs()
122 Output.push_back(std::move(Function)); in getThroughputs()
150 for (const auto &Function : Functions) { in fillScores() local
151 const FunctionType Type = Function.Id.Type; in fillScores()
152 for (const auto &Pair : Function.PerDistributionData) { in fillScores()
160 for (auto &Function : Functions) { in fillScores() local
161 const FunctionType Type = Function.Id.Type; in fillScores()
162 for (const auto &Pair : Function.PerDistributionData) { in fillScores()
166 Function.PerDistributionData[Distribution].Score = in fillScores()
173 for (FunctionData &Function : Functions) { in castVotes()
174 Function.ScoresGeoMean = 1.0; in castVotes()
175 for (const auto &Pair : Function.PerDistributionData) { in castVotes()
178 Function.ScoresGeoMean *= Score; in castVotes()
180 ++(Function.GradeHisto[G]); in castVotes()
181 Function.PerDistributionData[Distribution].Grade = G; in castVotes()
185 for (FunctionData &Function : Functions) { in castVotes()
186 const auto &GradeHisto = Function.GradeHisto; in castVotes()
199 Function.FinalGrade = MedianGrade; in castVotes()