Skip to content

Update steps in Docs.yml#102

Merged
abhro merged 1 commit into
mainfrom
doc-workflow-step
Jun 23, 2026
Merged

Update steps in Docs.yml#102
abhro merged 1 commit into
mainfrom
doc-workflow-step

Conversation

@abhro

@abhro abhro commented Jun 23, 2026

Copy link
Copy Markdown
Member
  • Use shell: option for cleaner step specs
    • Also remove the ]dev call because [sources] is specified in docs/Project.toml
  • Remove doctest step because it's already done in docs/make.jl

Related issues

There is no related issue.

Checklist

  • I am following the contributing guidelines
  • Tests are passing
  • Lint workflow is passing
  • Docs were updated and workflow is passing

- Use `shell:` option for cleaner step specs
- Remove doctest step because it's already done in docs/make.jl
version: "1"
- name: Use Julia cache
uses: julia-actions/cache@v3
- uses: julia-actions/julia-buildpkg@v1
@github-actions

Copy link
Copy Markdown
Contributor

Benchmark Results (Julia vlts)

Time benchmarks
main b4279d9... main / b4279d9...
ours/n=100/NOAA 0.0434 ± 0.00041 ms 0.0433 ± 0.0003 ms 1 ± 0.012
ours/n=100/PSA 0.0184 ± 0.0016 ms 0.0168 ± 0.00012 ms 1.09 ± 0.095
ours/n=100/SPA 0.288 ± 0.0074 ms 0.287 ± 0.008 ms 1 ± 0.038
ours/n=100/USNO 0.0409 ± 0.0016 ms 0.041 ± 0.0017 ms 0.998 ± 0.057
ours/n=100/Walraven 0.019 ± 0.00013 ms 0.0189 ± 0.0001 ms 1 ± 0.0087
ours/n=1000/NOAA 0.409 ± 0.0087 ms 0.416 ± 0.018 ms 0.982 ± 0.046
ours/n=1000/PSA 0.177 ± 0.0092 ms 0.17 ± 0.0092 ms 1.04 ± 0.078
ours/n=1000/SPA 2.95 ± 0.018 ms 2.94 ± 0.017 ms 1 ± 0.0084
ours/n=1000/USNO 0.391 ± 0.0098 ms 0.391 ± 0.0091 ms 0.999 ± 0.034
ours/n=1000/Walraven 0.198 ± 0.0091 ms 0.197 ± 0.009 ms 1 ± 0.065
ours/n=10000/NOAA 4.12 ± 0.011 ms 4.11 ± 0.0091 ms 1 ± 0.0035
ours/n=10000/PSA 1.69 ± 0.0075 ms 1.69 ± 0.0075 ms 1 ± 0.0063
ours/n=10000/SPA 29.7 ± 0.19 ms 29.5 ± 0.19 ms 1.01 ± 0.0093
ours/n=10000/USNO 3.86 ± 0.017 ms 3.86 ± 0.0074 ms 1 ± 0.0048
ours/n=10000/Walraven 1.93 ± 0.013 ms 1.92 ± 0.0064 ms 1 ± 0.0076
ours/n=100000/NOAA 42.1 ± 0.36 ms 41.9 ± 0.32 ms 1 ± 0.011
ours/n=100000/PSA 17 ± 0.038 ms 17 ± 0.041 ms 1 ± 0.0033
ours/n=100000/SPA 298 ± 1.6 ms 297 ± 2.2 ms 1 ± 0.0092
ours/n=100000/USNO 39 ± 0.12 ms 39 ± 0.21 ms 1 ± 0.0062
ours/n=100000/Walraven 19.5 ± 0.033 ms 19.4 ± 0.047 ms 1 ± 0.003
refraction/ARCHER 0.00023 ± 1e-06 ms 0.00023 ± 1e-06 ms 1 ± 0.0061
refraction/BENNETT 0.000221 ± 1e-05 ms 0.000221 ± 1e-05 ms 1 ± 0.064
refraction/MICHALSKY 0.000191 ± 1e-05 ms 0.00019 ± 1e-06 ms 1.01 ± 0.053
refraction/NoRefraction 0.00019 ± 1e-06 ms 0.00019 ± 1e-05 ms 1 ± 0.053
refraction/SG2 0.000231 ± 1e-05 ms 0.00024 ± 1e-06 ms 0.963 ± 0.042
single/NOAA 0.000441 ± 9e-06 ms 0.000441 ± 0 ms 1 ± 0.02
single/PSA 0.00019 ± 1e-05 ms 0.00019 ± 1e-06 ms 1 ± 0.053
single/SPA 0.00294 ± 1.1e-05 ms 0.00293 ± 1.1e-05 ms 1 ± 0.0053
single/USNO 0.000391 ± 1e-05 ms 0.000401 ± 1e-06 ms 0.975 ± 0.025
single/Walraven 0.00023 ± 1e-05 ms 0.00023 ± 1e-06 ms 1 ± 0.044
solposx/n=100/NOAA 3.97 ± 0.047 ms 3.77 ± 0.053 ms 1.05 ± 0.019
solposx/n=100/PSA 2.84 ± 0.037 ms 2.69 ± 0.037 ms 1.06 ± 0.02
solposx/n=100/SPA 3.08 ± 0.027 ms 3.03 ± 0.029 ms 1.02 ± 0.013
solposx/n=100/USNO 3.03 ± 0.039 ms 2.9 ± 0.036 ms 1.04 ± 0.018
solposx/n=100/Walraven 1.14 ± 0.022 ms 1.09 ± 0.018 ms 1.05 ± 0.027
solposx/n=1000/NOAA 4.69 ± 0.061 ms 4.49 ± 0.074 ms 1.04 ± 0.022
solposx/n=1000/PSA 3.27 ± 0.052 ms 3.11 ± 0.041 ms 1.05 ± 0.022
solposx/n=1000/SPA 7.66 ± 0.048 ms 7.62 ± 0.043 ms 1 ± 0.0085
solposx/n=1000/USNO 7.14 ± 0.077 ms 7.05 ± 0.06 ms 1.01 ± 0.014
solposx/n=1000/Walraven 1.44 ± 0.033 ms 1.39 ± 0.028 ms 1.03 ± 0.032
solposx/n=10000/NOAA 10.6 ± 0.15 ms 10.6 ± 0.15 ms 0.999 ± 0.02
solposx/n=10000/PSA 6.61 ± 0.1 ms 6.6 ± 0.11 ms 1 ± 0.022
solposx/n=10000/SPA 50.3 ± 0.19 ms 50.2 ± 0.19 ms 1 ± 0.0054
solposx/n=10000/USNO 46.8 ± 0.52 ms 46.9 ± 0.65 ms 0.998 ± 0.018
solposx/n=10000/Walraven 3.92 ± 0.046 ms 3.94 ± 0.041 ms 0.997 ± 0.016
solposx/n=100000/NOAA 67 ± 0.63 ms 66.6 ± 0.65 ms 1.01 ± 0.014
solposx/n=100000/PSA 38.7 ± 0.57 ms 39.1 ± 0.66 ms 0.99 ± 0.022
solposx/n=100000/SPA 487 ± 2.6 ms 491 ± 1.6 ms 0.993 ± 0.0061
solposx/n=100000/USNO 451 ± 30 ms 455 ± 34 ms 0.991 ± 0.1
solposx/n=100000/Walraven 28.2 ± 0.32 ms 28.2 ± 0.41 ms 0.999 ± 0.018
time_to_load 0.16 ± 0.0023 s 0.16 ± 0.00068 s 0.997 ± 0.015
Memory benchmarks
main b4279d9... main / b4279d9...
ours/n=100/NOAA 5 allocs: 4.38 kB 5 allocs: 4.38 kB 1
ours/n=100/PSA 3 allocs: 2.62 kB 3 allocs: 2.62 kB 1
ours/n=100/SPA 5 allocs: 4.38 kB 5 allocs: 4.38 kB 1
ours/n=100/USNO 3 allocs: 2.62 kB 3 allocs: 2.62 kB 1
ours/n=100/Walraven 3 allocs: 2.62 kB 3 allocs: 2.62 kB 1
ours/n=1000/NOAA 5 allocs: 0.0388 MB 5 allocs: 0.0388 MB 1
ours/n=1000/PSA 3 allocs: 23.8 kB 3 allocs: 23.8 kB 1
ours/n=1000/SPA 5 allocs: 0.0388 MB 5 allocs: 0.0388 MB 1
ours/n=1000/USNO 3 allocs: 23.8 kB 3 allocs: 23.8 kB 1
ours/n=1000/Walraven 3 allocs: 23.8 kB 3 allocs: 23.8 kB 1
ours/n=10000/NOAA 10 allocs: 0.382 MB 10 allocs: 0.382 MB 1
ours/n=10000/PSA 6 allocs: 0.229 MB 6 allocs: 0.229 MB 1
ours/n=10000/SPA 10 allocs: 0.382 MB 10 allocs: 0.382 MB 1
ours/n=10000/USNO 6 allocs: 0.229 MB 6 allocs: 0.229 MB 1
ours/n=10000/Walraven 6 allocs: 0.229 MB 6 allocs: 0.229 MB 1
ours/n=100000/NOAA 10 allocs: 3.81 MB 10 allocs: 3.81 MB 1
ours/n=100000/PSA 6 allocs: 2.29 MB 6 allocs: 2.29 MB 1
ours/n=100000/SPA 10 allocs: 3.81 MB 10 allocs: 3.81 MB 1
ours/n=100000/USNO 6 allocs: 2.29 MB 6 allocs: 2.29 MB 1
ours/n=100000/Walraven 6 allocs: 2.29 MB 6 allocs: 2.29 MB 1
refraction/ARCHER 0 allocs: 0 B 0 allocs: 0 B
refraction/BENNETT 0 allocs: 0 B 0 allocs: 0 B
refraction/MICHALSKY 0 allocs: 0 B 0 allocs: 0 B
refraction/NoRefraction 0 allocs: 0 B 0 allocs: 0 B
refraction/SG2 0 allocs: 0 B 0 allocs: 0 B
single/NOAA 0 allocs: 0 B 0 allocs: 0 B
single/PSA 0 allocs: 0 B 0 allocs: 0 B
single/SPA 0 allocs: 0 B 0 allocs: 0 B
single/USNO 0 allocs: 0 B 0 allocs: 0 B
single/Walraven 0 allocs: 0 B 0 allocs: 0 B
solposx/n=100/NOAA 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=100/PSA 0.06 k allocs: 1.66 kB 0.06 k allocs: 1.66 kB 1
solposx/n=100/SPA 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=100/USNO 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=100/Walraven 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=1000/NOAA 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=1000/PSA 0.06 k allocs: 1.66 kB 0.06 k allocs: 1.66 kB 1
solposx/n=1000/SPA 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=1000/USNO 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=1000/Walraven 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=10000/NOAA 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=10000/PSA 0.06 k allocs: 1.66 kB 0.06 k allocs: 1.66 kB 1
solposx/n=10000/SPA 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=10000/USNO 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=10000/Walraven 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=100000/NOAA 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=100000/PSA 0.06 k allocs: 1.66 kB 0.06 k allocs: 1.66 kB 1
solposx/n=100000/SPA 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=100000/USNO 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
solposx/n=100000/Walraven 22 allocs: 0.781 kB 22 allocs: 0.781 kB 1
time_to_load 0.153 k allocs: 14.5 kB 0.153 k allocs: 14.5 kB 1

