The following commit was tested with g++ (GCC) 7.2.1 20170829
commit 716839ea79291efe769ee56ebdd783b9d2b3d51f (HEAD -> master, origin/master, origin/branches/default, origin/HEAD)
Author: Rasmus Munk Larsen <rmlarsen@google.com>
Date: Wed Jun 5 16:42:27 2019 -0700
Make is_valid_index_type return false for float and double when EIGEN_HAS_TYPE_TRAITS is off.
The timings were generated with the following script.
# Clone Eigen
git clone https://github.com/eigenteam/eigen-git-mirror
mkdir build
cd build/
# Download the 'time-g++.sh' script - a drop in replacement
# for g++ which tracks compile times and memory usage.
wget https://raw.githubusercontent.com/bjornpiltz/compiler_profiler/master/time-g%2B%2B.sh
chmod a+x time-g++.sh
# Configuration:
# Tell CMake to use time-g++.sh as a compiler
export CXX=$(pwd)/time-g++.sh
# Tell time-g++.sh which compiler to actually use
export ACTUAL_COMPILER=/usr/bin/g++
# Note to Mac users: The built-in time tool is unusable.
# You have to install gtime with homebrew or MacPorts.
export TIME_CMD=/usr/bin/time
# Where do you want the output?
export PROFILING_LOG=$(pwd)/eigen_compile_times_gcc.csv
# Configure the Eigen test suite
cmake ../eigen-git-mirror/
# Clear the log after calling cmake to remove some noise.
rm $PROFILING_LOG
# Now compile the test suite and wait some seven hours...
make check
The following R code converts eigen_compile_times_gcc.csv
to an html table.
library(knitr)
library(kableExtra)
df = read.csv("eigen_compile_times_gcc.csv")
# sort by time:
df <- df[order(-df$Time..s.),]
kable(df) %>%
kable_styling(bootstrap_options = c("striped", "hover"))
Filename | Time..s. | Memory..KB. | |
---|---|---|---|
101 | bdcsvd.cpp | 333.39 | 2917120 |
97 | bdcsvd.cpp | 308.41 | 2819120 |
102 | bdcsvd.cpp | 281.20 | 2664268 |
332 | bdcsvd.cpp | 270.54 | 2675844 |
99 | bdcsvd.cpp | 249.97 | 2732200 |
103 | jacobisvd.cpp | 232.23 | 2416420 |
705 | matrix_power.cpp | 221.60 | 2560140 |
98 | bdcsvd.cpp | 200.62 | 2195472 |
606 | mixingtypes.cpp | 194.89 | 2442356 |
704 | matrix_power.cpp | 186.59 | 2276760 |
737 | matrix_power.cpp | 178.80 | 2345108 |
733 | matrix_power.cpp | 177.29 | 2246352 |
743 | matrix_power.cpp | 174.62 | 2289196 |
127 | eigensolver_selfadjoint.cpp | 171.95 | 2368132 |
706 | matrix_power.cpp | 170.61 | 2016500 |
105 | jacobisvd.cpp | 170.03 | 2005248 |
320 | mixingtypes.cpp | 168.42 | 2379316 |
761 | matrix_power.cpp | 165.62 | 2119856 |
447 | eigensolver_selfadjoint.cpp | 165.10 | 2178884 |
270 | bdcsvd.cpp | 163.39 | 1977912 |
128 | eigensolver_selfadjoint.cpp | 153.62 | 1995180 |
711 | matrix_power.cpp | 152.56 | 2006748 |
109 | jacobisvd.cpp | 146.40 | 1905972 |
501 | jacobisvd.cpp | 143.93 | 1904268 |
281 | block.cpp | 141.41 | 1994712 |
191 | lu.cpp | 139.88 | 1910224 |
433 | eigensolver_generic.cpp | 131.50 | 1978384 |
365 | qr_colpivoting.cpp | 130.86 | 1924752 |
791 | matrix_function.cpp | 127.90 | 1959660 |
768 | matrix_square_root.cpp | 118.96 | 1886040 |
596 | jacobisvd.cpp | 118.60 | 1693552 |
5 | nomalloc.cpp | 115.66 | 1714768 |
633 | product_trmm.cpp | 115.02 | 1600272 |
736 | matrix_power.cpp | 113.24 | 1893292 |
221 | product_trmm.cpp | 112.10 | 1556204 |
252 | product_small.cpp | 111.19 | 1827404 |
636 | product_trmm.cpp | 110.84 | 1595944 |
452 | mixingtypes.cpp | 110.43 | 1907364 |
100 | bdcsvd.cpp | 109.88 | 1589204 |
621 | product_trmm.cpp | 109.86 | 1562712 |
304 | mixingtypes.cpp | 108.52 | 1888028 |
707 | matrix_function.cpp | 105.65 | 1737996 |
300 | product_trmm.cpp | 104.94 | 1513780 |
630 | product_small.cpp | 104.90 | 1822364 |
426 | bdcsvd.cpp | 104.44 | 1506124 |
106 | jacobisvd.cpp | 104.34 | 1563996 |
777 | matrix_exponential.cpp | 103.41 | 1659492 |
663 | product_notemporary.cpp | 103.23 | 1477872 |
641 | product_trmm.cpp | 102.99 | 1476376 |
748 | matrix_power.cpp | 102.84 | 1831980 |
394 | jacobisvd.cpp | 102.14 | 1546852 |
465 | mixingtypes.cpp | 102.14 | 1890724 |
211 | mixingtypes.cpp | 101.88 | 1883920 |
664 | product_notemporary.cpp | 100.82 | 1427240 |
398 | bdcsvd.cpp | 100.10 | 1609228 |
714 | matrix_function.cpp | 99.88 | 1708712 |
164 | qr_colpivoting.cpp | 98.75 | 1497252 |
460 | product_small.cpp | 98.54 | 1830736 |
756 | sparse_extra.cpp | 98.15 | 1377544 |
456 | product_small.cpp | 97.33 | 1775868 |
717 | matrix_function.cpp | 96.39 | 1629340 |
245 | bdcsvd.cpp | 95.92 | 1471676 |
256 | reshape.cpp | 93.26 | 1680568 |
703 | dgmres.cpp | 92.30 | 1532628 |
752 | matrix_function.cpp | 90.46 | 1598380 |
725 | matrix_exponential.cpp | 89.21 | 1666736 |
382 | product_small.cpp | 85.68 | 1512968 |
141 | sparse_product.cpp | 82.70 | 1271396 |
545 | product_trmm.cpp | 81.99 | 1220752 |
760 | dgmres.cpp | 81.55 | 1344544 |
628 | product_trmm.cpp | 80.09 | 1219768 |
114 | eigensolver_generalized_real.cpp | 80.02 | 1415020 |
629 | product_trmm.cpp | 79.89 | 1220368 |
729 | matrix_square_root.cpp | 79.77 | 1332120 |
387 | sparselu.cpp | 79.66 | 1270044 |
34 | sparselu.cpp | 78.45 | 1218636 |
45 | sparse_product.cpp | 78.37 | 1260612 |
623 | product_trmm.cpp | 77.19 | 1220828 |
38 | sparselu.cpp | 77.09 | 1249160 |
622 | product_trmm.cpp | 76.26 | 1212444 |
198 | sparselu.cpp | 75.86 | 1224108 |
23 | zerosized.cpp | 74.86 | 1404936 |
121 | eigensolver_selfadjoint.cpp | 74.54 | 1312908 |
37 | simplicial_cholesky.cpp | 73.36 | 1142300 |
242 | product_small.cpp | 72.71 | 1378740 |
527 | product_trmm.cpp | 72.59 | 1213876 |
36 | simplicial_cholesky.cpp | 71.96 | 1155496 |
462 | eigensolver_generalized_real.cpp | 71.76 | 1309920 |
113 | eigensolver_generalized_real.cpp | 71.16 | 1215992 |
782 | sparse_extra.cpp | 70.95 | 1268796 |
795 | matrix_square_root.cpp | 70.78 | 1408344 |
289 | jacobisvd.cpp | 69.93 | 1198112 |
796 | sparse_extra.cpp | 69.63 | 1281280 |
528 | array_cwise.cpp | 68.93 | 1279852 |
233 | product_large.cpp | 68.80 | 1240752 |
279 | simplicial_cholesky.cpp | 68.44 | 1155232 |
20 | evaluators.cpp | 68.40 | 1312736 |
110 | geo_transformations.cpp | 68.14 | 1317080 |
32 | incomplete_cholesky.cpp | 67.50 | 1167644 |
119 | eigensolver_selfadjoint.cpp | 67.01 | 1220260 |
574 | product_notemporary.cpp | 65.82 | 1161416 |
254 | cholesky.cpp | 65.15 | 1207604 |
263 | product_large.cpp | 65.05 | 1235704 |
659 | product_notemporary.cpp | 64.78 | 1165020 |
429 | vectorwiseop.cpp | 64.56 | 1288884 |
41 | incomplete_cholesky.cpp | 63.76 | 1161736 |
1 | splines.cpp | 63.71 | 1201636 |
33 | incomplete_cholesky.cpp | 63.49 | 1161720 |
335 | eigensolver_generalized_real.cpp | 63.24 | 1194956 |
380 | lu.cpp | 62.29 | 1138184 |
464 | geo_homogeneous.cpp | 61.20 | 1291072 |
108 | jacobisvd.cpp | 59.95 | 1109652 |
126 | eigensolver_selfadjoint.cpp | 59.76 | 1192708 |
120 | eigensolver_selfadjoint.cpp | 58.60 | 1148008 |
479 | product_large.cpp | 58.56 | 1164456 |
572 | product_large.cpp | 58.50 | 1110312 |
86 | dontalign.cpp | 57.95 | 1174876 |
358 | product_large.cpp | 57.42 | 1107968 |
549 | dontalign.cpp | 57.40 | 1149656 |
9 | inplace_decomposition.cpp | 57.28 | 1140092 |
525 | jacobisvd.cpp | 57.16 | 1092580 |
414 | conjugate_gradient.cpp | 56.57 | 1042296 |
742 | minres.cpp | 56.54 | 1086848 |
666 | householder.cpp | 56.52 | 1152664 |
35 | conjugate_gradient.cpp | 56.24 | 1041564 |
145 | upperbidiagonalization.cpp | 55.07 | 1007280 |
95 | householder.cpp | 54.31 | 1131992 |
710 | matrix_function.cpp | 54.13 | 1153520 |
59 | conjugate_gradient.cpp | 53.90 | 1087756 |
665 | geo_hyperplane.cpp | 53.80 | 1067036 |
671 | geo_transformations.cpp | 53.06 | 1105336 |
192 | lu.cpp | 52.55 | 1098472 |
470 | eigensolver_selfadjoint.cpp | 52.26 | 1133368 |
173 | sparse_product.cpp | 52.03 | 898712 |
779 | mpreal_support.cpp | 51.81 | 959500 |
165 | qr_colpivoting.cpp | 51.70 | 983728 |
71 | geo_transformations.cpp | 51.42 | 1166128 |
89 | sparse_basic.cpp | 50.87 | 790568 |
184 | geo_transformations.cpp | 50.54 | 1144052 |
52 | sparse_basic.cpp | 49.80 | 738532 |
122 | eigensolver_selfadjoint.cpp | 49.74 | 958792 |
29 | lscg.cpp | 49.64 | 984632 |
722 | matrix_function.cpp | 49.62 | 1094100 |
632 | lscg.cpp | 49.57 | 1008320 |
578 | sparse_basic.cpp | 49.53 | 827256 |
244 | product_small.cpp | 49.34 | 1141068 |
524 | array_cwise.cpp | 49.28 | 1001252 |
600 | upperbidiagonalization.cpp | 49.13 | 1018404 |
771 | gmres.cpp | 48.95 | 972208 |
124 | eigensolver_selfadjoint.cpp | 48.43 | 980252 |
79 | dontalign.cpp | 48.03 | 1152576 |
219 | lu.cpp | 47.08 | 963592 |
616 | geo_homogeneous.cpp | 47.05 | 1008848 |
14 | vectorwiseop.cpp | 46.37 | 967808 |
772 | gmres.cpp | 46.36 | 984128 |
521 | array_cwise.cpp | 46.32 | 1014308 |
741 | matrix_exponential.cpp | 45.60 | 1063208 |
10 | inplace_decomposition.cpp | 44.99 | 953824 |
73 | geo_transformations.cpp | 44.84 | 1037708 |
728 | matrix_power.cpp | 44.78 | 1022204 |
22 | dontalign.cpp | 44.76 | 1079332 |
146 | upperbidiagonalization.cpp | 43.91 | 913592 |
31 | bicgstab.cpp | 43.54 | 851180 |
188 | lu.cpp | 43.40 | 881808 |
453 | geo_transformations.cpp | 43.37 | 1047948 |
897 | bdcsvd_int.cpp | 43.32 | 987500 |
753 | matrix_exponential.cpp | 42.48 | 1051836 |
751 | matrix_power.cpp | 42.45 | 972680 |
716 | matrix_exponential.cpp | 42.05 | 933304 |
273 | eigensolver_generic.cpp | 41.97 | 941936 |
272 | householder.cpp | 41.83 | 900628 |
187 | lu.cpp | 41.59 | 883416 |
738 | matrix_exponential.cpp | 41.55 | 932852 |
744 | matrix_exponential.cpp | 41.34 | 890852 |
681 | complex_single.cpp | 41.29 | 678924 |
116 | eigensolver_complex.cpp | 40.86 | 938660 |
30 | bicgstab.cpp | 40.78 | 867424 |
547 | block.cpp | 40.19 | 814736 |
677 | cholesky.cpp | 40.08 | 896132 |
21 | dontalign.cpp | 40.06 | 1024656 |
222 | block.cpp | 39.96 | 829760 |
754 | NonLinearOptimization.cpp | 39.93 | 860156 |
675 | cholesky.cpp | 39.76 | 886540 |
194 | dontalign.cpp | 39.63 | 1000788 |
93 | householder.cpp | 39.49 | 845488 |
747 | matrix_exponential.cpp | 39.49 | 913408 |
260 | qr_colpivoting.cpp | 39.46 | 785392 |
566 | inplace_decomposition.cpp | 39.38 | 910684 |
588 | geo_quaternion.cpp | 39.01 | 879028 |
503 | cholesky.cpp | 38.93 | 704008 |
96 | householder.cpp | 38.61 | 867556 |
541 | bicgstab.cpp | 38.28 | 843404 |
417 | block.cpp | 38.14 | 787216 |
328 | geo_quaternion.cpp | 38.00 | 785476 |
514 | upperbidiagonalization.cpp | 37.98 | 798904 |
619 | product_extra.cpp | 37.77 | 869248 |
147 | upperbidiagonalization.cpp | 37.76 | 819744 |
336 | product_small.cpp | 37.76 | 930372 |
190 | lu.cpp | 37.74 | 732708 |
216 | product_extra.cpp | 37.07 | 826784 |
579 | eigensolver_generic.cpp | 37.01 | 917844 |
774 | polynomialsolver.cpp | 36.98 | 822940 |
444 | qr_colpivoting.cpp | 36.93 | 760824 |
504 | geo_quaternion.cpp | 36.84 | 872632 |
519 | array_cwise.cpp | 36.65 | 943816 |
518 | vectorization_logic.cpp | 36.51 | 837072 |
682 | complex_double.cpp | 36.43 | 675156 |
331 | dontalign.cpp | 36.18 | 947992 |
715 | matrix_exponential.cpp | 36.06 | 893340 |
209 | product_extra.cpp | 36.00 | 863204 |
314 | block.cpp | 35.95 | 738636 |
785 | polynomialsolver.cpp | 35.86 | 806292 |
609 | product_small.cpp | 35.68 | 813744 |
608 | qr_fullpivoting.cpp | 35.18 | 712560 |
443 | vectorization_logic.cpp | 34.97 | 838232 |
731 | polynomialsolver.cpp | 34.58 | 842780 |
217 | product_small.cpp | 34.21 | 855508 |
408 | cholesky.cpp | 33.94 | 826212 |
278 | block.cpp | 33.69 | 765848 |
162 | qr_colpivoting.cpp | 33.61 | 736136 |
474 | dontalign.cpp | 33.55 | 940748 |
428 | array_for_matrix.cpp | 33.45 | 833724 |
91 | householder.cpp | 33.29 | 783676 |
570 | triangular.cpp | 33.10 | 750520 |
329 | upperbidiagonalization.cpp | 32.86 | 700208 |
135 | schur_real.cpp | 32.78 | 705988 |
241 | product_small.cpp | 32.75 | 804368 |
326 | product_small.cpp | 32.58 | 839200 |
478 | sparse_basic.cpp | 32.51 | 696276 |
781 | polynomialsolver.cpp | 32.43 | 837244 |
218 | real_qz.cpp | 32.42 | 739780 |
459 | umeyama.cpp | 32.29 | 710416 |
150 | upperbidiagonalization.cpp | 32.18 | 702484 |
236 | product_small.cpp | 32.09 | 820056 |
74 | geo_transformations.cpp | 31.97 | 810364 |
724 | polynomialsolver.cpp | 31.96 | 750516 |
399 | eigensolver_complex.cpp | 31.94 | 707788 |
47 | sparse_block.cpp | 31.68 | 718456 |
661 | umeyama.cpp | 31.68 | 709380 |
516 | array_cwise.cpp | 31.60 | 882492 |
49 | sparse_block.cpp | 31.52 | 717384 |
134 | schur_real.cpp | 31.42 | 701780 |
174 | inverse.cpp | 31.39 | 696632 |
673 | product_trmm.cpp | 31.32 | 664380 |
530 | product_small.cpp | 31.05 | 831664 |
69 | geo_homogeneous.cpp | 31.04 | 747260 |
612 | schur_real.cpp | 30.97 | 721860 |
176 | inverse.cpp | 30.96 | 719636 |
635 | product_trmm.cpp | 30.52 | 693848 |
638 | product_trmm.cpp | 30.42 | 697324 |
235 | real_qz.cpp | 30.39 | 723208 |
770 | polynomialsolver.cpp | 30.38 | 785048 |
285 | product_trmm.cpp | 30.35 | 689972 |
168 | qr.cpp | 30.31 | 705636 |
505 | eigensolver_complex.cpp | 30.25 | 712096 |
50 | sparse_block.cpp | 30.24 | 716088 |
153 | qr_fullpivoting.cpp | 29.82 | 688276 |
299 | eigensolver_generic.cpp | 29.77 | 789548 |
603 | product_trmm.cpp | 29.57 | 663244 |
709 | polynomialsolver.cpp | 29.38 | 725716 |
536 | array_for_matrix.cpp | 29.19 | 717476 |
786 | polynomialsolver.cpp | 29.11 | 706452 |
494 | product_small.cpp | 29.02 | 686676 |
92 | householder.cpp | 28.68 | 709764 |
780 | polynomialsolver.cpp | 28.62 | 706780 |
269 | block.cpp | 28.59 | 710200 |
657 | product_mmtr.cpp | 28.25 | 637636 |
644 | product_trmm.cpp | 28.04 | 654596 |
115 | real_qz.cpp | 28.03 | 731608 |
213 | product_extra.cpp | 28.02 | 709740 |
76 | geo_hyperplane.cpp | 27.91 | 723648 |
152 | qr_fullpivoting.cpp | 27.80 | 667520 |
581 | ref.cpp | 27.71 | 664456 |
333 | product_small.cpp | 27.31 | 688516 |
274 | block.cpp | 27.27 | 718968 |
94 | householder.cpp | 27.12 | 698968 |
391 | product_small.cpp | 26.99 | 686636 |
454 | cholesky.cpp | 26.97 | 708216 |
584 | array_cwise.cpp | 26.92 | 670412 |
167 | qr.cpp | 26.78 | 671472 |
321 | product_mmtr.cpp | 26.59 | 616564 |
237 | product_small.cpp | 26.44 | 688032 |
898 | bdcsvd_int.cpp | 26.41 | 732360 |
157 | qr_fullpivoting.cpp | 26.27 | 702748 |
156 | qr_fullpivoting.cpp | 26.26 | 702156 |
762 | levenberg_marquardt.cpp | 26.15 | 651928 |
477 | inplace_decomposition.cpp | 26.09 | 713384 |
476 | array_for_matrix.cpp | 25.99 | 698056 |
130 | schur_complex.cpp | 25.86 | 643884 |
758 | polynomialsolver.cpp | 25.53 | 701472 |
679 | single.cpp | 25.51 | 518520 |
43 | sparse_product.cpp | 25.50 | 579188 |
175 | inverse.cpp | 25.38 | 655332 |
301 | geo_hyperplane.cpp | 25.16 | 714616 |
148 | sparseqr.cpp | 25.10 | 667024 |
597 | inverse.cpp | 24.91 | 660468 |
155 | qr_fullpivoting.cpp | 24.07 | 687012 |
655 | product_mmtr.cpp | 24.06 | 565660 |
28 | sparseqr.cpp | 24.00 | 637404 |
680 | double.cpp | 24.00 | 538760 |
656 | product_mmtr.cpp | 23.70 | 558540 |
177 | inverse.cpp | 23.68 | 613832 |
136 | geo_parametrizedline.cpp | 23.56 | 617352 |
133 | schur_real.cpp | 23.43 | 684156 |
594 | ref.cpp | 23.42 | 570576 |
726 | polynomialsolver.cpp | 23.40 | 584332 |
388 | product_large.cpp | 23.35 | 618516 |
347 | product_trsolve.cpp | 23.30 | 486852 |
104 | vectorwiseop.cpp | 23.12 | 582884 |
85 | geo_parametrizedline.cpp | 23.11 | 641880 |
585 | triangular.cpp | 23.09 | 536176 |
718 | matrix_square_root.cpp | 23.09 | 642348 |
6 | qr.cpp | 23.01 | 605700 |
75 | geo_hyperplane.cpp | 22.70 | 609496 |
390 | real_qz.cpp | 22.68 | 691640 |
568 | schur_complex.cpp | 22.50 | 570172 |
576 | ref.cpp | 22.38 | 583312 |
172 | inverse.cpp | 22.36 | 608564 |
350 | triangular.cpp | 22.21 | 534032 |
389 | inplace_decomposition.cpp | 22.13 | 629944 |
142 | hessenberg.cpp | 21.92 | 557756 |
577 | ref.cpp | 21.87 | 605032 |
277 | geo_parametrizedline.cpp | 21.82 | 623956 |
393 | integer_types.cpp | 21.81 | 568628 |
637 | qr.cpp | 21.77 | 543544 |
651 | product_trsolve.cpp | 21.69 | 626012 |
137 | eigensolver_complex.cpp | 21.59 | 625088 |
631 | product_trmm.cpp | 21.58 | 507136 |
670 | sparse_block.cpp | 21.47 | 449420 |
262 | indexed_view.cpp | 21.26 | 527868 |
580 | ref.cpp | 21.23 | 554212 |
649 | mapstride.cpp | 21.03 | 579708 |
322 | product_trmm.cpp | 20.89 | 507320 |
161 | jacobisvd.cpp | 20.73 | 492852 |
378 | qr.cpp | 20.59 | 610644 |
158 | geo_hyperplane.cpp | 20.53 | 640756 |
763 | matrix_square_root.cpp | 20.53 | 537432 |
140 | hessenberg.cpp | 20.51 | 490300 |
240 | product_small.cpp | 20.34 | 645132 |
602 | product_symm.cpp | 20.34 | 490152 |
355 | inplace_decomposition.cpp | 20.31 | 591548 |
411 | basicstuff.cpp | 20.30 | 591560 |
618 | product_trmm.cpp | 20.29 | 508952 |
178 | inverse.cpp | 20.25 | 544012 |
170 | qr.cpp | 20.19 | 512328 |
139 | hessenberg.cpp | 20.18 | 522332 |
625 | array_for_matrix.cpp | 20.18 | 702684 |
422 | product_trsolve.cpp | 20.15 | 433292 |
344 | inplace_decomposition.cpp | 20.13 | 555204 |
297 | product_trsolve.cpp | 20.11 | 434160 |
346 | qr_fullpivoting.cpp | 20.06 | 432756 |
787 | EulerAngles.cpp | 19.84 | 423280 |
767 | EulerAngles.cpp | 19.83 | 427140 |
246 | indexed_view.cpp | 19.82 | 526652 |
258 | indexed_view.cpp | 19.77 | 527300 |
432 | product_trmm.cpp | 19.75 | 510572 |
189 | hessenberg.cpp | 19.73 | 541552 |
723 | cxx11_tensor_block_access.cpp | 19.73 | 339840 |
901 | eigensolver_cplx.cpp | 19.63 | 577592 |
899 | eigensolver_int.cpp | 19.62 | 577840 |
626 | product_trmm.cpp | 19.52 | 508704 |
376 | qr.cpp | 19.46 | 597884 |
276 | vectorwiseop.cpp | 19.28 | 567148 |
613 | product_trmv.cpp | 19.12 | 443088 |
200 | schur_complex.cpp | 18.99 | 582596 |
538 | product_trsolve.cpp | 18.88 | 473480 |
668 | diagonalmatrices.cpp | 18.77 | 435220 |
506 | mapstride.cpp | 18.66 | 492044 |
11 | inplace_decomposition.cpp | 18.51 | 531644 |
413 | umeyama.cpp | 18.48 | 496812 |
531 | array_for_matrix.cpp | 18.23 | 621004 |
229 | product_trmm.cpp | 18.11 | 505616 |
27 | umeyama.cpp | 17.89 | 489064 |
25 | umeyama.cpp | 17.71 | 494776 |
131 | schur_complex.cpp | 17.69 | 532132 |
773 | EulerAngles.cpp | 17.65 | 413952 |
534 | product_symm.cpp | 17.60 | 473056 |
26 | umeyama.cpp | 17.46 | 488352 |
215 | nomalloc.cpp | 17.42 | 524204 |
144 | hessenberg.cpp | 17.36 | 518624 |
438 | product_trsolve.cpp | 17.34 | 540744 |
327 | nomalloc.cpp | 17.25 | 506968 |
660 | umeyama.cpp | 17.24 | 487460 |
265 | diagonalmatrices.cpp | 17.07 | 426332 |
46 | sparse_vector.cpp | 16.97 | 455500 |
179 | inverse.cpp | 16.95 | 511124 |
250 | umeyama.cpp | 16.93 | 486684 |
488 | stable_norm.cpp | 16.93 | 434156 |
379 | triangular.cpp | 16.85 | 489316 |
776 | EulerAngles.cpp | 16.74 | 404000 |
650 | product_trsolve.cpp | 16.68 | 542188 |
497 | sparse_block.cpp | 16.54 | 465988 |
436 | integer_types.cpp | 16.23 | 470468 |
39 | sparse_permutations.cpp | 16.18 | 331252 |
647 | integer_types.cpp | 16.10 | 446376 |
208 | product_extra.cpp | 15.81 | 487232 |
539 | qr.cpp | 15.74 | 442196 |
84 | geo_parametrizedline.cpp | 15.69 | 491528 |
558 | product_symm.cpp | 15.64 | 427964 |
601 | product_symm.cpp | 15.64 | 428904 |
171 | qr.cpp | 15.15 | 430684 |
2 | stl_iterators.cpp | 15.02 | 450224 |
201 | diagonalmatrices.cpp | 14.92 | 427308 |
424 | diagonalmatrices.cpp | 14.80 | 426108 |
523 | sparse_permutations.cpp | 14.80 | 329188 |
363 | triangular.cpp | 14.75 | 454384 |
303 | integer_types.cpp | 14.68 | 422416 |
442 | integer_types.cpp | 14.60 | 424064 |
324 | product_trmv.cpp | 14.50 | 430936 |
653 | product_trsolve.cpp | 14.48 | 489044 |
409 | linearstructure.cpp | 14.37 | 443480 |
493 | geo_transformations.cpp | 14.09 | 490664 |
8 | half_float.cpp | 14.01 | 330120 |
446 | adjoint.cpp | 13.66 | 437432 |
402 | product_syrk.cpp | 13.44 | 421032 |
370 | permutationmatrices.cpp | 13.43 | 430192 |
611 | product_syrk.cpp | 13.42 | 410492 |
895 | jacobisvd_int.cpp | 13.16 | 444328 |
648 | product_trsolve.cpp | 13.10 | 395904 |
532 | array_for_matrix.cpp | 13.02 | 436668 |
302 | permutationmatrices.cpp | 12.98 | 387880 |
701 | kronecker_product.cpp | 12.76 | 349908 |
610 | product_syrk.cpp | 12.63 | 378268 |
359 | nomalloc.cpp | 12.54 | 430116 |
484 | ref.cpp | 12.49 | 408220 |
467 | product_trsolve.cpp | 12.45 | 403272 |
193 | adjoint.cpp | 12.31 | 394220 |
196 | product_syrk.cpp | 12.29 | 377488 |
499 | ref.cpp | 12.27 | 408096 |
15 | vectorwiseop.cpp | 12.15 | 420568 |
620 | adjoint.cpp | 12.09 | 401508 |
339 | nesting_ops.cpp | 11.99 | 379440 |
239 | redux.cpp | 11.98 | 357532 |
306 | adjoint.cpp | 11.98 | 418432 |
316 | triangular.cpp | 11.75 | 426940 |
181 | determinant.cpp | 11.67 | 423780 |
441 | integer_types.cpp | 11.61 | 439392 |
692 | cxx11_tensor_forced_eval.cpp | 11.61 | 325960 |
745 | sparse_extra.cpp | 11.59 | 332920 |
361 | diagonalmatrices.cpp | 11.50 | 410192 |
212 | product_trsolve.cpp | 11.46 | 366780 |
312 | diagonalmatrices.cpp | 11.45 | 417172 |
230 | adjoint.cpp | 11.39 | 434732 |
48 | nesting_ops.cpp | 11.33 | 375820 |
203 | diagonalmatrices.cpp | 11.32 | 424968 |
341 | product_small.cpp | 11.32 | 425584 |
195 | diagonalmatrices.cpp | 11.29 | 408600 |
284 | product_trmv.cpp | 11.20 | 399232 |
351 | product_extra.cpp | 11.13 | 370240 |
400 | diagonal.cpp | 11.10 | 386992 |
699 | special_functions.cpp | 11.05 | 345868 |
267 | nullary.cpp | 11.04 | 437760 |
457 | product_extra.cpp | 11.02 | 381004 |
646 | product_trsolve.cpp | 10.97 | 363688 |
291 | diagonalmatrices.cpp | 10.91 | 421764 |
225 | product_symm.cpp | 10.85 | 343424 |
764 | autodiff.cpp | 10.84 | 419240 |
472 | determinant.cpp | 10.81 | 381924 |
607 | product_symm.cpp | 10.76 | 335388 |
900 | eigensolver_int.cpp | 10.76 | 444196 |
70 | geo_transformations.cpp | 10.61 | 425900 |
90 | geo_orthomethods.cpp | 10.48 | 438852 |
674 | permutationmatrices.cpp | 10.40 | 332932 |
431 | linearstructure.cpp | 10.39 | 323652 |
143 | sparse_solvers.cpp | 10.37 | 327596 |
593 | geo_orthomethods.cpp | 10.37 | 417140 |
583 | sparse_vector.cpp | 10.30 | 328236 |
416 | redux.cpp | 10.25 | 330136 |
698 | special_functions.cpp | 10.23 | 342792 |
615 | product_trmv.cpp | 10.21 | 349812 |
16 | vectorwiseop.cpp | 9.98 | 407436 |
231 | mapstride.cpp | 9.88 | 389512 |
461 | product_trmv.cpp | 9.82 | 401948 |
463 | redux.cpp | 9.81 | 314984 |
468 | adjoint.cpp | 9.80 | 407428 |
154 | geo_orthomethods.cpp | 9.74 | 419704 |
17 | vectorwiseop.cpp | 9.66 | 393328 |
412 | basicstuff.cpp | 9.44 | 341528 |
490 | sparse_solvers.cpp | 9.33 | 326100 |
676 | stddeque_overload.cpp | 9.17 | 322776 |
634 | product_trsolve.cpp | 9.09 | 372988 |
340 | sparse_ref.cpp | 9.07 | 331476 |
522 | stable_norm.cpp | 8.99 | 324676 |
652 | adjoint.cpp | 8.96 | 374028 |
169 | jacobisvd.cpp | 8.93 | 369040 |
548 | product_trsolve.cpp | 8.93 | 362896 |
42 | sparse_ref.cpp | 8.90 | 331428 |
54 | stddeque_overload.cpp | 8.81 | 322680 |
40 | sparse_ref.cpp | 8.80 | 326932 |
293 | stable_norm.cpp | 8.64 | 328448 |
255 | adjoint.cpp | 8.59 | 380116 |
455 | redux.cpp | 8.52 | 310472 |
564 | array_reverse.cpp | 8.51 | 317352 |
377 | diagonal.cpp | 8.49 | 354672 |
280 | adjoint.cpp | 8.43 | 370432 |
197 | adjoint.cpp | 8.41 | 360232 |
419 | product_selfadjoint.cpp | 8.39 | 340068 |
151 | qr_fullpivoting.cpp | 8.37 | 339612 |
343 | basicstuff.cpp | 8.33 | 340744 |
889 | qr_int.cpp | 8.33 | 346584 |
765 | FFT.cpp | 8.31 | 283688 |
282 | product_trmv.cpp | 8.30 | 336060 |
730 | FFTW.cpp | 8.29 | 322408 |
604 | product_symm.cpp | 8.22 | 313204 |
248 | conservative_resize.cpp | 8.14 | 297540 |
569 | nullary.cpp | 8.13 | 346780 |
598 | product_selfadjoint.cpp | 8.12 | 316016 |
645 | permutationmatrices.cpp | 8.02 | 315220 |
311 | basicstuff.cpp | 8.00 | 316272 |
345 | stddeque.cpp | 8.00 | 274688 |
384 | product_symm.cpp | 7.99 | 313956 |
296 | linearstructure.cpp | 7.97 | 311452 |
368 | adjoint.cpp | 7.94 | 362964 |
537 | exceptions.cpp | 7.89 | 251124 |
571 | array_reverse.cpp | 7.86 | 315700 |
592 | product_selfadjoint.cpp | 7.86 | 349476 |
500 | mapstride.cpp | 7.84 | 353420 |
266 | integer_types.cpp | 7.82 | 330012 |
595 | product_selfadjoint.cpp | 7.78 | 311224 |
445 | stable_norm.cpp | 7.71 | 323720 |
357 | mapstride.cpp | 7.66 | 314840 |
769 | alignedvector3.cpp | 7.57 | 339764 |
224 | conservative_resize.cpp | 7.55 | 272532 |
543 | product_selfadjoint.cpp | 7.54 | 312392 |
309 | stable_norm.cpp | 7.50 | 318636 |
469 | stddeque.cpp | 7.48 | 289868 |
507 | mapstride.cpp | 7.47 | 299004 |
182 | determinant.cpp | 7.43 | 304252 |
639 | jacobisvd.cpp | 7.36 | 325516 |
271 | corners.cpp | 7.34 | 291388 |
307 | redux.cpp | 7.29 | 311128 |
163 | stdvector_overload.cpp | 7.25 | 301344 |
544 | product_selfadjoint.cpp | 7.25 | 315416 |
448 | integer_types.cpp | 7.19 | 309568 |
381 | linearstructure.cpp | 7.16 | 313252 |
423 | linearstructure.cpp | 7.06 | 310772 |
360 | stable_norm.cpp | 7.00 | 311416 |
896 | jacobisvd_int.cpp | 6.97 | 338240 |
205 | corners.cpp | 6.95 | 286244 |
560 | array_reverse.cpp | 6.95 | 301448 |
654 | nullary.cpp | 6.95 | 312636 |
67 | stdvector_overload.cpp | 6.93 | 312728 |
204 | determinant.cpp | 6.91 | 309256 |
662 | mapped_matrix.cpp | 6.88 | 289172 |
435 | basicstuff.cpp | 6.87 | 315672 |
58 | stdlist_overload.cpp | 6.86 | 301540 |
183 | determinant.cpp | 6.81 | 296476 |
418 | basicstuff.cpp | 6.76 | 298184 |
374 | product_extra.cpp | 6.75 | 310828 |
567 | array_reverse.cpp | 6.73 | 314364 |
4 | mapped_matrix.cpp | 6.70 | 282472 |
669 | permutationmatrices.cpp | 6.69 | 294604 |
247 | conservative_resize.cpp | 6.64 | 269300 |
207 | mapstaticmethods.cpp | 6.63 | 307048 |
686 | cxx11_tensor_sugar.cpp | 6.61 | 263032 |
385 | stdlist_overload.cpp | 6.58 | 309980 |
684 | cxx11_tensor_io.cpp | 6.55 | 271180 |
317 | nullary.cpp | 6.53 | 313028 |
372 | basicstuff.cpp | 6.51 | 309132 |
292 | conservative_resize.cpp | 6.45 | 256496 |
386 | linearstructure.cpp | 6.45 | 280436 |
509 | mapstaticmethods.cpp | 6.43 | 314576 |
53 | stddeque_overload.cpp | 6.41 | 298424 |
68 | stdvector.cpp | 6.37 | 285940 |
287 | linearstructure.cpp | 6.36 | 274804 |
565 | array_reverse.cpp | 6.34 | 297692 |
498 | linearstructure.cpp | 6.31 | 280576 |
489 | mapped_matrix.cpp | 6.22 | 238792 |
511 | mapstaticmethods.cpp | 6.15 | 307744 |
437 | array_reverse.cpp | 6.13 | 302188 |
449 | adjoint.cpp | 6.07 | 325748 |
362 | conservative_resize.cpp | 6.01 | 260884 |
458 | mapstaticmethods.cpp | 6.01 | 305044 |
591 | product_selfadjoint.cpp | 5.99 | 310044 |
550 | array_replicate.cpp | 5.96 | 244200 |
643 | nullary.cpp | 5.94 | 285592 |
510 | mapped_matrix.cpp | 5.88 | 274140 |
546 | array_replicate.cpp | 5.87 | 250252 |
406 | permutationmatrices.cpp | 5.81 | 297424 |
63 | stdlist.cpp | 5.77 | 248336 |
210 | geo_alignedbox.cpp | 5.75 | 273540 |
232 | stdvector.cpp | 5.75 | 264700 |
206 | jacobi.cpp | 5.72 | 256332 |
555 | array_reverse.cpp | 5.70 | 300268 |
354 | adjoint.cpp | 5.68 | 274896 |
397 | nullary.cpp | 5.68 | 283108 |
667 | permutationmatrices.cpp | 5.65 | 275664 |
485 | stddeque_overload.cpp | 5.63 | 259252 |
502 | unalignedassert.cpp | 5.62 | 289096 |
107 | stdlist.cpp | 5.61 | 260348 |
434 | linearstructure.cpp | 5.61 | 291456 |
520 | stdlist_overload.cpp | 5.57 | 279564 |
56 | stddeque.cpp | 5.56 | 268300 |
554 | array_reverse.cpp | 5.52 | 284404 |
766 | BVH.cpp | 5.49 | 232260 |
66 | stdvector_overload.cpp | 5.48 | 270376 |
392 | linearstructure.cpp | 5.42 | 289644 |
180 | geo_orthomethods.cpp | 5.37 | 284520 |
62 | stdlist.cpp | 5.36 | 254980 |
740 | BVH.cpp | 5.35 | 228832 |
268 | linearstructure.cpp | 5.29 | 284948 |
672 | cholesky.cpp | 5.24 | 194888 |
759 | cxx11_tensor_const.cpp | 5.23 | 198884 |
508 | array_replicate.cpp | 5.20 | 255680 |
721 | BVH.cpp | 5.20 | 232704 |
264 | corners.cpp | 5.17 | 230500 |
440 | stddeque_overload.cpp | 5.15 | 246460 |
55 | nesting_ops.cpp | 5.14 | 301288 |
553 | array_replicate.cpp | 5.12 | 235516 |
542 | array_replicate.cpp | 5.10 | 245624 |
220 | mapstaticmethods.cpp | 5.09 | 274144 |
658 | redux.cpp | 5.08 | 240940 |
352 | unalignedassert.cpp | 5.07 | 288880 |
88 | geo_orthomethods.cpp | 5.06 | 283708 |
405 | unalignedassert.cpp | 5.01 | 288616 |
223 | array_replicate.cpp | 4.98 | 246324 |
430 | prec_inverse_4x4.cpp | 4.94 | 224008 |
482 | jacobi.cpp | 4.92 | 250540 |
515 | mapstaticmethods.cpp | 4.91 | 219260 |
323 | visitor.cpp | 4.90 | 197424 |
395 | stdvector_overload.cpp | 4.90 | 241572 |
199 | array_reverse.cpp | 4.88 | 289060 |
404 | unalignedassert.cpp | 4.87 | 289356 |
18 | prec_inverse_4x4.cpp | 4.85 | 250324 |
111 | jacobi.cpp | 4.85 | 255404 |
72 | stdvector.cpp | 4.83 | 235504 |
375 | conservative_resize.cpp | 4.81 | 207848 |
890 | qr_int.cpp | 4.80 | 297656 |
243 | geo_alignedbox.cpp | 4.74 | 246052 |
533 | nullary.cpp | 4.74 | 287508 |
694 | cxx11_tensor_casts.cpp | 4.73 | 213204 |
790 | polynomialutils.cpp | 4.70 | 209404 |
81 | geo_alignedbox.cpp | 4.64 | 259408 |
226 | geo_orthomethods.cpp | 4.64 | 282348 |
83 | geo_alignedbox.cpp | 4.63 | 260124 |
420 | constructor.cpp | 4.63 | 211316 |
617 | determinant.cpp | 4.63 | 266992 |
57 | stddeque.cpp | 4.62 | 208920 |
80 | geo_alignedbox.cpp | 4.61 | 259660 |
308 | geo_alignedbox.cpp | 4.60 | 260472 |
563 | visitor.cpp | 4.59 | 192252 |
881 | partialpivlu_int.cpp | 4.59 | 225296 |
695 | cxx11_tensor_assign.cpp | 4.57 | 228292 |
234 | redux.cpp | 4.56 | 181760 |
294 | visitor.cpp | 4.55 | 201716 |
739 | polynomialutils.cpp | 4.54 | 208284 |
78 | geo_alignedbox.cpp | 4.53 | 261728 |
349 | triangular.cpp | 4.51 | 190500 |
783 | polynomialsolver.cpp | 4.47 | 226168 |
214 | geo_alignedbox.cpp | 4.46 | 246888 |
348 | stdlist_overload.cpp | 4.45 | 224568 |
373 | prec_inverse_4x4.cpp | 4.45 | 246124 |
425 | mapped_matrix.cpp | 4.44 | 228904 |
512 | mapstaticmethods.cpp | 4.43 | 220736 |
590 | selfadjoint.cpp | 4.43 | 195312 |
589 | selfadjoint.cpp | 4.42 | 197580 |
60 | stdlist_overload.cpp | 4.40 | 238456 |
253 | swap.cpp | 4.37 | 205164 |
559 | stddeque.cpp | 4.36 | 201172 |
257 | swap.cpp | 4.35 | 206588 |
788 | polynomialutils.cpp | 4.33 | 204552 |
750 | autodiff.cpp | 4.30 | 228812 |
295 | stdvector.cpp | 4.29 | 193464 |
112 | jacobi.cpp | 4.26 | 213912 |
87 | geo_eulerangles.cpp | 4.25 | 243096 |
582 | triangular.cpp | 4.22 | 177700 |
288 | geo_alignedbox.cpp | 4.21 | 225928 |
371 | geo_eulerangles.cpp | 4.20 | 242480 |
337 | nullary.cpp | 4.16 | 210508 |
624 | nomalloc.cpp | 4.16 | 201972 |
678 | cholesky.cpp | 4.13 | 186780 |
123 | geo_alignedbox.cpp | 4.12 | 229336 |
186 | nesting_ops.cpp | 4.12 | 268988 |
526 | nomalloc.cpp | 4.08 | 210272 |
401 | packetmath.cpp | 4.07 | 181836 |
439 | packetmath.cpp | 4.07 | 194456 |
65 | stdvector_overload.cpp | 4.04 | 224660 |
734 | polynomialutils.cpp | 4.02 | 205308 |
383 | packetmath.cpp | 4.00 | 178872 |
396 | packetmath.cpp | 3.98 | 186928 |
367 | stdvector.cpp | 3.97 | 209040 |
82 | geo_alignedbox.cpp | 3.94 | 227868 |
693 | cxx11_tensor_comparisons.cpp | 3.93 | 182692 |
746 | polynomialutils.cpp | 3.92 | 209120 |
793 | polynomialutils.cpp | 3.90 | 210772 |
792 | polynomialutils.cpp | 3.84 | 211968 |
466 | redux.cpp | 3.83 | 175944 |
481 | geo_alignedbox.cpp | 3.82 | 216316 |
642 | packetmath.cpp | 3.81 | 185268 |
794 | polynomialutils.cpp | 3.79 | 215760 |
551 | swap.cpp | 3.78 | 202284 |
575 | bandmatrix.cpp | 3.72 | 183572 |
238 | special_numbers.cpp | 3.67 | 214528 |
562 | selfadjoint.cpp | 3.64 | 192672 |
356 | rand.cpp | 3.63 | 161236 |
407 | triangular.cpp | 3.62 | 184372 |
403 | packetmath.cpp | 3.58 | 176048 |
261 | corners.cpp | 3.55 | 157732 |
885 | llt_int.cpp | 3.52 | 194800 |
319 | nomalloc.cpp | 3.50 | 213800 |
712 | autodiff.cpp | 3.46 | 201388 |
202 | triangular.cpp | 3.43 | 189884 |
64 | stdlist.cpp | 3.42 | 193912 |
587 | selfadjoint.cpp | 3.38 | 181432 |
305 | swap.cpp | 3.36 | 197260 |
310 | sparse_basic.cpp | 3.35 | 174944 |
893 | fullpivqr_int.cpp | 3.35 | 205244 |
627 | jacobi.cpp | 3.33 | 201648 |
696 | cxx11_tensor_map.cpp | 3.33 | 188416 |
891 | colpivqr_int.cpp | 3.33 | 208272 |
483 | commainitializer.cpp | 3.30 | 162168 |
51 | sparse_basic.cpp | 3.24 | 173640 |
775 | autodiff.cpp | 3.24 | 209880 |
3 | fastmath.cpp | 3.23 | 164956 |
125 | jacobi.cpp | 3.22 | 203864 |
61 | stdlist.cpp | 3.21 | 182396 |
318 | corners.cpp | 3.21 | 156504 |
77 | geo_alignedbox.cpp | 3.18 | 190064 |
552 | selfadjoint.cpp | 3.14 | 178076 |
486 | smallvectors.cpp | 3.13 | 161588 |
513 | geo_alignedbox.cpp | 3.09 | 190212 |
720 | autodiff.cpp | 3.09 | 212472 |
290 | mixingtypes.cpp | 3.06 | 178816 |
778 | NumericalDiff.cpp | 3.01 | 145980 |
7 | array_of_string.cpp | 2.95 | 148004 |
605 | diagonalmatrices.cpp | 2.93 | 164516 |
338 | nullary.cpp | 2.89 | 181200 |
732 | cxx11_tensor_layout_swap.cpp | 2.87 | 157312 |
44 | sparse_product.cpp | 2.85 | 172560 |
313 | sparse_basic.cpp | 2.84 | 156368 |
685 | cxx11_tensor_roundings.cpp | 2.81 | 159424 |
315 | nullary.cpp | 2.80 | 176268 |
557 | miscmatrices.cpp | 2.79 | 153020 |
450 | mapstaticmethods.cpp | 2.74 | 153364 |
789 | autodiff_scalar.cpp | 2.74 | 155808 |
24 | nestbyvalue.cpp | 2.72 | 148572 |
495 | mapped_matrix.cpp | 2.72 | 136396 |
887 | ldlt_int.cpp | 2.72 | 185580 |
369 | numext.cpp | 2.65 | 131832 |
700 | kronecker_product.cpp | 2.64 | 151496 |
614 | miscmatrices.cpp | 2.62 | 148004 |
334 | sizeof.cpp | 2.60 | 163944 |
688 | cxx11_tensor_intdiv.cpp | 2.60 | 138028 |
691 | cxx11_tensor_math.cpp | 2.59 | 149528 |
19 | sizeoverflow.cpp | 2.56 | 140504 |
784 | cxx11_tensor_intdiv.cpp | 2.56 | 137624 |
159 | qr_colpivoting.cpp | 2.55 | 162556 |
487 | mapped_matrix.cpp | 2.54 | 132884 |
702 | minres.cpp | 2.54 | 156132 |
227 | unalignedcount.cpp | 2.53 | 129864 |
160 | qr_colpivoting.cpp | 2.52 | 162736 |
471 | visitor.cpp | 2.52 | 147660 |
249 | num_dimensions.cpp | 2.51 | 154644 |
492 | mapped_matrix.cpp | 2.51 | 132704 |
690 | cxx11_tensor_intdiv.cpp | 2.50 | 137572 |
325 | visitor.cpp | 2.49 | 136312 |
12 | dense_storage.cpp | 2.47 | 118088 |
298 | visitor.cpp | 2.46 | 142952 |
599 | ctorleak.cpp | 2.44 | 130800 |
353 | dynalloc.cpp | 2.43 | 138812 |
517 | array_for_matrix.cpp | 2.41 | 155104 |
727 | autodiff_scalar.cpp | 2.40 | 134344 |
735 | cxx11_tensor_intdiv.cpp | 2.39 | 137508 |
573 | is_same_dense.cpp | 2.37 | 137340 |
118 | eigensolver_selfadjoint.cpp | 2.36 | 173556 |
421 | mapped_matrix.cpp | 2.36 | 129320 |
480 | miscmatrices.cpp | 2.36 | 147060 |
117 | eigensolver_generic.cpp | 2.35 | 183612 |
283 | qr_colpivoting.cpp | 2.33 | 133872 |
540 | array_for_matrix.cpp | 2.30 | 155468 |
286 | visitor.cpp | 2.29 | 123892 |
689 | cxx11_tensor_intdiv.cpp | 2.29 | 137440 |
427 | nomalloc.cpp | 2.28 | 163320 |
415 | visitor.cpp | 2.26 | 123852 |
473 | miscmatrices.cpp | 2.26 | 148228 |
757 | cxx11_tensor_intdiv.cpp | 2.26 | 137928 |
13 | rvalue_types.cpp | 2.24 | 142216 |
894 | fullpivqr_int.cpp | 2.24 | 167420 |
129 | schur_complex.cpp | 2.20 | 143316 |
275 | rvalue_types.cpp | 2.20 | 142028 |
749 | autodiff_scalar.cpp | 2.20 | 155968 |
491 | mapped_matrix.cpp | 2.19 | 130084 |
561 | mapped_matrix.cpp | 2.19 | 130596 |
883 | fullpivlu_int.cpp | 2.18 | 151564 |
366 | visitor.cpp | 2.17 | 128296 |
166 | qr.cpp | 2.15 | 129100 |
138 | hessenberg.cpp | 2.13 | 140548 |
697 | cxx11_tensor_dimension.cpp | 2.13 | 138468 |
687 | cxx11_tensor_empty.cpp | 2.12 | 139732 |
755 | cxx11_tensor_intdiv.cpp | 2.12 | 138548 |
882 | partialpivlu_int.cpp | 2.12 | 171400 |
451 | visitor.cpp | 2.11 | 124312 |
719 | cxx11_maxsizevector.cpp | 2.10 | 135896 |
892 | colpivqr_int.cpp | 2.10 | 170508 |
251 | miscmatrices.cpp | 2.09 | 137268 |
149 | eigensolver_complex.cpp | 2.08 | 149040 |
496 | qr.cpp | 2.08 | 129340 |
708 | autodiff_scalar.cpp | 2.07 | 134216 |
228 | bdcsvd.cpp | 2.06 | 165264 |
132 | schur_real.cpp | 1.99 | 141760 |
873 | sparse_ref_3.cpp | 1.90 | 135040 |
888 | ldlt_int.cpp | 1.90 | 155948 |
529 | cholesky.cpp | 1.88 | 119804 |
330 | type_alias.cpp | 1.86 | 104456 |
342 | meta.cpp | 1.86 | 130068 |
886 | llt_int.cpp | 1.83 | 153192 |
259 | symbolic_index.cpp | 1.82 | 112300 |
475 | resize.cpp | 1.80 | 123852 |
586 | qr.cpp | 1.77 | 113324 |
185 | lu.cpp | 1.73 | 117356 |
879 | sparse_storage_mismatch.cpp | 1.67 | 129552 |
364 | integer_types.cpp | 1.65 | 106188 |
410 | mpl2only.cpp | 1.63 | 127564 |
556 | symbolic_index.cpp | 1.63 | 112296 |
877 | sparse_ref_5.cpp | 1.62 | 119024 |
640 | first_aligned.cpp | 1.61 | 106148 |
713 | autodiff_scalar.cpp | 1.60 | 105672 |
884 | fullpivlu_int.cpp | 1.57 | 124872 |
902 | eigensolver_cplx.cpp | 1.55 | 118404 |
871 | sparse_ref_2.cpp | 1.53 | 120980 |
872 | sparse_ref_2.cpp | 1.44 | 106916 |
535 | product_trmm.cpp | 1.39 | 104464 |
875 | sparse_ref_4.cpp | 1.36 | 119900 |
869 | sparse_ref_1.cpp | 1.35 | 119424 |
874 | sparse_ref_3.cpp | 1.29 | 105660 |
870 | sparse_ref_1.cpp | 1.28 | 104668 |
865 | ternary_1.cpp | 1.22 | 98904 |
876 | sparse_ref_4.cpp | 1.20 | 107568 |
867 | ternary_2.cpp | 1.19 | 98660 |
878 | sparse_ref_5.cpp | 1.16 | 105120 |
880 | sparse_storage_mismatch.cpp | 1.16 | 104320 |
853 | ref_2.cpp | 1.15 | 94228 |
825 | map_nonconst_ctor_on_const_ptr_1.cpp | 1.13 | 84052 |
858 | ref_4.cpp | 1.11 | 82028 |
856 | ref_3.cpp | 1.08 | 83616 |
847 | triangularview_on_const_type_actually_const.cpp | 1.07 | 84504 |
852 | ref_1.cpp | 1.07 | 82436 |
849 | selfadjointview_on_const_type_actually_const.cpp | 1.06 | 83564 |
839 | block_on_const_type_actually_const_1.cpp | 1.05 | 86420 |
841 | transpose_on_const_type_actually_const.cpp | 1.05 | 85492 |
846 | cwiseunaryview_on_const_type_actually_const.cpp | 1.05 | 80608 |
854 | ref_2.cpp | 1.05 | 84844 |
855 | ref_3.cpp | 1.05 | 91260 |
832 | map_nonconst_ctor_on_const_ptr_4.cpp | 1.04 | 80852 |
838 | block_on_const_type_actually_const_0.cpp | 1.04 | 80120 |
840 | block_on_const_type_actually_const_1.cpp | 1.04 | 80468 |
845 | cwiseunaryview_on_const_type_actually_const.cpp | 1.03 | 86144 |
859 | ref_5.cpp | 1.03 | 89312 |
861 | swap_1.cpp | 1.03 | 85648 |
866 | ternary_1.cpp | 1.03 | 83740 |
814 | selfadjointview_nonconst_ctor_on_const_xpr.cpp | 1.02 | 79236 |
821 | const_qualified_diagonal_method_retval.cpp | 1.02 | 84900 |
837 | block_on_const_type_actually_const_0.cpp | 1.02 | 85372 |
851 | ref_1.cpp | 1.02 | 89992 |
815 | const_qualified_block_method_retval_0.cpp | 1.01 | 84580 |
857 | ref_4.cpp | 1.01 | 89684 |
860 | ref_5.cpp | 1.01 | 82436 |
833 | map_on_const_type_actually_const_0.cpp | 1.00 | 86016 |
842 | transpose_on_const_type_actually_const.cpp | 1.00 | 80544 |
848 | triangularview_on_const_type_actually_const.cpp | 1.00 | 79632 |
862 | swap_1.cpp | 1.00 | 79384 |
863 | swap_2.cpp | 1.00 | 86036 |
816 | const_qualified_block_method_retval_0.cpp | 0.98 | 82416 |
830 | map_nonconst_ctor_on_const_ptr_3.cpp | 0.97 | 79960 |
844 | diagonal_on_const_type_actually_const.cpp | 0.97 | 79560 |
800 | block_nonconst_ctor_on_const_xpr_0.cpp | 0.96 | 80920 |
812 | triangularview_nonconst_ctor_on_const_xpr.cpp | 0.96 | 77760 |
822 | const_qualified_diagonal_method_retval.cpp | 0.96 | 82456 |
803 | block_nonconst_ctor_on_const_xpr_2.cpp | 0.95 | 85772 |
818 | const_qualified_block_method_retval_1.cpp | 0.95 | 81560 |
850 | selfadjointview_on_const_type_actually_const.cpp | 0.95 | 78084 |
834 | map_on_const_type_actually_const_0.cpp | 0.94 | 80264 |
843 | diagonal_on_const_type_actually_const.cpp | 0.94 | 85648 |
801 | block_nonconst_ctor_on_const_xpr_1.cpp | 0.93 | 85652 |
824 | map_nonconst_ctor_on_const_ptr_0.cpp | 0.93 | 79904 |
826 | map_nonconst_ctor_on_const_ptr_1.cpp | 0.93 | 80196 |
829 | map_nonconst_ctor_on_const_ptr_3.cpp | 0.93 | 85428 |
804 | block_nonconst_ctor_on_const_xpr_2.cpp | 0.92 | 80144 |
831 | map_nonconst_ctor_on_const_ptr_4.cpp | 0.92 | 84848 |
807 | diagonal_nonconst_ctor_on_const_xpr.cpp | 0.91 | 84708 |
820 | const_qualified_transpose_method_retval.cpp | 0.91 | 82024 |
835 | map_on_const_type_actually_const_1.cpp | 0.91 | 84780 |
806 | transpose_nonconst_ctor_on_const_xpr.cpp | 0.90 | 80276 |
810 | cwiseunaryview_nonconst_ctor_on_const_xpr.cpp | 0.90 | 79316 |
811 | triangularview_nonconst_ctor_on_const_xpr.cpp | 0.89 | 82928 |
836 | map_on_const_type_actually_const_1.cpp | 0.89 | 80416 |
809 | cwiseunaryview_nonconst_ctor_on_const_xpr.cpp | 0.88 | 84016 |
819 | const_qualified_transpose_method_retval.cpp | 0.88 | 83836 |
799 | block_nonconst_ctor_on_const_xpr_0.cpp | 0.87 | 85160 |
817 | const_qualified_block_method_retval_1.cpp | 0.87 | 86068 |
802 | block_nonconst_ctor_on_const_xpr_1.cpp | 0.86 | 79768 |
805 | transpose_nonconst_ctor_on_const_xpr.cpp | 0.86 | 83784 |
813 | selfadjointview_nonconst_ctor_on_const_xpr.cpp | 0.86 | 83044 |
823 | map_nonconst_ctor_on_const_ptr_0.cpp | 0.86 | 84200 |
864 | swap_2.cpp | 0.86 | 78372 |
808 | diagonal_nonconst_ctor_on_const_xpr.cpp | 0.84 | 80720 |
828 | map_nonconst_ctor_on_const_ptr_2.cpp | 0.84 | 79640 |
868 | ternary_2.cpp | 0.84 | 85108 |
827 | map_nonconst_ctor_on_const_ptr_2.cpp | 0.82 | 85652 |
683 | xerbla.cpp | 0.03 | 12796 |
797 | failtest_sanity_check.cpp | 0.03 | 11000 |
798 | failtest_sanity_check.cpp | 0.00 | 6252 |