HierarchicalMatrices

← Back to package list

If you think that there is an error in how your package is being tested or represented, please file an issue at NewPkgEval.jl, making sure to read the FAQ first.

Results with Julia v1.2.0

Testing was successful. Last evaluation was ago and took 1 minute, 8 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed HierarchicalMatrices ─ v0.2.0
  Updating `~/.julia/environments/v1.2/Project.toml`
  [7c893195] + HierarchicalMatrices v0.2.0
  Updating `~/.julia/environments/v1.2/Manifest.toml`
  [7c893195] + HierarchicalMatrices v0.2.0
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
   Testing HierarchicalMatrices
 Resolving package versions...
    Status `/tmp/jl_ddWN0M/Manifest.toml`
  [7c893195] HierarchicalMatrices v0.2.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]

cauchykernel matrix construction at N = 1000

  1.110718 seconds (317.61 k allocations: 19.745 MiB, 1.30% gc time)
  0.008385 seconds (2.02 k allocations: 4.166 MiB)
  0.060389 seconds (449 allocations: 7.654 MiB)
  0.050983 seconds (2 allocations: 7.629 MiB, 78.89% gc time)

cauchykernel matrix-vector multiplication at N = 1000

  0.300143 seconds (51.15 k allocations: 2.700 MiB)
  0.002380 seconds (2 allocations: 7.953 KiB)
  0.023133 seconds (1 allocation: 7.938 KiB)
  0.007864 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 2.818697389162418e-16


cauchykernel matrix construction at N = 10000

  0.313820 seconds (16.61 k allocations: 68.576 MiB, 63.53% gc time)
  0.329799 seconds (16.61 k allocations: 68.576 MiB, 67.47% gc time)
  0.916039 seconds (2 allocations: 762.940 MiB, 12.38% gc time)
  0.941956 seconds (2 allocations: 762.940 MiB, 21.34% gc time)

cauchykernel matrix-vector multiplication at N = 10000

  0.026386 seconds (507 allocations: 86.094 KiB)
  0.027145 seconds (507 allocations: 86.094 KiB)
  0.104384 seconds (2 allocations: 78.203 KiB)
  0.092155 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.946991273791118e-15


coulombkernel matrix construction at N = 1000

  0.500986 seconds (10.89 k allocations: 4.566 MiB)
  0.006840 seconds (2.02 k allocations: 4.166 MiB)
  0.042597 seconds (15.79 k allocations: 8.362 MiB)
  0.007646 seconds (2 allocations: 7.629 MiB)

coulombkernel matrix-vector multiplication at N = 1000

  0.001400 seconds (2 allocations: 7.953 KiB)
  0.001288 seconds (2 allocations: 7.953 KiB)
  0.008480 seconds (1 allocation: 7.938 KiB)
  0.007314 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 2.5806181678850466e-15


coulombkernel matrix construction at N = 10000

  0.199318 seconds (16.61 k allocations: 68.576 MiB)
  0.296606 seconds (16.61 k allocations: 68.576 MiB, 72.31% gc time)
  0.969128 seconds (2 allocations: 762.940 MiB, 11.47% gc time)
  1.224228 seconds (2 allocations: 762.940 MiB, 19.29% gc time)

coulombkernel matrix-vector multiplication at N = 10000

  0.027595 seconds (507 allocations: 86.094 KiB)
  0.028120 seconds (507 allocations: 86.094 KiB)
  0.159617 seconds (2 allocations: 78.203 KiB)
  0.134257 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 3.488392104543743e-15


coulombprimekernel matrix construction at N = 1000

  0.801891 seconds (318.92 k allocations: 19.754 MiB)
  0.004358 seconds (2.02 k allocations: 4.166 MiB)
  0.035682 seconds (15.86 k allocations: 8.364 MiB)
  0.002365 seconds (2 allocations: 7.629 MiB)

coulombprimekernel matrix-vector multiplication at N = 1000

  0.001504 seconds (2 allocations: 7.953 KiB)
  0.001512 seconds (2 allocations: 7.953 KiB)
  0.071410 seconds (1 allocation: 7.938 KiB)
  0.002033 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 3.7580544188760607e-16