@github-actions

Copy link
Copy Markdown
Contributor

Benchmark Results (Julia v1)

Time benchmarks
main b4279d9... main / b4279d9...
ours/n=100/NOAA 0.0401 ± 0.00028 ms 0.0401 ± 0.00027 ms 1 ± 0.0097
ours/n=100/PSA 0.0173 ± 0.00021 ms 0.0174 ± 0.00018 ms 0.997 ± 0.016
ours/n=100/SPA 0.312 ± 0.0084 ms 0.308 ± 0.0084 ms 1.01 ± 0.039
ours/n=100/USNO 0.0376 ± 0.00023 ms 0.0376 ± 0.00026 ms 0.999 ± 0.0093
ours/n=100/Walraven 0.0206 ± 0.00039 ms 0.0208 ± 0.00031 ms 0.988 ± 0.024
ours/n=1000/NOAA 0.394 ± 0.0088 ms 0.393 ± 0.0087 ms 1 ± 0.031
ours/n=1000/PSA 0.173 ± 0.0085 ms 0.173 ± 0.0085 ms 0.998 ± 0.07
ours/n=1000/SPA 3.21 ± 0.02 ms 3.17 ± 0.023 ms 1.01 ± 0.0097
ours/n=1000/USNO 0.367 ± 0.009 ms 0.368 ± 0.0089 ms 0.997 ± 0.034
ours/n=1000/Walraven 0.208 ± 0.011 ms 0.209 ± 0.01 ms 0.999 ± 0.07
ours/n=10000/NOAA 3.98 ± 0.024 ms 3.98 ± 0.017 ms 1 ± 0.0074
ours/n=10000/PSA 1.7 ± 0.012 ms 1.7 ± 0.0096 ms 1 ± 0.009
ours/n=10000/SPA 32.7 ± 0.072 ms 32.3 ± 0.059 ms 1.01 ± 0.0029
ours/n=10000/USNO 3.71 ± 0.02 ms 3.72 ± 0.022 ms 0.997 ± 0.0079
ours/n=10000/Walraven 2.08 ± 0.013 ms 2.08 ± 0.012 ms 0.999 ± 0.0085
ours/n=100000/NOAA 40.9 ± 0.74 ms 41 ± 0.75 ms 0.999 ± 0.026
ours/n=100000/PSA 17.2 ± 0.16 ms 17.2 ± 0.46 ms 1 ± 0.028
ours/n=100000/SPA 328 ± 2.3 ms 325 ± 0.9 ms 1.01 ± 0.0075
ours/n=100000/USNO 37.9 ± 0.16 ms 37.9 ± 0.13 ms 0.998 ± 0.0054
ours/n=100000/Walraven 20.8 ± 0.43 ms 20.8 ± 0.58 ms 1 ± 0.035
refraction/ARCHER 0.000251 ± 1e-05 ms 0.000251 ± 1e-05 ms 1 ± 0.056
refraction/BENNETT 0.000251 ± 1e-05 ms 0.000251 ± 1e-05 ms 1 ± 0.056
refraction/MICHALSKY 0.000211 ± 1e-05 ms 0.000211 ± 1e-05 ms 1 ± 0.067
refraction/NoRefraction 0.00021 ± 0 ms 0.00021 ± 9e-06 ms 1 ± 0.043
refraction/SG2 0.00027 ± 1e-06 ms 0.00027 ± 1e-06 ms 1 ± 0.0052
single/NOAA 0.00045 ± 1e-05 ms 0.000441 ± 1e-05 ms 1.02 ± 0.032
single/PSA 0.00021 ± 1e-06 ms 0.00021 ± 1e-06 ms 1 ± 0.0067
single/SPA 0.0032 ± 1e-05 ms 0.0032 ± 1e-05 ms 1 ± 0.0044
single/USNO 0.000401 ± 1e-05 ms 0.000401 ± 1e-05 ms 1 ± 0.035
single/Walraven 0.00026 ± 1e-06 ms 0.00026 ± 1e-06 ms 1 ± 0.0054
solposx/n=100/NOAA 2.81 ± 0.031 ms 2.86 ± 0.027 ms 0.981 ± 0.014
solposx/n=100/PSA 1.94 ± 0.023 ms 1.97 ± 0.022 ms 0.981 ± 0.016
solposx/n=100/SPA 2.93 ± 0.03 ms 2.93 ± 0.025 ms 1 ± 0.014
solposx/n=100/USNO 2.35 ± 0.031 ms 2.38 ± 0.029 ms 0.989 ± 0.018
solposx/n=100/Walraven 0.819 ± 0.017 ms 0.831 ± 0.017 ms 0.985 ± 0.028
solposx/n=1000/NOAA 3.42 ± 0.037 ms 3.47 ± 0.034 ms 0.986 ± 0.014
solposx/n=1000/PSA 2.28 ± 0.028 ms 2.31 ± 0.026 ms 0.987 ± 0.017
solposx/n=1000/SPA 7.38 ± 0.11 ms 7.34 ± 0.046 ms 1.01 ± 0.016
solposx/n=1000/USNO 6.44 ± 0.066 ms 6.43 ± 0.069 ms 1 ± 0.015
solposx/n=1000/Walraven 1.11 ± 0.026 ms 1.11 ± 0.025 ms 0.996 ± 0.033
solposx/n=10000/NOAA 9.42 ± 0.2 ms 9.47 ± 0.2 ms 0.995 ± 0.03
solposx/n=10000/PSA 5.63 ± 0.15 ms 5.68 ± 0.15 ms 0.991 ± 0.037
solposx/n=10000/SPA 48.5 ± 0.38 ms 48.8 ± 0.19 ms 0.995 ± 0.0087
solposx/n=10000/USNO 46.8 ± 0.58 ms 46.6 ± 0.55 ms 1 ± 0.017
solposx/n=10000/Walraven 3.73 ± 0.076 ms 3.75 ± 0.073 ms 0.994 ± 0.028
solposx/n=100000/NOAA 68.3 ± 0.41 ms 68.5 ± 0.5 ms 0.996 ± 0.0094
solposx/n=100000/PSA 39 ± 1 ms 39.1 ± 0.96 ms 0.996 ± 0.035
solposx/n=100000/SPA 455 ± 1.4 ms 455 ± 0.73 ms 1 ± 0.0036
solposx/n=100000/USNO 462 ± 35 ms 457 ± 35 ms 1.01 ± 0.11
solposx/n=100000/Walraven 29.5 ± 0.88 ms 29.5 ± 0.83 ms 1 ± 0.041
time_to_load 0.176 ± 0.00029 s 0.176 ± 0.00068 s 1 ± 0.0042
Memory benchmarks
main b4279d9... main / b4279d9...
ours/n=100/NOAA 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/PSA 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/SPA 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/USNO 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/Walraven 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=1000/NOAA 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/PSA 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/SPA 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/USNO 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/Walraven 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=10000/NOAA 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/PSA 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/SPA 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/USNO 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/Walraven 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=100000/NOAA 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/PSA 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/SPA 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/USNO 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/Walraven 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
refraction/ARCHER 0 allocs: 0 B 0 allocs: 0 B
refraction/BENNETT 0 allocs: 0 B 0 allocs: 0 B
refraction/MICHALSKY 0 allocs: 0 B 0 allocs: 0 B
refraction/NoRefraction 0 allocs: 0 B 0 allocs: 0 B
refraction/SG2 0 allocs: 0 B 0 allocs: 0 B
single/NOAA 0 allocs: 0 B 0 allocs: 0 B
single/PSA 0 allocs: 0 B 0 allocs: 0 B
single/SPA 0 allocs: 0 B 0 allocs: 0 B
single/USNO 0 allocs: 0 B 0 allocs: 0 B
single/Walraven 0 allocs: 0 B 0 allocs: 0 B
solposx/n=100/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=100/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=1000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=10000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=100000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
time_to_load 0.145 k allocs: 11 kB 0.145 k allocs: 11 kB 1

