libMesh/libmesh: coverage diff

Base 1ff463 Head #4547 8d4c10
Total Total +/- New
Rate 65.99% 65.99% - 100.00%
Hits 79543 79543 - 2
Misses 40997 40997 - 0
Filename Stmts Miss Cover
TOTAL 0 0 +100.00%
code
coverage unchanged
code
coverage increased
code
coverage decreased
+
line added or modified

include/parallel/threads_pthread.h

326  
327  
328  
329 +
330  
331  
332  
// team defaults to the process-wide libMesh::n_threads(), so omp_get_thread_num()
// could exceed a reduced per-application thread count and index past
// per-thread storage sized to that count.
#pragma omp parallel for schedule (static) num_threads(actual_threads)
#endif
  for (int i=0; i<static_cast<int>(actual_threads); i++)
    {
441  
442  
443  
444 +
445  
446  
447  
// team defaults to the process-wide libMesh::n_threads(), so omp_get_thread_num() (consumed by
// MOOSE's ParallelUniqueId) could exceed a reduced per-application thread count and index past
// per-thread storage sized to that count.
#pragma omp parallel for schedule (static) num_threads(actual_threads)
#endif
  // The use of 'int' instead of unsigned for the iteration variable
  // is deliberate here.  This is an OpenMP loop, and some older