Skip to content

Commit 3af85a0

Browse files
committed
DataCollector member variables names
1 parent 14f15b6 commit 3af85a0

File tree

2 files changed

+87
-87
lines changed

2 files changed

+87
-87
lines changed

highs/ipm/hipo/factorhighs/DataCollector.cpp

Lines changed: 85 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ namespace hipo {
88
// Functions to manage DataCollector
99

1010
DataCollector::DataCollector() {
11-
times.resize(kTimeSize);
12-
blas_calls.resize(kTimeBlasEnd - kTimeBlasStart + 1);
11+
times_.resize(kTimeSize);
12+
blas_calls_.resize(kTimeBlasEnd - kTimeBlasStart + 1);
1313
}
1414
void DataCollector::append() {
1515
// add an empty IterData object to the record
@@ -29,10 +29,10 @@ void DataCollector::sumTime(TimeItems i, double t) {
2929
#if HIPO_TIMING_LEVEL > 0
3030
// Keep track of times and blas calls.
3131
std::lock_guard<std::mutex> lock(mutex_);
32-
times[i] += t;
32+
times_[i] += t;
3333
#if HIPO_TIMING_LEVEL >= 3
3434
if (i >= kTimeBlasStart && i <= kTimeBlasEnd)
35-
++blas_calls[i - kTimeBlasStart];
35+
++blas_calls_[i - kTimeBlasStart];
3636
#endif
3737
#endif
3838
}
@@ -99,183 +99,183 @@ void DataCollector::printTimes(const Log& log) const {
9999
std::stringstream log_stream;
100100

101101
log_stream << "----------------------------------------------------\n";
102-
log_stream << "Analyse time \t" << fix(times[kTimeAnalyse], 8, 4)
102+
log_stream << "Analyse time \t" << fix(times_[kTimeAnalyse], 8, 4)
103103
<< '\n';
104104

105105
#if HIPO_TIMING_LEVEL >= 2
106106

107107
log_stream << "\tMetis: "
108-
<< fix(times[kTimeAnalyseMetis], 8, 4) << " ("
109-
<< fix(times[kTimeAnalyseMetis] / times[kTimeAnalyse] * 100, 4, 1)
108+
<< fix(times_[kTimeAnalyseMetis], 8, 4) << " ("
109+
<< fix(times_[kTimeAnalyseMetis] / times_[kTimeAnalyse] * 100, 4, 1)
110110
<< "%)\n";
111111
log_stream << "\tTree: "
112-
<< fix(times[kTimeAnalyseTree], 8, 4) << " ("
113-
<< fix(times[kTimeAnalyseTree] / times[kTimeAnalyse] * 100, 4, 1)
112+
<< fix(times_[kTimeAnalyseTree], 8, 4) << " ("
113+
<< fix(times_[kTimeAnalyseTree] / times_[kTimeAnalyse] * 100, 4, 1)
114114
<< "%)\n";
115115
log_stream << "\tCounts: "
116-
<< fix(times[kTimeAnalyseCount], 8, 4) << " ("
117-
<< fix(times[kTimeAnalyseCount] / times[kTimeAnalyse] * 100, 4, 1)
116+
<< fix(times_[kTimeAnalyseCount], 8, 4) << " ("
117+
<< fix(times_[kTimeAnalyseCount] / times_[kTimeAnalyse] * 100, 4, 1)
118118
<< "%)\n";
119-
log_stream << "\tSupernodes: " << fix(times[kTimeAnalyseSn], 8, 4)
119+
log_stream << "\tSupernodes: " << fix(times_[kTimeAnalyseSn], 8, 4)
120120
<< " ("
121-
<< fix(times[kTimeAnalyseSn] / times[kTimeAnalyse] * 100, 4, 1)
121+
<< fix(times_[kTimeAnalyseSn] / times_[kTimeAnalyse] * 100, 4, 1)
122122
<< "%)\n";
123123
log_stream << "\tReorder: "
124-
<< fix(times[kTimeAnalyseReorder], 8, 4) << " ("
125-
<< fix(times[kTimeAnalyseReorder] / times[kTimeAnalyse] * 100, 4,
124+
<< fix(times_[kTimeAnalyseReorder], 8, 4) << " ("
125+
<< fix(times_[kTimeAnalyseReorder] / times_[kTimeAnalyse] * 100, 4,
126126
1)
127127
<< "%)\n";
128128
log_stream << "\tSn sparsity pattern: "
129-
<< fix(times[kTimeAnalysePattern], 8, 4) << " ("
130-
<< fix(times[kTimeAnalysePattern] / times[kTimeAnalyse] * 100, 4,
129+
<< fix(times_[kTimeAnalysePattern], 8, 4) << " ("
130+
<< fix(times_[kTimeAnalysePattern] / times_[kTimeAnalyse] * 100, 4,
131131
1)
132132
<< "%)\n";
133133
log_stream << "\tRelative indices: "
134-
<< fix(times[kTimeAnalyseRelInd], 8, 4) << " ("
135-
<< fix(times[kTimeAnalyseRelInd] / times[kTimeAnalyse] * 100, 4, 1)
134+
<< fix(times_[kTimeAnalyseRelInd], 8, 4) << " ("
135+
<< fix(times_[kTimeAnalyseRelInd] / times_[kTimeAnalyse] * 100, 4, 1)
136136
<< "%)\n";
137137
#endif
138138

139139
log_stream << "----------------------------------------------------\n";
140-
log_stream << "Factorise time \t" << fix(times[kTimeFactorise], 8, 4)
140+
log_stream << "Factorise time \t" << fix(times_[kTimeFactorise], 8, 4)
141141
<< "\n";
142142

143143
#if HIPO_TIMING_LEVEL >= 2
144144
log_stream << "\tPrepare fact: "
145-
<< fix(times[kTimeFactorisePrepare], 8, 4) << " ("
146-
<< fix(times[kTimeFactorisePrepare] / times[kTimeFactorise] * 100,
145+
<< fix(times_[kTimeFactorisePrepare], 8, 4) << " ("
146+
<< fix(times_[kTimeFactorisePrepare] / times_[kTimeFactorise] * 100,
147147
4, 1)
148148
<< "%)\n";
149149
log_stream << "\tAssemble original: "
150-
<< fix(times[kTimeFactoriseAssembleOriginal], 8, 4) << " ("
151-
<< fix(times[kTimeFactoriseAssembleOriginal] /
152-
times[kTimeFactorise] * 100,
150+
<< fix(times_[kTimeFactoriseAssembleOriginal], 8, 4) << " ("
151+
<< fix(times_[kTimeFactoriseAssembleOriginal] /
152+
times_[kTimeFactorise] * 100,
153153
4, 1)
154154
<< "%)\n";
155155
log_stream << "\tAssemble children in F: "
156-
<< fix(times[kTimeFactoriseAssembleChildrenFrontal], 8, 4) << " ("
157-
<< fix(times[kTimeFactoriseAssembleChildrenFrontal] /
158-
times[kTimeFactorise] * 100,
156+
<< fix(times_[kTimeFactoriseAssembleChildrenFrontal], 8, 4) << " ("
157+
<< fix(times_[kTimeFactoriseAssembleChildrenFrontal] /
158+
times_[kTimeFactorise] * 100,
159159
4, 1)
160160
<< "%)\n";
161161
log_stream << "\tAssemble children in C: "
162-
<< fix(times[kTimeFactoriseAssembleChildrenClique], 8, 4) << " ("
163-
<< fix(times[kTimeFactoriseAssembleChildrenClique] /
164-
times[kTimeFactorise] * 100,
162+
<< fix(times_[kTimeFactoriseAssembleChildrenClique], 8, 4) << " ("
163+
<< fix(times_[kTimeFactoriseAssembleChildrenClique] /
164+
times_[kTimeFactorise] * 100,
165165
4, 1)
166166
<< "%)\n";
167167
log_stream << "\tDense factorisation: "
168-
<< fix(times[kTimeFactoriseDenseFact], 8, 4) << " ("
169-
<< fix(times[kTimeFactoriseDenseFact] / times[kTimeFactorise] *
168+
<< fix(times_[kTimeFactoriseDenseFact], 8, 4) << " ("
169+
<< fix(times_[kTimeFactoriseDenseFact] / times_[kTimeFactorise] *
170170
100,
171171
4, 1)
172172
<< "%)\n";
173173

174174
log_stream << "\tTerminate: "
175-
<< fix(times[kTimeFactoriseTerminate], 8, 4) << " ("
176-
<< fix(times[kTimeFactoriseTerminate] / times[kTimeFactorise] *
175+
<< fix(times_[kTimeFactoriseTerminate], 8, 4) << " ("
176+
<< fix(times_[kTimeFactoriseTerminate] / times_[kTimeFactorise] *
177177
100,
178178
4, 1)
179179
<< "%)\n";
180180

181-
log_stream << "\t\tmain: " << fix(times[kTimeDenseFact_main], 8, 4)
181+
log_stream << "\t\tmain: " << fix(times_[kTimeDenseFact_main], 8, 4)
182182
<< "\n";
183-
log_stream << "\t\tSchur: " << fix(times[kTimeDenseFact_schur], 8, 4)
183+
log_stream << "\t\tSchur: " << fix(times_[kTimeDenseFact_schur], 8, 4)
184184
<< "\n";
185185
log_stream << "\t\tkernel: "
186-
<< fix(times[kTimeDenseFact_kernel], 8, 4) << "\n";
186+
<< fix(times_[kTimeDenseFact_kernel], 8, 4) << "\n";
187187
log_stream << "\t\tconvert: "
188-
<< fix(times[kTimeDenseFact_convert], 8, 4) << "\n";
188+
<< fix(times_[kTimeDenseFact_convert], 8, 4) << "\n";
189189
log_stream << "\t\tpivoting: "
190-
<< fix(times[kTimeDenseFact_pivoting], 8, 4) << "\n";
190+
<< fix(times_[kTimeDenseFact_pivoting], 8, 4) << "\n";
191191
#endif
192192

193193
log_stream << "----------------------------------------------------\n";
194-
log_stream << "Solve time \t" << fix(times[kTimeSolve], 8, 4)
194+
log_stream << "Solve time \t" << fix(times_[kTimeSolve], 8, 4)
195195
<< "\n";
196196

197197
#if HIPO_TIMING_LEVEL >= 2
198198
log_stream << "\tPrepare solve: "
199-
<< fix(times[kTimeSolvePrepare], 8, 4) << " ("
200-
<< fix(times[kTimeSolvePrepare] / times[kTimeSolve] * 100, 4, 1)
199+
<< fix(times_[kTimeSolvePrepare], 8, 4) << " ("
200+
<< fix(times_[kTimeSolvePrepare] / times_[kTimeSolve] * 100, 4, 1)
201201
<< "%)\n";
202202
log_stream << "\tSolve: "
203-
<< fix(times[kTimeSolveSolve], 8, 4) << " ("
204-
<< fix(times[kTimeSolveSolve] / times[kTimeSolve] * 100, 4, 1)
203+
<< fix(times_[kTimeSolveSolve], 8, 4) << " ("
204+
<< fix(times_[kTimeSolveSolve] / times_[kTimeSolve] * 100, 4, 1)
205205
<< "%)\n";
206206
log_stream << "\t\tdense: "
207-
<< fix(times[kTimeSolveSolve_dense], 8, 4) << "\n";
207+
<< fix(times_[kTimeSolveSolve_dense], 8, 4) << "\n";
208208
log_stream << "\t\tsparse: "
209-
<< fix(times[kTimeSolveSolve_sparse], 8, 4) << "\n";
210-
log_stream << "\t\tswap: " << fix(times[kTimeSolveSolve_swap], 8, 4)
209+
<< fix(times_[kTimeSolveSolve_sparse], 8, 4) << "\n";
210+
log_stream << "\t\tswap: " << fix(times_[kTimeSolveSolve_swap], 8, 4)
211211
<< "\n";
212212
#endif
213213
log_stream << "----------------------------------------------------\n";
214214

215215
#if HIPO_TIMING_LEVEL >= 3
216216

217217
double total_blas_time =
218-
times[kTimeBlas_copy] + times[kTimeBlas_axpy] + times[kTimeBlas_scal] +
219-
times[kTimeBlas_swap] + times[kTimeBlas_gemv] + times[kTimeBlas_trsv] +
220-
times[kTimeBlas_tpsv] + times[kTimeBlas_ger] + times[kTimeBlas_trsm] +
221-
times[kTimeBlas_syrk] + times[kTimeBlas_gemm];
218+
times_[kTimeBlas_copy] + times_[kTimeBlas_axpy] + times_[kTimeBlas_scal] +
219+
times_[kTimeBlas_swap] + times_[kTimeBlas_gemv] + times_[kTimeBlas_trsv] +
220+
times_[kTimeBlas_tpsv] + times_[kTimeBlas_ger] + times_[kTimeBlas_trsm] +
221+
times_[kTimeBlas_syrk] + times_[kTimeBlas_gemm];
222222

223223
log_stream << "BLAS time \t" << fix(total_blas_time, 8, 4)
224224
<< '\n';
225-
log_stream << "\tcopy: \t" << fix(times[kTimeBlas_copy], 8, 4)
226-
<< " (" << fix(times[kTimeBlas_copy] / total_blas_time * 100, 4, 1)
225+
log_stream << "\tcopy: \t" << fix(times_[kTimeBlas_copy], 8, 4)
226+
<< " (" << fix(times_[kTimeBlas_copy] / total_blas_time * 100, 4, 1)
227227
<< "%) in "
228-
<< integer(blas_calls[kTimeBlas_copy - kTimeBlasStart], 10)
228+
<< integer(blas_calls_[kTimeBlas_copy - kTimeBlasStart], 10)
229229
<< " calls\n";
230-
log_stream << "\taxpy: \t" << fix(times[kTimeBlas_axpy], 8, 4)
231-
<< " (" << fix(times[kTimeBlas_axpy] / total_blas_time * 100, 4, 1)
230+
log_stream << "\taxpy: \t" << fix(times_[kTimeBlas_axpy], 8, 4)
231+
<< " (" << fix(times_[kTimeBlas_axpy] / total_blas_time * 100, 4, 1)
232232
<< "%) in "
233-
<< integer(blas_calls[kTimeBlas_axpy - kTimeBlasStart], 10)
233+
<< integer(blas_calls_[kTimeBlas_axpy - kTimeBlasStart], 10)
234234
<< " calls\n";
235-
log_stream << "\tscal: \t" << fix(times[kTimeBlas_scal], 8, 4)
236-
<< " (" << fix(times[kTimeBlas_scal] / total_blas_time * 100, 4, 1)
235+
log_stream << "\tscal: \t" << fix(times_[kTimeBlas_scal], 8, 4)
236+
<< " (" << fix(times_[kTimeBlas_scal] / total_blas_time * 100, 4, 1)
237237
<< "%) in "
238-
<< integer(blas_calls[kTimeBlas_scal - kTimeBlasStart], 10)
238+
<< integer(blas_calls_[kTimeBlas_scal - kTimeBlasStart], 10)
239239
<< " calls\n";
240-
log_stream << "\tswap: \t" << fix(times[kTimeBlas_swap], 8, 4)
241-
<< " (" << fix(times[kTimeBlas_swap] / total_blas_time * 100, 4, 1)
240+
log_stream << "\tswap: \t" << fix(times_[kTimeBlas_swap], 8, 4)
241+
<< " (" << fix(times_[kTimeBlas_swap] / total_blas_time * 100, 4, 1)
242242
<< "%) in "
243-
<< integer(blas_calls[kTimeBlas_swap - kTimeBlasStart], 10)
243+
<< integer(blas_calls_[kTimeBlas_swap - kTimeBlasStart], 10)
244244
<< " calls\n";
245-
log_stream << "\tgemv: \t" << fix(times[kTimeBlas_gemv], 8, 4)
246-
<< " (" << fix(times[kTimeBlas_gemv] / total_blas_time * 100, 4, 1)
245+
log_stream << "\tgemv: \t" << fix(times_[kTimeBlas_gemv], 8, 4)
246+
<< " (" << fix(times_[kTimeBlas_gemv] / total_blas_time * 100, 4, 1)
247247
<< "%) in "
248-
<< integer(blas_calls[kTimeBlas_gemv - kTimeBlasStart], 10)
248+
<< integer(blas_calls_[kTimeBlas_gemv - kTimeBlasStart], 10)
249249
<< " calls\n";
250-
log_stream << "\ttrsv: \t" << fix(times[kTimeBlas_trsv], 8, 4)
251-
<< " (" << fix(times[kTimeBlas_trsv] / total_blas_time * 100, 4, 1)
250+
log_stream << "\ttrsv: \t" << fix(times_[kTimeBlas_trsv], 8, 4)
251+
<< " (" << fix(times_[kTimeBlas_trsv] / total_blas_time * 100, 4, 1)
252252
<< "%) in "
253-
<< integer(blas_calls[kTimeBlas_trsv - kTimeBlasStart], 10)
253+
<< integer(blas_calls_[kTimeBlas_trsv - kTimeBlasStart], 10)
254254
<< " calls\n";
255-
log_stream << "\ttpsv: \t" << fix(times[kTimeBlas_tpsv], 8, 4)
256-
<< " (" << fix(times[kTimeBlas_tpsv] / total_blas_time * 100, 4, 1)
255+
log_stream << "\ttpsv: \t" << fix(times_[kTimeBlas_tpsv], 8, 4)
256+
<< " (" << fix(times_[kTimeBlas_tpsv] / total_blas_time * 100, 4, 1)
257257
<< "%) in "
258-
<< integer(blas_calls[kTimeBlas_tpsv - kTimeBlasStart], 10)
258+
<< integer(blas_calls_[kTimeBlas_tpsv - kTimeBlasStart], 10)
259259
<< " calls\n";
260-
log_stream << "\tger: \t" << fix(times[kTimeBlas_ger], 8, 4)
261-
<< " (" << fix(times[kTimeBlas_ger] / total_blas_time * 100, 4, 1)
260+
log_stream << "\tger: \t" << fix(times_[kTimeBlas_ger], 8, 4)
261+
<< " (" << fix(times_[kTimeBlas_ger] / total_blas_time * 100, 4, 1)
262262
<< "%) in "
263-
<< integer(blas_calls[kTimeBlas_ger - kTimeBlasStart], 10)
263+
<< integer(blas_calls_[kTimeBlas_ger - kTimeBlasStart], 10)
264264
<< " calls\n";
265-
log_stream << "\ttrsm: \t" << fix(times[kTimeBlas_trsm], 8, 4)
266-
<< " (" << fix(times[kTimeBlas_trsm] / total_blas_time * 100, 4, 1)
265+
log_stream << "\ttrsm: \t" << fix(times_[kTimeBlas_trsm], 8, 4)
266+
<< " (" << fix(times_[kTimeBlas_trsm] / total_blas_time * 100, 4, 1)
267267
<< "%) in "
268-
<< integer(blas_calls[kTimeBlas_trsm - kTimeBlasStart], 10)
268+
<< integer(blas_calls_[kTimeBlas_trsm - kTimeBlasStart], 10)
269269
<< " calls\n";
270-
log_stream << "\tsyrk: \t" << fix(times[kTimeBlas_syrk], 8, 4)
271-
<< " (" << fix(times[kTimeBlas_syrk] / total_blas_time * 100, 4, 1)
270+
log_stream << "\tsyrk: \t" << fix(times_[kTimeBlas_syrk], 8, 4)
271+
<< " (" << fix(times_[kTimeBlas_syrk] / total_blas_time * 100, 4, 1)
272272
<< "%) in "
273-
<< integer(blas_calls[kTimeBlas_syrk - kTimeBlasStart], 10)
273+
<< integer(blas_calls_[kTimeBlas_syrk - kTimeBlasStart], 10)
274274
<< " calls\n";
275-
log_stream << "\tgemm: \t" << fix(times[kTimeBlas_gemm], 8, 4)
276-
<< " (" << fix(times[kTimeBlas_gemm] / total_blas_time * 100, 4, 1)
275+
log_stream << "\tgemm: \t" << fix(times_[kTimeBlas_gemm], 8, 4)
276+
<< " (" << fix(times_[kTimeBlas_gemm] / total_blas_time * 100, 4, 1)
277277
<< "%) in "
278-
<< integer(blas_calls[kTimeBlas_gemm - kTimeBlasStart], 10)
278+
<< integer(blas_calls_[kTimeBlas_gemm - kTimeBlasStart], 10)
279279
<< " calls\n";
280280
log_stream << "----------------------------------------------------\n";
281281
#endif

highs/ipm/hipo/factorhighs/DataCollector.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ struct IterData {
5252

5353
class DataCollector {
5454
// Record of times and BLAS calls
55-
std::vector<double> times{};
56-
std::vector<Int> blas_calls{};
55+
std::vector<double> times_{};
56+
std::vector<Int> blas_calls_{};
5757

5858
// record of data of ipm iterations
5959
std::vector<IterData> iter_data_record_{};

0 commit comments

Comments
 (0)