coulombprimekernel matrix construction at N = 10000

  0.415115 seconds (16.61 k allocations: 68.576 MiB, 83.56% gc time)
  0.071163 seconds (16.61 k allocations: 68.576 MiB)
  0.968906 seconds (2 allocations: 762.940 MiB, 11.09% gc time)
  1.294307 seconds (2 allocations: 762.940 MiB, 18.25% gc time)

coulombprimekernel matrix-vector multiplication at N = 10000

  0.026022 seconds (507 allocations: 86.094 KiB)
  0.026273 seconds (507 allocations: 86.094 KiB)
  0.151311 seconds (2 allocations: 78.203 KiB)
  0.137751 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.539925165448831e-16


logkernel matrix construction at N = 1000

  0.920467 seconds (316.38 k allocations: 19.626 MiB)
  0.009375 seconds (2.02 k allocations: 4.166 MiB)
  0.064070 seconds (15.77 k allocations: 8.361 MiB)
  0.021262 seconds (2 allocations: 7.629 MiB)

logkernel matrix-vector multiplication at N = 1000

  0.002372 seconds (2 allocations: 7.953 KiB)
  0.001710 seconds (2 allocations: 7.953 KiB)
  0.023037 seconds (1 allocation: 7.938 KiB)
  0.007719 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 9.02622392890849e-16


logkernel matrix construction at N = 10000

  0.195122 seconds (16.61 k allocations: 68.576 MiB)
  0.385244 seconds (16.61 k allocations: 68.576 MiB, 71.90% gc time)
  2.618967 seconds (2 allocations: 762.940 MiB, 3.66% gc time)
  2.708491 seconds (2 allocations: 762.940 MiB, 6.75% gc time)

logkernel matrix-vector multiplication at N = 10000

  0.055480 seconds (507 allocations: 86.094 KiB)
  0.023946 seconds (507 allocations: 86.094 KiB)
  0.079626 seconds (2 allocations: 78.203 KiB)
  0.161625 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.842137421642231e-15



cauchykernel matrix construction at N = 1000

  0.005851 seconds (1.73 k allocations: 4.149 MiB)
  0.006192 seconds (1.73 k allocations: 4.149 MiB)
  0.005341 seconds (2 allocations: 7.629 MiB)
  0.005343 seconds (2 allocations: 7.629 MiB)

cauchykernel matrix-vector multiplication at N = 1000

  0.001580 seconds (5 allocations: 8.000 KiB)
  0.001557 seconds (5 allocations: 8.000 KiB)
  0.026387 seconds (1 allocation: 7.938 KiB)
  0.007110 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 1.5215142224315163e-16


cauchykernel matrix construction at N = 10000

  0.556030 seconds (16.70 k allocations: 70.265 MiB, 40.58% gc time)
  0.094978 seconds (16.70 k allocations: 70.265 MiB, 21.69% gc time)
  1.127671 seconds (2 allocations: 762.940 MiB, 11.35% gc time)
  1.019352 seconds (2 allocations: 762.940 MiB, 18.31% gc time)

cauchykernel matrix-vector multiplication at N = 10000

  0.023704 seconds (513 allocations: 86.188 KiB)
  0.023625 seconds (513 allocations: 86.188 KiB)
  0.135312 seconds (2 allocations: 78.203 KiB)
  0.098588 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 2.011273946913695e-16


coulombkernel matrix construction at N = 1000

  0.005494 seconds (1.73 k allocations: 4.149 MiB)
  0.005318 seconds (1.73 k allocations: 4.149 MiB)
  0.002603 seconds (2 allocations: 7.629 MiB)
  0.002726 seconds (2 allocations: 7.629 MiB)

coulombkernel matrix-vector multiplication at N = 1000

  0.001836 seconds (5 allocations: 8.000 KiB)
  0.001764 seconds (5 allocations: 8.000 KiB)
  0.098093 seconds (1 allocation: 7.938 KiB)
  0.007549 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 4.931238775119035e-17


coulombkernel matrix construction at N = 10000

  0.557349 seconds (16.70 k allocations: 70.265 MiB, 73.18% gc time)
  0.190454 seconds (16.70 k allocations: 70.265 MiB, 48.31% gc time)
  0.912451 seconds (2 allocations: 762.940 MiB, 10.01% gc time)
  1.203328 seconds (2 allocations: 762.940 MiB, 18.71% gc time)

