Lines Matching +full:- +full:s
3 # Copyright (c) 2017-2026, Lawrence Livermore National Security, LLC and other CEED contributors.
4 # All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
6 # SPDX-License-Identifier: BSD-2-Clause
16 log_y = 0 # use log scale on the y-axis?
17 x_range = (1e1, 4e6) # plot range for the x-axis; comment out for auto
18 y_range = (0, 2e9) # plot range for the y-axis; comment out for auto
19 draw_iter_lines = 0 # draw the "iter/s" lines?
20 ymin_iter_lines = 3e5 # minimal y value for the "iter/s" lines
21 ymax_iter_lines = 8e8 # maximal y value for the "iter/s" lines
33 rcParams['font.sans-serif'].insert(0, 'Noto Sans')
34 rcParams['font.sans-serif'].insert(1, 'Open Sans')
51 test_short = test.strip().split()[0] + ' BP' + test.strip().split()[-1]
88 print('backend: %s, compute nodes: %i, number of MPI tasks = %i' % (
115 plot(d[:, 0], d[:, 2], 'o-', color=colors[i % cm_size],
118 plot(d[:, 0], d[:, 1], 'o-', color=colors[i])
140 plot(d[:, 0], d[:, 2], 's--', color=colors[i],
143 plot(d[:, 0], d[:, 1], 's--', color=colors[i])
152 plot(y / slope1, y, 'k--', label='%g iter/s' % (slope1 / vdim))
153 plot(y / slope2, y, 'k-', label='%g iter/s' % (slope2 / vdim))
156 title(r'%i node%s $\times$ %i ranks, %s, %s, %s' % (
157 num_nodes, '' if num_nodes == 1 else 's',
182 print('\nsaving figure --> %s' % pdf_file)