GenericMappingTools
pygmt
BlogDocsChangelog

pygmt.grdvolume: Refactor to store output in virtual files instead of temporary files

#3102Merged
Comparing
output/grdvolume
(
d24d75c
) with
main
(
3a507a8
)
CodSpeed Performance Gauge
0%
Untouched
97
New
1
Dropped
1

Benchmarks

99 total
test_grdvolume_no_outgrid
pygmt/tests/test_grdvolume.py
Missing
CodSpeed Performance Gauge
N/A
9.6 msN/A
test_grdvolume
pygmt/tests/test_grdvolume.py
CodSpeed Performance Gauge
N/A
N/A78.7 ms
test_grdlandmask_no_outgrid
pygmt/tests/test_grdlandmask.py
CodSpeed Performance Gauge
+5%
153.6 ms146.1 ms
test_grdcontour_labels
pygmt/tests/test_grdcontour.py
CodSpeed Performance Gauge
+1%
19.8 ms19.7 ms
test_load_remote_dataset_benchmark_with_region
pygmt/tests/test_datasets_load_remote_datasets.py
CodSpeed Performance Gauge
0%
29.4 ms29.3 ms
test_accessor_set_geographic_cartesian_roundtrip
pygmt/tests/test_accessor.py
CodSpeed Performance Gauge
0%
308.8 µs307.5 µs
test_equalize_grid_no_outgrid
pygmt/tests/test_grdhisteq.py
CodSpeed Performance Gauge
0%
18 ms18 ms
test_virtualfile_in_required_z_matrix[array-matrix]
pygmt/tests/test_clib_virtualfiles.py
CodSpeed Performance Gauge
0%
12.2 ms12.2 ms
test_virtualfile_from_vectors_one_string_or_object_column[object]
pygmt/tests/test_clib_virtualfiles.py
CodSpeed Performance Gauge
0%
11.6 ms11.6 ms
test_info_pandas_dataframe_date_column[date32[day][pyarrow]]
pygmt/tests/test_info.py
CodSpeed Performance Gauge
0%
14.2 ms14.2 ms
test_virtualfile_from_vectors_one_string_or_object_column[str]
pygmt/tests/test_clib_virtualfiles.py
CodSpeed Performance Gauge
0%
11.7 ms11.6 ms
test_call_module
pygmt/tests/test_clib.py
CodSpeed Performance Gauge
0%
11.5 ms11.5 ms
test_contour_matrix[DataFrame]
pygmt/tests/test_contour.py
CodSpeed Performance Gauge
0%
18.2 ms18.1 ms
test_contour_matrix[array]
pygmt/tests/test_contour.py
CodSpeed Performance Gauge
0%
17.7 ms17.7 ms
test_virtualfile_in_required_z_matrix[Dataset-vector]
pygmt/tests/test_clib_virtualfiles.py
CodSpeed Performance Gauge
0%
15.2 ms15.2 ms
test_virtualfile_in_required_z_matrix[DataFrame-vector]
pygmt/tests/test_clib_virtualfiles.py
CodSpeed Performance Gauge
0%
12.6 ms12.6 ms
test_blockmean_input_xyz
pygmt/tests/test_blockm.py
CodSpeed Performance Gauge
0%
74.8 ms74.7 ms
test_histogram[list]
pygmt/tests/test_histogram.py
CodSpeed Performance Gauge
0%
16.5 ms16.5 ms
test_rose_plot_data_using_cpt
pygmt/tests/test_rose.py
CodSpeed Performance Gauge
0%
19 ms18.9 ms
test_plot_vectors
pygmt/tests/test_plot.py
CodSpeed Performance Gauge
0%
17.2 ms17.2 ms
test_timestamp_font
pygmt/tests/test_timestamp.py
CodSpeed Performance Gauge
0%
16 ms16 ms
test_which_multiple
pygmt/tests/test_which.py
CodSpeed Performance Gauge
0%
15.8 ms15.8 ms
test_blockmedian_input_table_matrix
pygmt/tests/test_blockmedian.py
CodSpeed Performance Gauge
0%
111.6 ms111.4 ms
test_colorbar
pygmt/tests/test_colorbar.py
CodSpeed Performance Gauge
0%
16.4 ms16.4 ms
test_x2sys_cross_input_dataframe_output_dataframe
pygmt/tests/test_x2sys_cross.py
CodSpeed Performance Gauge
0%
27.3 ms27.2 ms

Commits

Click on a commit to change the comparison range
Base
main
3a507a8
-0.07%
pygmt.grdvolume: Improve performance by storing output in virtual files
cd911c3
2 years ago
by seisman
+0.11%
fix
d24d75c
2 years ago
by seisman
© 2026 CodSpeed Technology
Home Terms Privacy Docs