coulombkernel matrix-vector multiplication at N = 10000

  0.028566 seconds (513 allocations: 86.188 KiB)
  0.042995 seconds (513 allocations: 86.188 KiB)
  0.110046 seconds (2 allocations: 78.203 KiB)
  0.120247 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.1668519724777926e-16


coulombprimekernel matrix construction at N = 1000

  0.004807 seconds (1.73 k allocations: 4.149 MiB)
  0.006557 seconds (1.73 k allocations: 4.149 MiB)
  0.002648 seconds (2 allocations: 7.629 MiB)
  0.002607 seconds (2 allocations: 7.629 MiB)

coulombprimekernel matrix-vector multiplication at N = 1000

  0.001535 seconds (5 allocations: 8.000 KiB)
  0.001527 seconds (5 allocations: 8.000 KiB)
  0.102889 seconds (1 allocation: 7.938 KiB)
  0.014021 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 1.5972003705583853e-17


coulombprimekernel matrix construction at N = 10000

  0.371867 seconds (16.70 k allocations: 70.265 MiB, 55.02% gc time)
  0.185935 seconds (16.70 k allocations: 70.265 MiB, 56.08% gc time)
  0.845999 seconds (2 allocations: 762.940 MiB, 10.29% gc time)
  1.335025 seconds (2 allocations: 762.940 MiB, 13.00% gc time)

coulombprimekernel matrix-vector multiplication at N = 10000

  0.039725 seconds (513 allocations: 86.188 KiB)
  0.037002 seconds (513 allocations: 86.188 KiB)
  0.121254 seconds (2 allocations: 78.203 KiB)
  0.159826 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.4890223020946745e-16


logkernel matrix construction at N = 1000

  0.030046 seconds (1.73 k allocations: 4.149 MiB)
  0.021868 seconds (1.73 k allocations: 4.149 MiB)
  0.042954 seconds (2 allocations: 7.629 MiB)
  0.039825 seconds (2 allocations: 7.629 MiB)

logkernel matrix-vector multiplication at N = 1000

  0.002717 seconds (5 allocations: 8.000 KiB)
  0.002710 seconds (5 allocations: 8.000 KiB)
  0.057586 seconds (1 allocation: 7.938 KiB)
  0.006606 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 4.2739292196631924e-15


logkernel matrix construction at N = 10000

  0.546359 seconds (16.70 k allocations: 70.265 MiB, 49.17% gc time)
  0.247259 seconds (16.70 k allocations: 70.265 MiB, 55.68% gc time)
  2.942312 seconds (2 allocations: 762.940 MiB, 3.16% gc time)
  2.717411 seconds (2 allocations: 762.940 MiB, 6.52% gc time)

logkernel matrix-vector multiplication at N = 10000

  0.029125 seconds (513 allocations: 86.188 KiB)
  0.028177 seconds (513 allocations: 86.188 KiB)
  0.116655 seconds (2 allocations: 78.203 KiB)
  0.121905 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.7167877704261705e-15

   Testing HierarchicalMatrices tests passed 

Results with Julia v1.3.0

Testing was successful. Last evaluation was ago and took 1 minute, 5 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed HierarchicalMatrices ─ v0.2.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [7c893195] + HierarchicalMatrices v0.2.0
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [7c893195] + HierarchicalMatrices v0.2.0
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
   Testing HierarchicalMatrices
 Resolving package versions...
    Status `/tmp/jl_mFquDA/Manifest.toml`
  [7c893195] HierarchicalMatrices v0.2.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]

cauchykernel matrix construction at N = 1000

  0.836844 seconds (242.29 k allocations: 15.619 MiB, 1.14% gc time)
  0.006141 seconds (2.02 k allocations: 4.166 MiB)
  0.031321 seconds (504 allocations: 7.657 MiB)
  0.014743 seconds (2 allocations: 7.629 MiB)

cauchykernel matrix-vector multiplication at N = 1000

  0.231488 seconds (44.76 k allocations: 2.312 MiB)
  0.001624 seconds (2 allocations: 7.953 KiB)
  0.043657 seconds (1 allocation: 7.938 KiB)
  0.002282 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 2.818697389162418e-16


cauchykernel matrix construction at N = 10000

  0.115099 seconds (16.61 k allocations: 68.576 MiB, 10.40% gc time)
  0.144605 seconds (16.61 k allocations: 68.576 MiB, 22.42% gc time)
  1.034130 seconds (2 allocations: 762.940 MiB, 14.04% gc time)
  1.282084 seconds (2 allocations: 762.940 MiB, 15.83% gc time)

cauchykernel matrix-vector multiplication at N = 10000

  0.034755 seconds (507 allocations: 86.094 KiB)
  0.028491 seconds (507 allocations: 86.094 KiB)
  0.164508 seconds (2 allocations: 78.203 KiB)
  0.167271 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.946991273791118e-15


coulombkernel matrix construction at N = 1000

  0.622897 seconds (11.12 k allocations: 4.572 MiB)
  0.008632 seconds (2.02 k allocations: 4.166 MiB)
  0.047240 seconds (15.64 k allocations: 8.338 MiB)
  0.008434 seconds (2 allocations: 7.629 MiB)

coulombkernel matrix-vector multiplication at N = 1000

  0.001569 seconds (2 allocations: 7.953 KiB)
  0.001571 seconds (2 allocations: 7.953 KiB)
  0.009194 seconds (1 allocation: 7.938 KiB)
  0.010431 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 2.5806181678850466e-15


coulombkernel matrix construction at N = 10000

  0.241368 seconds (16.61 k allocations: 68.576 MiB)
  0.147963 seconds (16.61 k allocations: 68.576 MiB)
  1.102763 seconds (2 allocations: 762.940 MiB, 7.76% gc time)
  1.084347 seconds (2 allocations: 762.940 MiB, 8.27% gc time)

coulombkernel matrix-vector multiplication at N = 10000

  0.053842 seconds (507 allocations: 86.094 KiB)
  0.021497 seconds (507 allocations: 86.094 KiB)
  0.105937 seconds (2 allocations: 78.203 KiB)
  0.079274 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 3.488392104543743e-15


coulombprimekernel matrix construction at N = 1000

  0.665917 seconds (242.75 k allocations: 15.575 MiB)
  0.006041 seconds (2.02 k allocations: 4.166 MiB)
  0.037536 seconds (15.72 k allocations: 8.340 MiB)
  0.005847 seconds (2 allocations: 7.629 MiB)

coulombprimekernel matrix-vector multiplication at N = 1000

  0.001428 seconds (2 allocations: 7.953 KiB)
  0.001562 seconds (2 allocations: 7.953 KiB)
  0.022786 seconds (1 allocation: 7.938 KiB)
  0.005793 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 3.7580544188760607e-16


coulombprimekernel matrix construction at N = 10000

  0.107967 seconds (16.61 k allocations: 68.576 MiB)
  0.126472 seconds (16.61 k allocations: 68.576 MiB)
  0.967290 seconds (2 allocations: 762.940 MiB, 9.06% gc time)
  0.888628 seconds (2 allocations: 762.940 MiB, 9.28% gc time)

coulombprimekernel matrix-vector multiplication at N = 10000

  0.021596 seconds (507 allocations: 86.094 KiB)
  0.021982 seconds (507 allocations: 86.094 KiB)
  0.111736 seconds (2 allocations: 78.203 KiB)
  0.184793 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.539925165448831e-16


logkernel matrix construction at N = 1000

  0.849743 seconds (240.18 k allocations: 15.446 MiB)
  0.007258 seconds (2.02 k allocations: 4.166 MiB)
  0.048502 seconds (15.63 k allocations: 8.337 MiB)
  0.017004 seconds (2 allocations: 7.629 MiB)

logkernel matrix-vector multiplication at N = 1000

  0.001545 seconds (2 allocations: 7.953 KiB)
  0.001667 seconds (2 allocations: 7.953 KiB)
  0.059370 seconds (1 allocation: 7.938 KiB)
  0.003319 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 9.02622392890849e-16


logkernel matrix construction at N = 10000

  0.205531 seconds (16.61 k allocations: 68.576 MiB)
  0.121378 seconds (16.61 k allocations: 68.576 MiB)
  2.693350 seconds (2 allocations: 762.940 MiB, 3.43% gc time)
  3.373878 seconds (2 allocations: 762.940 MiB, 2.97% gc time)

logkernel matrix-vector multiplication at N = 10000

  0.030227 seconds (507 allocations: 86.094 KiB)
  0.028176 seconds (507 allocations: 86.094 KiB)
  0.105112 seconds (2 allocations: 78.203 KiB)
  0.098880 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.842137421642231e-15



cauchykernel matrix construction at N = 1000

  0.004668 seconds (1.73 k allocations: 4.149 MiB)
  0.005107 seconds (1.73 k allocations: 4.149 MiB)
  0.001985 seconds (2 allocations: 7.629 MiB)
  0.002407 seconds (2 allocations: 7.629 MiB)

cauchykernel matrix-vector multiplication at N = 1000

  0.001639 seconds (5 allocations: 8.000 KiB)
  0.001607 seconds (5 allocations: 8.000 KiB)
  0.068620 seconds (1 allocation: 7.938 KiB)
  0.010591 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 1.5215142224315163e-16


cauchykernel matrix construction at N = 10000

  0.075690 seconds (16.70 k allocations: 70.265 MiB)
  0.076502 seconds (16.70 k allocations: 70.265 MiB)
  0.972759 seconds (2 allocations: 762.940 MiB, 9.32% gc time)
  0.888284 seconds (2 allocations: 762.940 MiB, 9.12% gc time)

cauchykernel matrix-vector multiplication at N = 10000

  0.021123 seconds (513 allocations: 86.188 KiB)
  0.023943 seconds (513 allocations: 86.188 KiB)
  0.120027 seconds (2 allocations: 78.203 KiB)
  0.102347 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 2.011273946913695e-16


coulombkernel matrix construction at N = 1000

  0.014000 seconds (1.73 k allocations: 4.149 MiB)
  0.012310 seconds (1.73 k allocations: 4.149 MiB)
  0.002043 seconds (2 allocations: 7.629 MiB)
  0.002068 seconds (2 allocations: 7.629 MiB)

coulombkernel matrix-vector multiplication at N = 1000

  0.001529 seconds (5 allocations: 8.000 KiB)
  0.017355 seconds (5 allocations: 8.000 KiB)
  0.055325 seconds (1 allocation: 7.938 KiB)
  0.063085 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 4.931238775119035e-17


coulombkernel matrix construction at N = 10000

  0.139334 seconds (16.70 k allocations: 70.265 MiB)
  0.071487 seconds (16.70 k allocations: 70.265 MiB)
  0.865899 seconds (2 allocations: 762.940 MiB, 10.00% gc time)
  0.921663 seconds (2 allocations: 762.940 MiB, 8.47% gc time)

coulombkernel matrix-vector multiplication at N = 10000

  0.049812 seconds (513 allocations: 86.188 KiB)
  0.042342 seconds (513 allocations: 86.188 KiB)
  0.147926 seconds (2 allocations: 78.203 KiB)
  0.140826 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.1668519724777926e-16


coulombprimekernel matrix construction at N = 1000

  0.080970 seconds (1.73 k allocations: 4.149 MiB)
  0.040925 seconds (1.73 k allocations: 4.149 MiB)
  0.002911 seconds (2 allocations: 7.629 MiB)
  0.028449 seconds (2 allocations: 7.629 MiB)

coulombprimekernel matrix-vector multiplication at N = 1000

  0.001689 seconds (5 allocations: 8.000 KiB)
  0.001863 seconds (5 allocations: 8.000 KiB)
  0.019787 seconds (1 allocation: 7.938 KiB)
  0.009440 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 1.5972003705583853e-17


coulombprimekernel matrix construction at N = 10000

  0.266349 seconds (16.70 k allocations: 70.265 MiB)
  0.102460 seconds (16.70 k allocations: 70.265 MiB)
  0.941898 seconds (2 allocations: 762.940 MiB, 8.56% gc time)
  1.138039 seconds (2 allocations: 762.940 MiB, 6.52% gc time)

coulombprimekernel matrix-vector multiplication at N = 10000

  0.029611 seconds (513 allocations: 86.188 KiB)
  0.038324 seconds (513 allocations: 86.188 KiB)
  0.135236 seconds (2 allocations: 78.203 KiB)
  0.092281 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.4890223020946745e-16


logkernel matrix construction at N = 1000

  0.008619 seconds (1.73 k allocations: 4.149 MiB)
  0.012792 seconds (1.73 k allocations: 4.149 MiB)
  0.028013 seconds (2 allocations: 7.629 MiB)
  0.030806 seconds (2 allocations: 7.629 MiB)

logkernel matrix-vector multiplication at N = 1000

  0.001630 seconds (5 allocations: 8.000 KiB)
  0.001569 seconds (5 allocations: 8.000 KiB)
  0.078244 seconds (1 allocation: 7.938 KiB)
  0.006340 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 4.2739292196631924e-15


logkernel matrix construction at N = 10000

  0.343489 seconds (16.70 k allocations: 70.265 MiB)
  0.152679 seconds (16.70 k allocations: 70.265 MiB)
  3.161510 seconds (2 allocations: 762.940 MiB, 4.37% gc time)
  2.836231 seconds (2 allocations: 762.940 MiB, 2.78% gc time)

logkernel matrix-vector multiplication at N = 10000

  0.023690 seconds (513 allocations: 86.188 KiB)
  0.023387 seconds (513 allocations: 86.188 KiB)
  0.137349 seconds (2 allocations: 78.203 KiB)
  0.118464 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.7167877704261705e-15

   Testing HierarchicalMatrices tests passed 

Results with Julia v1.3.1-pre-7704df0a5a

Testing was successful. Last evaluation was ago and took 58 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed HierarchicalMatrices ─ v0.2.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [7c893195] + HierarchicalMatrices v0.2.0
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [7c893195] + HierarchicalMatrices v0.2.0
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
   Testing HierarchicalMatrices
 Resolving package versions...
    Status `/tmp/jl_p3rnXy/Manifest.toml`
  [7c893195] HierarchicalMatrices v0.2.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]

cauchykernel matrix construction at N = 1000

  0.793980 seconds (242.29 k allocations: 15.619 MiB, 1.17% gc time)
  0.006852 seconds (2.02 k allocations: 4.166 MiB)
  0.032660 seconds (504 allocations: 7.657 MiB)
  0.007873 seconds (2 allocations: 7.629 MiB)

cauchykernel matrix-vector multiplication at N = 1000

  0.177595 seconds (44.76 k allocations: 2.311 MiB)
  0.001624 seconds (2 allocations: 7.953 KiB)
  0.022054 seconds (1 allocation: 7.938 KiB)
  0.001597 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 2.818697389162418e-16


cauchykernel matrix construction at N = 10000

  0.120459 seconds (16.61 k allocations: 68.576 MiB, 10.21% gc time)
  0.148239 seconds (16.61 k allocations: 68.576 MiB, 22.94% gc time)
  0.869173 seconds (2 allocations: 762.940 MiB, 14.18% gc time)
  0.856859 seconds (2 allocations: 762.940 MiB, 18.51% gc time)

cauchykernel matrix-vector multiplication at N = 10000

  0.020012 seconds (507 allocations: 86.094 KiB)
  0.019919 seconds (507 allocations: 86.094 KiB)
  0.059275 seconds (2 allocations: 78.203 KiB)
  0.083179 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.946991273791118e-15


coulombkernel matrix construction at N = 1000

  0.541966 seconds (11.12 k allocations: 4.572 MiB)
  0.006482 seconds (2.02 k allocations: 4.166 MiB)
  0.040426 seconds (15.64 k allocations: 8.338 MiB)
  0.007248 seconds (2 allocations: 7.629 MiB)

coulombkernel matrix-vector multiplication at N = 1000

  0.001453 seconds (2 allocations: 7.953 KiB)
  0.001327 seconds (2 allocations: 7.953 KiB)
  0.041433 seconds (1 allocation: 7.938 KiB)
  0.007842 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 2.5806181678850466e-15


coulombkernel matrix construction at N = 10000

  0.120711 seconds (16.61 k allocations: 68.576 MiB)
  0.155979 seconds (16.61 k allocations: 68.576 MiB)
  0.898288 seconds (2 allocations: 762.940 MiB, 9.27% gc time)
  0.912106 seconds (2 allocations: 762.940 MiB, 8.60% gc time)

coulombkernel matrix-vector multiplication at N = 10000

  0.054459 seconds (507 allocations: 86.094 KiB)
  0.023722 seconds (507 allocations: 86.094 KiB)
  0.118326 seconds (2 allocations: 78.203 KiB)
  0.111676 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 3.488392104543743e-15


coulombprimekernel matrix construction at N = 1000

  0.585251 seconds (242.75 k allocations: 15.575 MiB)
  0.005658 seconds (2.02 k allocations: 4.166 MiB)
  0.036234 seconds (15.72 k allocations: 8.340 MiB)
  0.005501 seconds (2 allocations: 7.629 MiB)

coulombprimekernel matrix-vector multiplication at N = 1000

  0.001534 seconds (2 allocations: 7.953 KiB)
  0.001646 seconds (2 allocations: 7.953 KiB)
  0.046456 seconds (1 allocation: 7.938 KiB)
  0.001650 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 3.7580544188760607e-16


coulombprimekernel matrix construction at N = 10000

  0.101996 seconds (16.61 k allocations: 68.576 MiB)
  0.142872 seconds (16.61 k allocations: 68.576 MiB)
  0.965270 seconds (2 allocations: 762.940 MiB, 12.93% gc time)
  0.901876 seconds (2 allocations: 762.940 MiB, 10.23% gc time)

coulombprimekernel matrix-vector multiplication at N = 10000

  0.022589 seconds (507 allocations: 86.094 KiB)
  0.023104 seconds (507 allocations: 86.094 KiB)
  0.090137 seconds (2 allocations: 78.203 KiB)
  0.096802 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.539925165448831e-16


logkernel matrix construction at N = 1000

  0.640716 seconds (240.18 k allocations: 15.446 MiB)
  0.007019 seconds (2.02 k allocations: 4.166 MiB)
  0.048732 seconds (15.63 k allocations: 8.337 MiB)
  0.017512 seconds (2 allocations: 7.629 MiB)

logkernel matrix-vector multiplication at N = 1000

  0.001610 seconds (2 allocations: 7.953 KiB)
  0.001578 seconds (2 allocations: 7.953 KiB)
  0.007585 seconds (1 allocation: 7.938 KiB)
  0.001524 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 9.02622392890849e-16


logkernel matrix construction at N = 10000

  0.101535 seconds (16.61 k allocations: 68.576 MiB)
  0.105911 seconds (16.61 k allocations: 68.576 MiB)
  2.526034 seconds (2 allocations: 762.940 MiB, 3.70% gc time)
  2.354591 seconds (2 allocations: 762.940 MiB, 3.48% gc time)

logkernel matrix-vector multiplication at N = 10000

  0.022296 seconds (507 allocations: 86.094 KiB)
  0.022316 seconds (507 allocations: 86.094 KiB)
  0.092647 seconds (2 allocations: 78.203 KiB)
  0.094787 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.842137421642231e-15



cauchykernel matrix construction at N = 1000

  0.004334 seconds (1.73 k allocations: 4.149 MiB)
  0.004305 seconds (1.73 k allocations: 4.149 MiB)
  0.002129 seconds (2 allocations: 7.629 MiB)
  0.007716 seconds (2 allocations: 7.629 MiB)

cauchykernel matrix-vector multiplication at N = 1000

  0.001615 seconds (5 allocations: 8.000 KiB)
  0.001598 seconds (5 allocations: 8.000 KiB)
  0.008302 seconds (1 allocation: 7.938 KiB)
  0.002174 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 1.5215142224315163e-16


cauchykernel matrix construction at N = 10000

  0.145428 seconds (16.70 k allocations: 70.265 MiB)
  0.067938 seconds (16.70 k allocations: 70.265 MiB)
  0.822488 seconds (2 allocations: 762.940 MiB, 10.42% gc time)
  0.822923 seconds (2 allocations: 762.940 MiB, 10.54% gc time)

cauchykernel matrix-vector multiplication at N = 10000

  0.022627 seconds (513 allocations: 86.188 KiB)
  0.024812 seconds (513 allocations: 86.188 KiB)
  0.067876 seconds (2 allocations: 78.203 KiB)
  0.065547 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 2.011273946913695e-16


coulombkernel matrix construction at N = 1000

  0.004781 seconds (1.73 k allocations: 4.149 MiB)
  0.004678 seconds (1.73 k allocations: 4.149 MiB)
  0.002473 seconds (2 allocations: 7.629 MiB)
  0.002467 seconds (2 allocations: 7.629 MiB)

coulombkernel matrix-vector multiplication at N = 1000

  0.001479 seconds (5 allocations: 8.000 KiB)
  0.001509 seconds (5 allocations: 8.000 KiB)
  0.001123 seconds (1 allocation: 7.938 KiB)
  0.001022 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 4.931238775119035e-17


coulombkernel matrix construction at N = 10000

  0.076469 seconds (16.70 k allocations: 70.265 MiB)
  0.077093 seconds (16.70 k allocations: 70.265 MiB)
  0.970549 seconds (2 allocations: 762.940 MiB, 9.93% gc time)
  0.961837 seconds (2 allocations: 762.940 MiB, 10.94% gc time)

coulombkernel matrix-vector multiplication at N = 10000

  0.025258 seconds (513 allocations: 86.188 KiB)
  0.023075 seconds (513 allocations: 86.188 KiB)
  0.085123 seconds (2 allocations: 78.203 KiB)
  0.106689 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.1668519724777926e-16


coulombprimekernel matrix construction at N = 1000

  0.005326 seconds (1.73 k allocations: 4.149 MiB)
  0.005362 seconds (1.73 k allocations: 4.149 MiB)
  0.003273 seconds (2 allocations: 7.629 MiB)
  0.010737 seconds (2 allocations: 7.629 MiB)

coulombprimekernel matrix-vector multiplication at N = 1000

  0.001960 seconds (5 allocations: 8.000 KiB)
  0.001859 seconds (5 allocations: 8.000 KiB)
  0.045824 seconds (1 allocation: 7.938 KiB)
  0.023207 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 1.5972003705583853e-17


coulombprimekernel matrix construction at N = 10000

  0.190610 seconds (16.70 k allocations: 70.265 MiB)
  0.084898 seconds (16.70 k allocations: 70.265 MiB)
  0.995522 seconds (2 allocations: 762.940 MiB, 10.34% gc time)
  0.958218 seconds (2 allocations: 762.940 MiB, 9.64% gc time)

coulombprimekernel matrix-vector multiplication at N = 10000

  0.022946 seconds (513 allocations: 86.188 KiB)
  0.021007 seconds (513 allocations: 86.188 KiB)
  0.098866 seconds (2 allocations: 78.203 KiB)
  0.072567 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.4890223020946745e-16


logkernel matrix construction at N = 1000

  0.010824 seconds (1.73 k allocations: 4.149 MiB)
  0.007859 seconds (1.73 k allocations: 4.149 MiB)
  0.019079 seconds (2 allocations: 7.629 MiB)
  0.019144 seconds (2 allocations: 7.629 MiB)

logkernel matrix-vector multiplication at N = 1000

  0.001656 seconds (5 allocations: 8.000 KiB)
  0.001978 seconds (5 allocations: 8.000 KiB)
  0.036281 seconds (1 allocation: 7.938 KiB)
  0.002761 seconds (1 allocation: 7.938 KiB)

2-norm relative error: 4.2739292196631924e-15


logkernel matrix construction at N = 10000

  0.207469 seconds (16.70 k allocations: 70.265 MiB)
  0.107113 seconds (16.70 k allocations: 70.265 MiB)
  3.031448 seconds (2 allocations: 762.940 MiB, 3.50% gc time)
  2.566284 seconds (2 allocations: 762.940 MiB, 4.12% gc time)

logkernel matrix-vector multiplication at N = 10000

  0.023094 seconds (513 allocations: 86.188 KiB)
  0.024233 seconds (513 allocations: 86.188 KiB)
  0.134356 seconds (2 allocations: 78.203 KiB)
  0.103158 seconds (2 allocations: 78.203 KiB)

2-norm relative error: 1.7167877704261705e-15

   Testing HierarchicalMatrices tests passed