@github-actions

Copy link
Copy Markdown
Contributor

Benchmark Results (Julia vpre)

Time benchmarks
main b4279d9... main / b4279d9...
ours/n=100/NOAA 0.0418 ± 0.00022 ms 0.0419 ± 0.00043 ms 0.997 ± 0.012
ours/n=100/PSA 0.0165 ± 0.00016 ms 0.0165 ± 0.00018 ms 0.999 ± 0.015
ours/n=100/SPA 0.43 ± 0.011 ms 0.427 ± 0.0088 ms 1.01 ± 0.034
ours/n=100/USNO 0.0392 ± 0.00042 ms 0.0392 ± 0.0003 ms 0.999 ± 0.013
ours/n=100/Walraven 0.0196 ± 0.00051 ms 0.0196 ± 0.00015 ms 1 ± 0.027
ours/n=1000/NOAA 0.409 ± 0.0088 ms 0.415 ± 0.0088 ms 0.985 ± 0.03
ours/n=1000/PSA 0.164 ± 0.0019 ms 0.165 ± 0.0022 ms 0.998 ± 0.018
ours/n=1000/SPA 4.29 ± 0.16 ms 4.41 ± 0.15 ms 0.972 ± 0.049
ours/n=1000/USNO 0.383 ± 0.0084 ms 0.382 ± 0.0086 ms 1 ± 0.031
ours/n=1000/Walraven 0.193 ± 0.0022 ms 0.192 ± 0.0038 ms 1 ± 0.023
ours/n=10000/NOAA 4.1 ± 0.014 ms 4.21 ± 0.028 ms 0.975 ± 0.0073
ours/n=10000/PSA 1.65 ± 0.0094 ms 1.65 ± 0.012 ms 0.997 ± 0.0092
ours/n=10000/SPA 43.8 ± 0.65 ms 44.2 ± 0.74 ms 0.991 ± 0.022
ours/n=10000/USNO 3.87 ± 0.015 ms 3.87 ± 0.052 ms 1 ± 0.014
ours/n=10000/Walraven 1.95 ± 0.0061 ms 1.95 ± 0.014 ms 1 ± 0.008
ours/n=100000/NOAA 41.9 ± 0.15 ms 43 ± 1.5 ms 0.973 ± 0.034
ours/n=100000/PSA 16.6 ± 0.54 ms 16.7 ± 0.55 ms 0.999 ± 0.046
ours/n=100000/SPA 447 ± 8.5 ms 446 ± 13 ms 1 ± 0.034
ours/n=100000/USNO 39 ± 0.29 ms 39.4 ± 1 ms 0.991 ± 0.026
ours/n=100000/Walraven 19.5 ± 0.088 ms 19.5 ± 0.71 ms 0.999 ± 0.037
refraction/ARCHER 0.00023 ± 1e-05 ms 0.00023 ± 1e-06 ms 1 ± 0.044
refraction/BENNETT 0.00023 ± 1e-06 ms 0.00023 ± 1e-06 ms 1 ± 0.0061
refraction/MICHALSKY 0.000191 ± 1e-05 ms 0.000191 ± 1e-05 ms 1 ± 0.074
refraction/NoRefraction 0.00019 ± 1e-06 ms 0.00019 ± 1e-06 ms 1 ± 0.0074
refraction/SG2 0.000241 ± 1e-05 ms 0.000241 ± 1e-05 ms 1 ± 0.059
single/NOAA 0.000441 ± 1e-05 ms 0.000441 ± 0 ms 1 ± 0.023
single/PSA 0.00019 ± 1e-06 ms 0.00019 ± 1e-06 ms 1 ± 0.0074
single/SPA 0.00398 ± 3e-05 ms 0.0039 ± 0.00013 ms 1.02 ± 0.035
single/USNO 0.0004 ± 1e-05 ms 0.0004 ± 1e-05 ms 1 ± 0.035
single/Walraven 0.000231 ± 1e-06 ms 0.00023 ± 1e-06 ms 1 ± 0.0062
solposx/n=100/NOAA 3.79 ± 0.048 ms 3.92 ± 0.063 ms 0.966 ± 0.02
solposx/n=100/PSA 2.69 ± 0.046 ms 2.8 ± 0.048 ms 0.96 ± 0.023
solposx/n=100/SPA 3.02 ± 0.033 ms 3.07 ± 0.03 ms 0.985 ± 0.014
solposx/n=100/USNO 2.93 ± 0.037 ms 3.02 ± 0.041 ms 0.971 ± 0.018
solposx/n=100/Walraven 1.12 ± 0.025 ms 1.12 ± 0.025 ms 1 ± 0.031
solposx/n=1000/NOAA 4.51 ± 0.069 ms 4.62 ± 0.076 ms 0.977 ± 0.022
solposx/n=1000/PSA 3.17 ± 0.05 ms 3.19 ± 0.059 ms 0.993 ± 0.024
solposx/n=1000/SPA 7.69 ± 0.086 ms 7.69 ± 0.075 ms 1 ± 0.015
solposx/n=1000/USNO 7 ± 0.084 ms 7.15 ± 0.085 ms 0.98 ± 0.017
solposx/n=1000/Walraven 1.42 ± 0.033 ms 1.42 ± 0.036 ms 1 ± 0.035
solposx/n=10000/NOAA 10.8 ± 0.14 ms 10.9 ± 0.13 ms 0.996 ± 0.018
solposx/n=10000/PSA 6.63 ± 0.099 ms 6.66 ± 0.089 ms 0.995 ± 0.02
solposx/n=10000/SPA 51.3 ± 0.35 ms 51.3 ± 0.33 ms 1 ± 0.0093
solposx/n=10000/USNO 47.8 ± 0.56 ms 47.7 ± 0.63 ms 1 ± 0.018
solposx/n=10000/Walraven 4 ± 0.044 ms 3.97 ± 0.045 ms 1.01 ± 0.016
solposx/n=100000/NOAA 68.7 ± 0.59 ms 68.4 ± 0.36 ms 1 ± 0.01
solposx/n=100000/PSA 39.6 ± 0.41 ms 39.5 ± 0.38 ms 1 ± 0.014
solposx/n=100000/SPA 501 ± 5.9 ms 506 ± 11 ms 0.989 ± 0.025
solposx/n=100000/USNO 462 ± 38 ms 459 ± 36 ms 1.01 ± 0.11
solposx/n=100000/Walraven 29.5 ± 0.42 ms 29.3 ± 0.35 ms 1.01 ± 0.019
time_to_load 0.129 ± 0.002 s 0.129 ± 0.0023 s 1 ± 0.024
Memory benchmarks
main b4279d9... main / b4279d9...
ours/n=100/NOAA 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/PSA 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/SPA 10 allocs: 4.53 kB 10 allocs: 4.53 kB 1
ours/n=100/USNO 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=100/Walraven 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
ours/n=1000/NOAA 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/PSA 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/SPA 15 allocs: 0.0385 MB 15 allocs: 0.0385 MB 1
ours/n=1000/USNO 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=1000/Walraven 9 allocs: 23.6 kB 9 allocs: 23.6 kB 1
ours/n=10000/NOAA 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/PSA 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/SPA 15 allocs: 0.382 MB 15 allocs: 0.382 MB 1
ours/n=10000/USNO 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=10000/Walraven 9 allocs: 0.229 MB 9 allocs: 0.229 MB 1
ours/n=100000/NOAA 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/PSA 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/SPA 15 allocs: 3.82 MB 15 allocs: 3.82 MB 1
ours/n=100000/USNO 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
ours/n=100000/Walraven 9 allocs: 2.29 MB 9 allocs: 2.29 MB 1
refraction/ARCHER 0 allocs: 0 B 0 allocs: 0 B
refraction/BENNETT 0 allocs: 0 B 0 allocs: 0 B
refraction/MICHALSKY 0 allocs: 0 B 0 allocs: 0 B
refraction/NoRefraction 0 allocs: 0 B 0 allocs: 0 B
refraction/SG2 0 allocs: 0 B 0 allocs: 0 B
single/NOAA 0 allocs: 0 B 0 allocs: 0 B
single/PSA 0 allocs: 0 B 0 allocs: 0 B
single/SPA 0 allocs: 0 B 0 allocs: 0 B
single/USNO 0 allocs: 0 B 0 allocs: 0 B
single/Walraven 0 allocs: 0 B 0 allocs: 0 B
solposx/n=100/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=100/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=1000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=1000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=10000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=10000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/NOAA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/PSA 0.039 k allocs: 1.2 kB 0.039 k allocs: 1.2 kB 1
solposx/n=100000/SPA 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/USNO 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
solposx/n=100000/Walraven 10 allocs: 0.531 kB 10 allocs: 0.531 kB 1
time_to_load 0.205 k allocs: 11.9 kB 0.205 k allocs: 11.9 kB 1

@codecov

codecov Bot commented Jun 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (9706235) to head (b4279d9).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #102   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           17        17           
  Lines          666       666           
=========================================
  Hits           666       666           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@abhro abhro merged commit eb396fa into main Jun 23, 2026
16 checks passed
@abhro abhro deleted the doc-workflow-step branch June 23, 2026 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants