From ddb786821880b907040b322c72d8146cf7dd8395 Mon Sep 17 00:00:00 2001 From: heemonsu Date: Mon, 15 Oct 2018 19:32:39 -0400 Subject: [PATCH 1/8] Erros fixed for working with user data --- Processer.m | 2 + data/my_simulation.mat | Bin 0 -> 25322 bytes generateSimData.m | 21 +- isam/bin/isam | Bin 430488 -> 452224 bytes isam/build/CMakeCache.txt | 404 ++ .../CMakeFiles/3.5.1/CMakeCCompiler.cmake | 67 + .../CMakeFiles/3.5.1/CMakeCXXCompiler.cmake | 68 + .../3.5.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8640 bytes .../3.5.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8656 bytes isam/build/CMakeFiles/3.5.1/CMakeSystem.cmake | 15 + .../3.5.1/CompilerIdC/CMakeCCompilerId.c | 544 +++ isam/build/CMakeFiles/3.5.1/CompilerIdC/a.out | Bin 0 -> 8800 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 533 +++ .../CMakeFiles/3.5.1/CompilerIdCXX/a.out | Bin 0 -> 8808 bytes .../CMakeDirectoryInformation.cmake | 16 + isam/build/CMakeFiles/CMakeError.log | 59 + isam/build/CMakeFiles/CMakeOutput.log | 608 +++ isam/build/CMakeFiles/Makefile.cmake | 137 + isam/build/CMakeFiles/Makefile2 | 264 ++ isam/build/CMakeFiles/TargetDirectories.txt | 28 + isam/build/CMakeFiles/cmake.check_cache | 1 + isam/build/CMakeFiles/feature_tests.bin | Bin 0 -> 12696 bytes isam/build/CMakeFiles/feature_tests.c | 34 + isam/build/CMakeFiles/feature_tests.cxx | 405 ++ isam/build/CMakeFiles/progress.marks | 1 + isam/build/Makefile | 238 ++ isam/build/cmake_install.cmake | 52 + isam/build/install_manifest.txt | 37 + .../CMakeDirectoryInformation.cmake | 16 + .../isam/CMakeFiles/isam.dir/CXX.includecache | 1764 +++++++++ .../CMakeFiles/isam.dir/Collections.cpp.o | Bin 0 -> 46432 bytes .../isam/CMakeFiles/isam.dir/DependInfo.cmake | 32 + .../isam/CMakeFiles/isam.dir/Loader.cpp.o | Bin 0 -> 346144 bytes .../isam/CMakeFiles/isam.dir/Viewer.cpp.o | Bin 0 -> 37712 bytes .../build/isam/CMakeFiles/isam.dir/build.make | 204 + .../CMakeFiles/isam.dir/cmake_clean.cmake | 13 + .../isam/CMakeFiles/isam.dir/depend.internal | 945 +++++ .../isam/CMakeFiles/isam.dir/depend.make | 945 +++++ .../build/isam/CMakeFiles/isam.dir/flags.make | 10 + .../build/isam/CMakeFiles/isam.dir/isam.cpp.o | Bin 0 -> 49496 bytes isam/build/isam/CMakeFiles/isam.dir/link.txt | 1 + .../isam/CMakeFiles/isam.dir/progress.make | 6 + isam/build/isam/CMakeFiles/progress.marks | 1 + isam/build/isam/Makefile | 318 ++ isam/build/isam/cmake_install.cmake | 50 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/isamlib.dir/Anchor.cpp.o | Bin 0 -> 131040 bytes .../CMakeFiles/isamlib.dir/CXX.includecache | 1624 ++++++++ .../CMakeFiles/isamlib.dir/Cholesky.cpp.o | Bin 0 -> 16920 bytes .../CMakeFiles/isamlib.dir/ChowLiuTree.cpp.o | Bin 0 -> 157216 bytes .../CMakeFiles/isamlib.dir/Covariances.cpp.o | Bin 0 -> 28800 bytes .../CMakeFiles/isamlib.dir/DependInfo.cmake | 43 + .../CMakeFiles/isamlib.dir/GLCReparam.cpp.o | Bin 0 -> 57344 bytes .../isamlib/CMakeFiles/isamlib.dir/Node.cpp.o | Bin 0 -> 1848 bytes .../CMakeFiles/isamlib.dir/Optimizer.cpp.o | Bin 0 -> 44072 bytes .../isamlib.dir/OrderedSparseMatrix.cpp.o | Bin 0 -> 14176 bytes .../isamlib/CMakeFiles/isamlib.dir/Slam.cpp.o | Bin 0 -> 99136 bytes .../CMakeFiles/isamlib.dir/SparseMatrix.cpp.o | Bin 0 -> 35024 bytes .../CMakeFiles/isamlib.dir/SparseSystem.cpp.o | Bin 0 -> 15528 bytes .../CMakeFiles/isamlib.dir/SparseVector.cpp.o | Bin 0 -> 15784 bytes .../isamlib/CMakeFiles/isamlib.dir/build.make | 519 +++ .../CMakeFiles/isamlib.dir/cmake_clean.cmake | 25 + .../isamlib.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/isamlib.dir/covariance.cpp.o | Bin 0 -> 24064 bytes .../CMakeFiles/isamlib.dir/depend.internal | 3327 +++++++++++++++++ .../CMakeFiles/isamlib.dir/depend.make | 3327 +++++++++++++++++ .../isamlib/CMakeFiles/isamlib.dir/flags.make | 10 + .../isamlib/CMakeFiles/isamlib.dir/glc.cpp.o | Bin 0 -> 363856 bytes .../isamlib/CMakeFiles/isamlib.dir/link.txt | 2 + .../isamlib.dir/numericalDiff.cpp.o | Bin 0 -> 6912 bytes .../CMakeFiles/isamlib.dir/progress.make | 18 + .../isamlib/CMakeFiles/isamlib.dir/util.cpp.o | Bin 0 -> 19872 bytes isam/build/isamlib/CMakeFiles/progress.marks | 1 + isam/build/isamlib/Makefile | 678 ++++ isam/build/isamlib/cmake_install.cmake | 42 + .../CMakeDirectoryInformation.cmake | 16 + .../DependInfo.cmake | 28 + .../generateSpheresICRA2012.dir/build.make | 119 + .../cmake_clean.cmake | 10 + .../generateSpheresICRA2012.dir/depend.make | 2 + .../generateSpheresICRA2012.dir/flags.make | 10 + .../generateSpheresICRA2012.dir/link.txt | 1 + .../generateSpheresICRA2012.dir/progress.make | 3 + .../misc/CMakeFiles/misc.dir/DependInfo.cmake | 11 + .../build/misc/CMakeFiles/misc.dir/build.make | 72 + .../CMakeFiles/misc.dir/cmake_clean.cmake | 5 + .../misc/CMakeFiles/misc.dir/progress.make | 1 + isam/build/misc/CMakeFiles/progress.marks | 1 + isam/build/misc/Makefile | 244 ++ isam/build/misc/cmake_install.cmake | 34 + isam/lib/libisam.a | Bin 0 -> 1083214 bytes isam_input.txt | 518 +++ isam_output.txt | 1379 +++++++ main_simulation.m | 11 +- 94 files changed, 19934 insertions(+), 5 deletions(-) create mode 100644 data/my_simulation.mat create mode 100644 isam/build/CMakeCache.txt create mode 100644 isam/build/CMakeFiles/3.5.1/CMakeCCompiler.cmake create mode 100644 isam/build/CMakeFiles/3.5.1/CMakeCXXCompiler.cmake create mode 100755 isam/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_C.bin create mode 100755 isam/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 isam/build/CMakeFiles/3.5.1/CMakeSystem.cmake create mode 100644 isam/build/CMakeFiles/3.5.1/CompilerIdC/CMakeCCompilerId.c create mode 100755 isam/build/CMakeFiles/3.5.1/CompilerIdC/a.out create mode 100644 isam/build/CMakeFiles/3.5.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 isam/build/CMakeFiles/3.5.1/CompilerIdCXX/a.out create mode 100644 isam/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 isam/build/CMakeFiles/CMakeError.log create mode 100644 isam/build/CMakeFiles/CMakeOutput.log create mode 100644 isam/build/CMakeFiles/Makefile.cmake create mode 100644 isam/build/CMakeFiles/Makefile2 create mode 100644 isam/build/CMakeFiles/TargetDirectories.txt create mode 100644 isam/build/CMakeFiles/cmake.check_cache create mode 100755 isam/build/CMakeFiles/feature_tests.bin create mode 100644 isam/build/CMakeFiles/feature_tests.c create mode 100644 isam/build/CMakeFiles/feature_tests.cxx create mode 100644 isam/build/CMakeFiles/progress.marks create mode 100644 isam/build/Makefile create mode 100644 isam/build/cmake_install.cmake create mode 100644 isam/build/install_manifest.txt create mode 100644 isam/build/isam/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 isam/build/isam/CMakeFiles/isam.dir/CXX.includecache create mode 100644 isam/build/isam/CMakeFiles/isam.dir/Collections.cpp.o create mode 100644 isam/build/isam/CMakeFiles/isam.dir/DependInfo.cmake create mode 100644 isam/build/isam/CMakeFiles/isam.dir/Loader.cpp.o create mode 100644 isam/build/isam/CMakeFiles/isam.dir/Viewer.cpp.o create mode 100644 isam/build/isam/CMakeFiles/isam.dir/build.make create mode 100644 isam/build/isam/CMakeFiles/isam.dir/cmake_clean.cmake create mode 100644 isam/build/isam/CMakeFiles/isam.dir/depend.internal create mode 100644 isam/build/isam/CMakeFiles/isam.dir/depend.make create mode 100644 isam/build/isam/CMakeFiles/isam.dir/flags.make create mode 100644 isam/build/isam/CMakeFiles/isam.dir/isam.cpp.o create mode 100644 isam/build/isam/CMakeFiles/isam.dir/link.txt create mode 100644 isam/build/isam/CMakeFiles/isam.dir/progress.make create mode 100644 isam/build/isam/CMakeFiles/progress.marks create mode 100644 isam/build/isam/Makefile create mode 100644 isam/build/isam/cmake_install.cmake create mode 100644 isam/build/isamlib/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/Anchor.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/CXX.includecache create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/Cholesky.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/ChowLiuTree.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/Covariances.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/DependInfo.cmake create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/GLCReparam.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/Node.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/Optimizer.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/OrderedSparseMatrix.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/Slam.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/SparseMatrix.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/SparseSystem.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/SparseVector.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/build.make create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/cmake_clean.cmake create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/cmake_clean_target.cmake create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/covariance.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/depend.internal create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/depend.make create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/flags.make create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/glc.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/link.txt create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/numericalDiff.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/progress.make create mode 100644 isam/build/isamlib/CMakeFiles/isamlib.dir/util.cpp.o create mode 100644 isam/build/isamlib/CMakeFiles/progress.marks create mode 100644 isam/build/isamlib/Makefile create mode 100644 isam/build/isamlib/cmake_install.cmake create mode 100644 isam/build/misc/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 isam/build/misc/CMakeFiles/generateSpheresICRA2012.dir/DependInfo.cmake create mode 100644 isam/build/misc/CMakeFiles/generateSpheresICRA2012.dir/build.make create mode 100644 isam/build/misc/CMakeFiles/generateSpheresICRA2012.dir/cmake_clean.cmake create mode 100644 isam/build/misc/CMakeFiles/generateSpheresICRA2012.dir/depend.make create mode 100644 isam/build/misc/CMakeFiles/generateSpheresICRA2012.dir/flags.make create mode 100644 isam/build/misc/CMakeFiles/generateSpheresICRA2012.dir/link.txt create mode 100644 isam/build/misc/CMakeFiles/generateSpheresICRA2012.dir/progress.make create mode 100644 isam/build/misc/CMakeFiles/misc.dir/DependInfo.cmake create mode 100644 isam/build/misc/CMakeFiles/misc.dir/build.make create mode 100644 isam/build/misc/CMakeFiles/misc.dir/cmake_clean.cmake create mode 100644 isam/build/misc/CMakeFiles/misc.dir/progress.make create mode 100644 isam/build/misc/CMakeFiles/progress.marks create mode 100644 isam/build/misc/Makefile create mode 100644 isam/build/misc/cmake_install.cmake create mode 100644 isam/lib/libisam.a create mode 100644 isam_input.txt create mode 100644 isam_output.txt diff --git a/Processer.m b/Processer.m index 155f5a5..663e0e4 100644 --- a/Processer.m +++ b/Processer.m @@ -262,6 +262,8 @@ function plot(obj) obj=obj.DPsample(); obj.write_isam('isam_input.txt'); !isam/bin/isam isam_input.txt -W isam_output.txt -B + % Add an exception where the code breaks when output isnt + % genereated because of isam failure. [obj] = obj.read_isam('isam_output.txt'); end end diff --git a/data/my_simulation.mat b/data/my_simulation.mat new file mode 100644 index 0000000000000000000000000000000000000000..12ff83996be569f4371621f43f2ae23defcee1b4 GIT binary patch literal 25322 zcma%?Q;aT5)TO&m+ox^Ywoco&ZQHhO+qP}nw(Wkq=lds_xtOcjN$u3dUa6~EE2$?X zBcLoTAV|PU$3P$>piFCOVQoS~Aa8BpY-;Cd!$lw_EvqiT#zI3Npux{{K%hU5Fnfw zVDG=^FS@q!v^#b-MqtJh z$KEjfUd_IR{EQm*^!#ACG6 z1%|1|ss^?i;Ht;722$kcHh z57r%kuny-PfWHp%J)m2U0O}7Q_=^K1K!6eKFK_=hIDmPdCj8IBK2A7r!#+~!WVz26<$qMgCy6RlGqS) zCbTAHOK^*GOVE+1Ez%`oPvAcF^Dxp+V?PbJ8ug~*w?aIPy&8Vi16lKd+A75r;?L3QHT(iPM3C{AE%@huX~!jA>&%SH zx+UiaKO%4ZMROj-7x?*xu+V^#&_GM! zAImHLp*{X#_KWQM+=|!>TSoY0Gd5|+6NhH}r9A)T{dt@XAq3cc#0emmQW*Ol$H4^B zWe%VJy7tVAEcr=M{S1Gb{c_g-auxf&dwl!uOnyduQG3tS z<20<;{67s|FCNK3D~&B{TN#oFmhaTwn8m;q!UQ#%V8v27IDA>Z_ES7LM6Vvz;6(Wc zVFZ`bZYG6!RI0u>+ti0UOjDf5hW?Ng&1iYq7tti7=mr%ysVm;a|OOpv`f^-JP>v-1vp~gKkAk}rT*er_9%FvD z{DT)M$+ZejT@s#@7;fcVg}bR0(I(t?E3%mL7>C2VH}D=79fmtL60wBKUD%3XuVAWs z8S3S!I2>ga>S342b#Ss|)%2EqDR7;2&|Nr&zu$xKq>Q6^5j^><mWIhD$bl;ZSBnh{hd*yUI#1N0W;2}ahljBU<)#BzZ>&Eu z^KW>0eu8?@>DJCF+dutQ%Fc4$qYbYAD5$uKBksoRV`?))Iqyy&RUq>CKH8DiQ?MmD zzUITpeeUpm`BbB)=PO!mmVgsJeN;+A;X=#cZrX*6CJ~_|q|!w4C_=mTB1JHEhr_We zoY}k9kx*PLN~`=vA(^IEyxJwuhlq3OS#;P$BPphQ47E>~pjnGIzpLO(BBXYz&lv~m z4Bpbh;f|_+93FQ|mT*%`&c}^tf2>aoo)5OC%Ll-qq?I07 zz1zh?@0rTKv2JugeKwDiy^etf5?5U$w!ZO1lxcVsT%7;jY?I1uUxK_pP!&PjhJ!MC zMYpNQ4?!yD4Hb!zN+DPIb`)@~RsgL&&;HV$E<--9s~8@isE5ins!`=!klwA841L&5 z0nL8rx}EI!pf%8$jjXOk5HrZoAJ=%*pg0`I*qw7$d8?CG*)=8d2Pf*?V%6O~0^_D` zrCT1(#}yuL={hh2&1Af_Am3@VHWCW^bpXQDKv z`?H>=24IqcP`v*0KFHxkJwK+ZJ2b|n>-;6T3(BDHkE2|_Z?iT2>#>0kf9#DJdO6!@ z`ON?|XrXf&wt<~DfR3q6Ne)j@&m!lB#EE|b@ zxwSY%dK6}mX=m+b!4?H+u6a{tdXFKxVb@{enh=LIwg%Cwt{BCp#;ztBb4EBZ>|9qq zi&(CK>is@%0?xQT@;IdN$DKaE3$t&6NW0Wif&ewkx( zYs%|RPFHCsol(&JMy#aVr(!dk+fa+MOj4bf@wgv4#NJxYhh}GPQ3}xD?=@Z8+)9)l zR8h~v_c&G3XVg;GJFer9(1@ecv?IiKD4z@`)Z`BvV*IJxq1L1qXVPn1)sb%IGyZ6T zVDddId|7J5*UVnLMXRBos`jT9bqsdMu?b!&&`kFu&A$4;Bes?KGQ1%rj`;1>Ywo*2 z*IBN6v402MT5wh1_e7r3+mKUTj#K-zpH=zH17w#2hJ*oFJxzv@w*A%%;x#zy%F(w4KODBLWZ|{HrBQL zWAj@g{G!$L&N8i!0dVOHDF5lfP`cV37hC>L1Eiv?AWz2LcGbcY1=REHZAzE18liMR zU0tZR0Bx$~KQ(q&lsK@SFE8$Ar(!`FI{8j8IgjwZzm3!;jr~DA5O(SQ~~B^g(yL5b71!tzeIcTNd_qF zsF&gF+MJkA`zJC9_c2)+awj5@M`W*R=@9|ey%Jtwf! z46{cG@IH^rMYb!$#E|yNt9cf}_6vQZ=6U~MaEewqvgG5tAXq)y33QxKS7+y(=#4O% zCV9R)Psv_@X5l?oh~hT&gE7=`Fz<~CO1Gy+}Stz*OC)6nje>i8hWDc)@9t*~vXPXouu#-iX$!K+{b%N$ z^U}#Q1C_ z%|jtHt?0(JTJ!T~XkIS|(8KFqvwue{F%H~V|5VDc4p^Vf06eX*6mV?LenL#a%pI42 zTW%Kxnz{NE4aNdQ*A;X+HwL=#T#Abd9?bNLvQNmm?g8G$+0(K*Kb0_|7SNGG63wH72P(%Hy1q+jjqXqcY&;xv_uSd6O6i(_7Ac59m=Kq4KH|5 zfT4|;YOg4*gC3a^8M8fmYg@)w1yg$E&2kHwC=NZXmyPSsBer{eG2%|*-!bH-T%avX z`U7Z$xAO!BuGlP_^*XBzC{#?H*(?u34*RsFb$zVhUY)HXr#UIuw7hjUOr3GT9HpTv z=S_3>z{# zQLJp(j;_1*c>)UfMb$_7Y$d3t1w;7j-WfUQoB^SQk({CqwGH{|MO9b*^r&rE<4>6M z9{VKq+1{SK4hoMJot>0A9eKxt;>=qbI%vfn`Apw7T%=gS(p&{?6b5Ap9t5ipjWVlS z7B9zzWyz80wyUiDYMdj7S?Z4RlMF>GKYv&{-1mQlCcyX`?{hXdk}0D`c2w`2QcnuU z+Cg0RD$wk-TW=MmAz|Tlrz_76iX1@r1v+>Ly!>`w5iN>He#I4jT|5C{G^_0?QV>%6 zV6W&Vv_bCTR?r8{)2e^w-fh`43FbsFpOC=#cktkv%)& zW&|WlU!T&NFxz{(w7VpUAtG$%=lU3;0<17~m>KH!^XLwV-_6*Xpp!Vyo!)s{Y}w%EqAg$Udd3A_70e))HdwX? zSzjqh&32tIvOv@+jo zp_7Cqy10s4f1j@^wMV_@0w=@_>|VyK{D&LkCHj!#7y0$&QjSvKU3XSDgLH6o-sEKi zk*j4vRk6y+X^ckzPDgie+aWR!X%(Hu`d--T!f;R9ddk2W%%TTgtdF=;`Q-ck7*V-N z&4&zIUd$zH{e2E0Q?TL!l3dA=wfVW8CeOQSrvA;g%Fk*6Lav9mi}$p$g&^iI7NBq_ zU`fOK=)o2MW|4+C`ck-j&jN?rhX6wLRnRtCTb6cG$FEfrm*jHQ?%JsFt zh>Aumq7kV*fTFsVun*>9*M>gg&FsLAg;NYR9A5b^A4q8mv%?e>KzNKwV=%-9@dK=N zDEMv0sVKLVkWs6vYtAL(eMaxKX0aiObXwZ9E-QBrTJ7dTd-1y-)uTd8#s__@e{ZI1 zF7=&6$eTZG;)cmCG`nHsNAxXAfs=wqYYcr1%tR-xcXRwNId;`v394U^8ve0tw2Ymw zDC$sA&#_B27SA3{mtf}nycf<$Yjs%UYR24FBKCX{3a(xQ4p*;rsn*&=%%bp^dJA@M z1#A5*0G9d*ovpjBY9aMNbZ8FghdmYNF2u5;Aoef>!`Cq|$Kj^}&)rc{Vk1=pGbrp3t+Vs_rdiPXU1&v(Uh=qvkW#*s=?Uy zo(ye^pt zJZe(aLt zfX+{j9A>oc1^s#aIRyel;w9%{*e-bfU{{}9Ne&A)7Km(1Y_#ssXdiCHc!BAFF!V>x zj%sVPUx!=fw`$OPw$7>D1MG2^#hr|Fl?{f1>|()NN|+wV`&3O)@NxV%#>8;V*V5m? zVP1h>u6331(wZKQ(x}>JFB0EZo^{tD;Mv<)8SnE~kSr@4LmNl3L%e>M4CegIrkK}oTFE{n>)GUH9>bxE@lVl|*kacaH z1}NC=vLEO3<|k|Cc_%;HFEod3x+(G!)h2w~Zu3%dJJKk8r~5)Xq~sw8%bvC2>fr|x zxGx5i2fkt1ZRR@S*w{JOF4r!`G=wC{`>V$UCim>sLxVa}{QN?pFj(HiSZo}5?&|tF z1WaYmF_&)ip(66MJxi^zu(Khz?NN)w_t)4iJBBdeaz))22gz)Ug7V)0^I zuq;+^kfOqxC^MtB5MT{ViB58V!tU8-F!bZ^UgdsKpCk}-;FL~`1%_|y_e+uhE!6i@ z4!VnwntMGT?Yq2QKT!7~p91eP^!{c6@f06=z5S~M%p8Fc9Se>HN18(uey)4^QvIGa z3fk-ykE}=4tAi;YBahT*%Z>u=SkHm%CZm`y|3i!`dvBm zP|dZb5HOK++NgGqF9-ntzxVmy-(oiid6k*QTlnK@0wTzA0)63V|8pAozbWQ|3d(;K z0x1MQUm%1(pr{nUk}1jwFvbOn#T*l9C={5i56Q}U-j24NYR`5$-&VX->dMSyTzq(| zR;M#BZtac=bxY&uGwiW`xCk#u!^dvGvRyw<`&Z7%kr8jd)y-1QKv1LLS^g3_TOGRK z3u}32R_yA+u^LEr&&`e$%Kh;0M{Z0Er#~8O*a-c3XO?+eOz0;n$I_+zDhNa9I?deO z{?|;9XzC*Lc3Nj%XZ-;B0vyqPsNt(AqX#tB=kt2+y5%;n0L7hCH50a{%VR!By&Jsy zQ@q@fOC@say8MFYMDtv=+JEIv#c%q>qNqo$hya$msEaDm?H)W0AKxUK zkp4RnlTxrROeY5aDc-X9!Z#fC@{Ir)%;G92T-r#t25js7krD%G>l4!qH>xAFOWP+W z!higt&t7c|vbMsgjWMN@j_-#K&#gMGBRRR>f0d`aCV9cQzjn0JMkngHuc2a*UF?igJbXyQGkw>+8v&7fn+YmdCJc;ae|2X><#Wx-J` zW!QhIb$7H&W&M7+d}(&_4LM(*fGfjM6bKt4?`jJBJKPeYORSiuLjCpUc3H?r%6=|; zvbv$*Fl2^RmH!XfKRxREkY0NJ)Dw7YPP)YCR4zJj--$x~jOsEWt`w>J(RJ2SQ5LW{ zE$c`dw@e^(R=$;kI&bwiim#XIWfWn{@0PD?2Fxzmmx*i%jX>$3k0Bm7V{fL_qLSZ1 z(BYeB%cs((Lx@{foksE{dCQZEJf%hB>T+@Ic9c%gNiiIVUB^U5F|Q~F9iu;ys1yin zw#Osr+*@>@vc<%A*-v{vzABLDhB^EBL=e68SKDiq1-9y4X{X75#RsbBios)`6&=1k zQ*LS^mAzM|x~WxrF&@)<*vV?^k08+M*0Ena_igt(V#r2}w;AR2e>4m{0B=WHfEh{- z-71lw4N1aS%(b?tDJLVhA?#(l3Q__qZ_k@8dA4q{YMD0L4v5Y$sjCn)iT8z@(4N;z zW$&xA%dxP*@pSUC?^I2~5JO=k8=E<==}_3ookObN;2@+{SO-1*jAa0hGZBQ(hZ6M2K9em&U)`T2SC@ z4Uc=TiuR$3+1tiW^x}+dCzvk#>~E_io1PBp&Mpf`@UNATQmH%!_lENPB_Di(MO zAK>7oVChTpE%XMi3^uW~o;)Lxy~3`khRh3I7&E*ertC`?Aha+GIr*Y=pC|n1jf$?| zq%}qMy9K(eQNqJy)|}r*3wBwIo4UXG5~#d;l|3A%<`voWb-w@MqP9HVB&xhWx8BI* zjOZ8`oR#Xx5uRb!c$MgJ(NCV9d(+&4_Fx9<1?{clf3ZysL;Q_1oCJK(^}s!9kl#<1 zd!iB;+uZ70?=}-8>sM(!X5wm?MIy!{i366k`HF+NWqmAEA#Y$mEwm2J_L8a0cGzSx z_i?i{wEy$Q<>A82uUrt1%+q25&-9kZ^gB8rdTw?CBUwnuQJ2WCTe1N*a7zpUIfQv0 zVbx2s&IO;r93;5ZQ`BDpc&qRyK{GTq){DB)4XztLX-PBf{AV^S@HpN^$-tHEA^(K} zV>13%Y&TEazngfP*vPI+VA9<{Ld^onGXfZF5ec~lh9XspE*%6PU=P7wg!is_z3WL8 z3h&&)I;hbgO)@usFuutOBV?vr1lr*_V1aIS`+<7&uN=o{n`c(IkM_#z$*@e|>~QX} zyjqumkmMCrLA2j*uE+O70vy_gM@^Z82MnQ>YlcGebzmARB%`xdK%a_q#kJd*U_z+x zhzeg8D6e2*-};Qg9oG)ZdV3G_gr{a`t~0EFVSi$^sM5v0ZQfnGA`Sd4>Gor%fjVra zwvVjp6a1fWN6&sBZD@m!nOP0Qr~iKOtD~>Df7|mY7@a0UwAkw>+F3{uidD;ZbN1f- zX!UfpSE4 zobL+cBr)>SQcYDh-84~xN~)QK8(RDauN_`ZKBjYPvA$B|J&&ir=8UEaSIne#F`5qF zOrc&bZc~`%iw++|mxUwA1Lqzl+wb7|f<|>8D*WQFG2s+y(Pr`yp7W z>CQHx6B*LSdZ(_IAvpbOr>I)L2xR3CdI}IF+{xC4HLeAWtRoI>1AI5Xly3! zouRpT)W7#hV$YItskM)4cQO9U%Qad!${NALxit?yovkQMzb1ID(PhHH4_DV18DcD7 zUjn*1jlamV4uc4aRtk$J6>kCHfgHhhd;vW4|Ezm*-1+6p5VptmTGM4x3b3`1l4hd7 z?C0+Xp2?JeiReD>;@L9rAaPA#DBS%QS}~WZeJuZQG(RH#$j{2*)G^3xG_OM~ygx+# zYawBY9`Pp+!Oz-3z3}Ty3uCyXi)VUO52ovj-S3Z;5T}`((LEW7V$BoJ`-^@?$Yf`? zIER-Trcl*bH*2U=Kj}9u&zuG!Cu05cnK~fD;`GrKfjKkqMqB|%gH5}8*nndZ<6_^n z0XRNQsq%SKw~HDl)`7m9`pn%6U%N|fN=9B&Kq-N6-+|*F4}omM3wBEW7awB5OSGYI z=scWOtF|(OFPPA%a)llbw$o2;fG^MI@Uy@K<`g)yR78$r;CgPN#f|A~5c8|AdwoqO*hFr@ zjAn{_{dubr4$=wid@ma-ku)x7uAn$(ENVX%^fdkK$hQ0F?8;1g6Nt>N(jwcQ@PODR zcO)PxwLgfmnB#5>qHbs-WUmIjpZb~Q;~KU7p=#941MDfMoM4o5`Ir%N@1gBK3f~GD zGuO6bskZ?_)fUH{F8Xk^2QNpb{^fXZ6blTINy&Sz0R@|lNqB%^_!=&C`-hk$ZM4j4sZ;9OFF6o_Ht7ip2>pyQl9B!?HCfMSH1s zG|hV*cNmk*GyDCPd0;tUI#@iLxoM$MnN(&pIjOElwf@4bghVi2A|9ZnxT+Wal@w@8@g=>ZXmM3Ij*f&5m+6cC&B29L~F z8z_1tw6-UyhdBMgrC_g1!>}`jA6$6q&q12``KZ>$T|$Q3W%b{0IPBBa@V@U?SSW1a zNIqCZ<9?GqZR*J^4;0L^GA=u25bPXbJh>@Y;GnH2?&_RKmr72Ty*mn$UXm}y+X5zVawmAgqCIc{+HIC#$O4n znt$F)ic$L>OtHK-iSkI4|Aoa=0fKV2Ao~Bk8T)1Z0aQA*)@@e2b%CDKK!)tQ|I#(0i9Xm^^XF}LBes%2WSYR}I`J~~izAu7v9h{^Annu!0Oz)t z&mF<-#n^|N-=kyb}{vj1nmOmCaPM7^JQ0YQ3i*F&<2fL5d{c9P{e zAXZoW?m2~2p3U!R_5cU+&CF}rs(UaHqQzx*!*&z2ZWd<&t+2hmQNEWBU~MlZNvOWTE(0T)+BHM@a48{JK#m(Yp51REN@?5yGMuvd&r zRrSXOi{kW7b+r10(;kgG)Rueo*YaLsHA{!E)Q_n4osRYgXa0y$UF| z8`N{H-XBE2*`tyuSF(3q2Vs|(Ln8o_m+eNl4qaeYAx;ZE^Cy1>jR`mDcYRn;|4GtT zSCD3VEq(?PKYG!cOq=T~*GnDbqoazg^vIHwG5;e#=LT0hZ96Xa?l=dyfW?r`&?2`r z?*9tJ%RFY1i?3SoEh5-LxJ@;DogwGAkI;6J%3^|s*YYwLXRb$sb=W>=rPrBSpv>hC zb;4@J+Q!sH?E@W-K`Xi04u#-r^KS2}!?pw^&y&O{Fr*cOv3j9mnuVWyng8Vdql*zI^!O(o z%ItjiTXdv~Rw55>rE}lS)vuTvCNhwQU6?bWE>k)~cIv@Bztl&r zy)HKhuZ6$&w}#vxfc6o2ERoy59Ad8dB#qO43cmh3TXwK2Z(;*C&N5_^=WbT-XzF1? z{rKp?jHH^lVb)Hf05>F^qps8(=I{n!$;DJnwNB_GA=_$Yf+k;w0QSY5A>e)dL>RK4gV%n@20TkQ4C`Iys7O?1Ml@cc6q`zHHe8La{ z#m%~OQarE~p`-j%qz}cRr*`43 zbsmDNmbV%OCOtI4?q~A(piuwSQPrR`#{17L>5TN{8*@CJ0k7#^8x*T(Z`Y<3`x}Q{ znuKPJ-cw5XrTe72=QdHaS4WtMYYW93Kc*}|0`DwuNz=dB>9`(5DX0FKLCL)Do&<;Q zLW^%uX!Jk^GuCV>_35AHY3>YkpgQZ4hdLuaeujsrXX9h(KZB4nRs32HcjKlpm)0f_ za{;c%6gX!FA9`oW#kAnDGGFq&6-4KIA$4U*eqYA4W54t-cA0eacWwhQ2w8<$ z1Pr+v+x9`hesjX=x?4-3s;9S;SIVbjehB1EDJ2c@7f`;EsTkz1;V3c6zO2w1eb|^? z+F zC#2qP+t7|%4t&Szi$39qC;xX4FnxO-_J5bBD0t0+YZ+Ge`s%RD;*crgukr)T`%5-% z7X(&3B|@k`-SGLug$N&xMuY2l+coHXi{j}@k+0yWR0NsakS0MxR~2NocHmo}lfv~! zPB;k{?YDI##N8hKkbEpLVp?KlbT!sG!z-@Dg%d`g_{w~e50&@3|Lc4~Qi5~)LPl>D zOFR7Z2r@3QO%;J6A)YBnb?|&8=+4gFKuI&`~Bf!8djSx(u1a^yr%;xw(sx! zTK8ZecoM#EK(g{AU-xZ4y5N>)J7ro)$?8TFQL0U^Y|G&&b&jv7`7hld z)Ivz`Y!g%8W-JhQRPsRS04&BgL(k{)=3XElWp_c=eta zxbh~4AZ@9*aPepsf*wbCJIxL)zd0Csf_#!kjpq`^d!@Ff)EII3s$_aC+gwahT;H1N zyA@;y@@@qjwPS*5SxNI#uIzL1#Zp>#(h|XTi!rUf6p=XLq3t6ZiguFISIDK2Y@i)r z389t&R_o<;1GF1k5NAIJ-_M~#wwTv?uXa0@;+CGiH$F2EMy1D=ZH1=UVSJCEJvG{@ zf3q?wCMmt1IcwWB6Wr4@up`np=)9bPS-m(OX0B%Y#xtk~^Mk@Y(FTIN|In<)+m;Vm zN8lP;-D`rQZ2mdFjv8WsX1#1t^a>(m3(&n13!r$+98!6c(N3@2B+gKN1F;=wi`c4KDn2u1V> z(4CwbCJK@>G1dL5*vEpjWg*O}ai10;&(TMO*JU4<&V8@3vn*DFi~D^$O+J zB^PctYkmjSh2P7aT^kkt4kNVjbp8~X{vh~M%UHFphP|@q}b^2?X&GN*}Wd(7LHqWDx zLkl2RtG8z_#RX>@BG6dQ603yho}|c~{;MQn^}XiJn3w!a|5Ww_vO!AheK=pDL1J_@ z?{Tw*ClR~}Z-z%wsKGT(dNK#9==Q^$?K1^e;V0{Qo16)lRvF2gB_a{*eS01K831;^ ztv5e`iK9&ZUeOcvvqVdt$>P2RXGFXi=x{Xv2pBKpwNvo&1h9;fNHzA(1adw#6KpLa zd6Kvg1dC$}m(G4`A;~T+ymyjR!TmJtqiK5GU#y56r!~#)k78jh?zS`SY`efh)}^H=8D+Zfd2eeW$%Il7mt8Ny(c_S0TzG3UVqE+f|#iG`?hT1>v zOnGg30NOpn#GAFO18UWwa~vXl{Km5SvbMFnrARvNe--Hn&0ato9y2FuBK=gSan;*<(ZjwuFlbzqbkxBhR@#zj_J z*FaxJ=Z)ij9ses(m5zFoAW#{eS2>3KB7&7$4bS29@vjlKy7{h*@@Lx(;^}w6PWD|K zK#;L;f;0dk$(x4MEs0FPyG}wunw?!0KlaDtX9P63T%t5p!tu!LlRpUGHV3Fd$Y#Nr zm~K0ls5~!SF08%?(bp=FqoMm8G552{`7b*|N1g6Oz>T(c6q@K5;bC-f3h9_5?_TC@ z?|>5yiOgp7A1K#p(dcV_GDi3XH6oU#yG8@Mnxdi|QzQL#0>{NeDll~4PMenoU#wvw z{M*V8!BOik$1iu$viyV1;QC8Rrq-Dv?T%4aFha>vrG_;L4z(w9v4Kzt@w^Dhczct8 zakt;6D|qRC+r7T(Q8wm-)r!&5FHz@rG7n!VfhDBkmTKOYDO((P5^97#_hv}$sHmcv zk#nh`zmDL+sqKAF_*XJSMS3kf4qqYwU! zVaOKRvjymm^5YMa-aWvY;g>&1#Qm-{^^D@-zzq|gg;SO&kd$u9M|~Uq>$$v{^jreu z%6sexA&jjx_3YH1W4thp4a@h3Q%A2ghB~E}WU8?6*l8K+iv3{->;qu0Ln8R*b0>iE zI(t1wjQLiA8^$Km(}`Hpg>&!Rrb?ZK1R0p{p{*j-`h7xGO3w(2>0!StXW>enYIpYO z)Z7&zqP@+uFVd46%+8)3s=YTrTHOh)`cqMCv=b{7zpztWcqZuBL4uH})xe6<%3Fqr zCAE-h+eLz-cD+097dk>7Poqk!F%oQLw+KZB6G`AEvy2B$-ybMKxKo5Qfg@FnZjpb? z5Av(e`q7bJ9B}rIQ1Crf`W;pez<aSU%m+TXR=zP}A35YbZfkS2Sf>}+ak23$gr-s9?>SsWM(+|F``+W8&5esZABdoYrJ#Ja~^zWUjV?FbFK&1(==xPfxSBxj%?kl zPu{DV8+_A5|IW{UC=zhev^cY~u`@FSsMD2`wL1pc)U)lS2Jl_4x_8z&3^4XS_O0EG zX#Ng;k-8b3a=ORqo6L%BErnn!`_|1BXAElAl{9*5!k6{a@B4WZstst|)4sox&+_}% z_3w1fWb_Hr#%9uo@8PyH$HUJvdicy}i{CUFw)VY664fC{zB{M%rlNvX7MKImwsBViWBzNwEzS?mZ*l8Z&q`t@tO9@09lKV+=@_&M~3 z+mR8Lk?K36U9q-Iy<{eFoknc@s|!&zXnRkgj-U(bHAq#D&-14>Brn&hrO(tclnv`H zHH-NNh0)2yejPTp_qG)MnqJo|gxVte%tx!boDIy3n*=2l$yxnMHzS2C z+zqxO=TZ6u1+qg)%#@onSvc_6_||jV;I?{1dL_qmaEY!2 zn|>}m-9xIw&N-Q6!}-BTWu0-k?xt0bg>X(r>&+Tjqcn)BU3mQIxJ*!~__D;MP1EAp zpuVDUnDwrAe2O;0|6sAE)z60EhUU8StCczcT1QYF{FHo*{^~!~JObkZAP>);iTEY8 z3oX~LO(XOES(Nbjuv)0ShP8y{56v>cK=2rMXLw{f2HBTfM{gC?!}AT_-acGpr}KMP zsu@Ti{-o!Sz1S{TL$S*#AZNc-i0gJs-1R5cNA#u$e*oq{G@Wy6+4bVU-vz(#9JsXaF!%Yc=8Gva}24c-9MUV~a0?mn~c`92Ob zou{HPE5*5K2n#IzsQ1cYG3u$@)p1Mw^EO~zNBe(fvq#zqSBX2! zk9n1v=xMe1lFl`bhngrF!)p~MCsGH->u3C3a*>G6BUF>UHK+5&tQGmq?r*ga(dCj* zZ5Zcue#2;Ji-WP{$dLIpYDV9nJKO^p-WDf%w{ZnxmA3u0&50l$Bb;xRZcQ|gjaitpGfk2ncYn9fv}MrnNN zmy^|hsE>&EjB%C12q!=r-1H55|3UFl&p_w6a!Bxxs~x8>PLeC9T7o#!$+x8oE({@5 z)D@xHEs_Y_f&My>Z1Bh#hS$*IDe?YNcbg>YnMbjy^Fj<~NLBet3(SKQYGZiJ*o&9x zoKiWdHB{D+lL7WR=bv8wNm!{?v3AiIn&kRH&e|N6=P&mwt;(^^5@ zpR;~D2K@6S`M#D93dZOtLJ?jj3ctgu(H>t!lD6YvZVfTQmr(2j+=c>HRs*pMt+{mE zA?UfqpHwOtHzy_ws~QibQr6!nEqL3|zEH2;>u!DwUzjfl+HJ*!pO0wtR-HvI_jp}A zw@yJGEpe~_bi6w2h~lsVc@Fg0F#5rrjWlf z;nGMsqiGf4nuBG;-7b}2A`!}bt-j|=P#e!~^rMsYKy1Mw_BOCauin^>r0O+i>x^(3 zJd54l<2m2E-kr8kPzfCqZj+ zo9*k3bI=Hc4uNAF%(Ykp?tgI#M%ys~kk5OA8};y?M+0D3hsQe;04C^mnO`?OoFfhK)f9ov1}8rN}>2^SkY1JuCF(J3hW^${^(u6&dHT<3b z{|a#;j@`rISXdbjh3(+|u$)Ung3MiS+IIfehHCc{H1wRV_*qyu`Ng_$m7A;ZFXzMK zSsn#nf=l2V@H6-xoG)a28`c;kwi;6sMV9dRZ~QI`=wvN<*F?Jn^0M-u*G8shQ%ATG zj@&=|E6$t!Bx;SQV0Ds!de^9)UsZLO*krbuLzNNH7T|AgsKW8v{soYL;u_Tvl zsm%JpBBt-H!1S8YlN=8gF}-lCQ#;%^{?*~F-;Pbd=LK^d1>;Vw1#3ykKeA-QaYtEW zwH|kOw`zqjfA=|@-#MHQCmq)>o!cRA{VVTyJ#Gy%E_i46tBu3ej@MDLC1Ng-eZ8b@ zk8m9aGIM-oW8VXp;zM(9GV3oXTa5EB#(7>5iR?SKJ3iPgm#JW%~ z7Pit-CDGDcX3mx>?;ryibyb-0K9uYZtc*3IF7?lwHWLyWRx%C63G= z=ZkT4WS9Z~r=IrY4!rK;Oa?*Am@@i88UG{TJe zSH`dQ`T!RNdz9c3p}s_smy<=CsnOJVyr1M6Zhmn(b5f-m>Ho3RqxrV`SnDlR{`Uo?dXR~Uxt|j+rX6xL` z;tmJ+FLXaBQ9qYl-tlxr`>|(u4)QKKN!^I^$NF^tboKs(F^>V`sXPep_*Cp&P zJ~?OSP~m8xhyUMV`#T8oApGAjR|)58k!Re~`)*9M8F+u2EY<0(8$Q;PJ_h-^e$h_= zwXKj30000-0RRAaoa19)U|7M(z`zEiIT#=`2(Uu={6NeM#6Tqsyg*!1R9cb|pP!VK znp{#06J+4HT!2TE?xKGmvvCz-ovFUEa$Lg9{WlzHX(;yyfyM) zKCwAKLg|A&G`OIA4k#@ErD1@2>Hz2-eVz{h000Rb004NLw3i7q)!(T6{nlIm z_0~IU-}PC0pMCE4e81qgx|Y<@Wg z-DoAxRmQaw-6&>OyZCrnH)>^8yL#~TAf3TIeAcEt=u9V1rcPuJ`r3TMit(-oX?$5Z z%1P`+VbygPdTe^p=L#SFnz&w+*>Ul1$Ho7Dl8d@FaX#!t!I$;eWZv|mE}ye^R{rQk z8_XLwI?VK<0(lj}5po}rCj{O;uhxg6zf{>~ne?H^RW`Wvp~tQ-)k44ap@sA_x132g9gzOyh&S)daR~4N0^+Lfirmm+3XL$&=E0-PCT9N*~>A7ayh(U^w>1& zF>j0W9h^aoi}qcFU9;#1b15za2qp7<)gL8*v{uu{plmjHwjsN!LrU zFJ#Myh2*pG0olPz+_s7jjzn(D=)JrE>Ry~5mxQ38s1FNv6NV_?y$%sH5kO))Q|f|5U?9_>e^I*#TsOAX^)e&EmbOq_ zh)`ZDdC0hn2wKHCQ5lvbxRGU*&Ywd9;iT@Oy^^Bf9~sv0E>sjc{TO2!U81njBUdQS zQVfdiY!t_{#X!xtceS0QI9$~_xg{@D9QYPtha|hi;V>yLD$tS)tpwZj=4>(y&Nnjn zT0}0i*h~SAyGpiqo>3r@@6`$3MN}Z~+VRBo3>B`I{^~3qq=M4ID-zgd8axcrF$;J` zgB4$E1L|cZ;FaEi`#NVNU};sFdR3YP9M05eGUKO1UPM9UoBee7YA7}9Y5|jZU*KC_Xx(vkEnqK~{Bm?v{-&;QD z$Ut(|QKhoAGN2$W?Dcem3}i;8=H79Z0nKTBLgIcINRC3>y;eIWe9R9!Vru9@|894XtRv>i}gJ@e$S!yfB+IJW{U2FQ)AsGW$ zS{Cl;gFzX?VA-~{7+CNZHf^V1kTGzGTv8(q8uR|rP;Fph-@0EKyj6>W_ligZiKds% z%woVpjz{l8tQla_znIBCECnNVDU5`3QXrjSgo_mT7_B(JvPBZgS~YlT{3L-MqTuI7 zmW2HbsezwabSTLuxkQ`Nfnv}5S+-pQJjZ9&=LSna;rWs0W^@U-AXA774YuDl-7n-u z19{ClqbUIz^ylwnbUva&j^WVQ2L~zyybX9;#72ep#<#1DZ&RR8ZU0!;NeV2WE~7=b zP(YqAxk42vV9@!@>AfTcoZg3qc~6qTKi4>2>=PL-T^Fd#c}Rww@ah4(Xfo6uND!U! zBt!XtD=uW%7P4JHZ8sT4N%mIz_K@LhicMVRelo~to7MGtli^9(TFE7c$zX1eoIH<_ z;YYV_%58r#q|C1u8OFm5yh|#`U^2i5d&m^HZ2w+R9G_QjNkYT3`xIEEx;4XXngTHw zWseB2qr!LgZo}MoDlFTZMRNX5g@(B>)lY@VNk`tFRy3g4zR|LML<6mR%U$k?OMoqJ zdJOMT3Gm)Qe!in#0%8indJ0z1;U0N}N=c$aTIyV*!;~!O_>R%R>PCIJ#ac;7!wxyf z#!JFfqHr(sha^}@-43W+CIzWi426@!q`)&M4;LwjUuV8$v|S1cMVr^}7G*%!S8u&< zhyh~hT*@2vFkqGUMOyhq2DEH?+Pvv01NtQn{*-vefT?e)Vofg?z<0At1XL+bP61MZ4+2xdPfzPVTewixZxU+X9VI%iy*HOFZ{ zs#G9-JUtgI+9tai-(tfxkX79)+>(s$wzqH$Z^@_;xjl$5pjA|ei! zy`>htrD9MZSFe+HL<|(S4`5EpVvvo#;vxzhi}X}e^F+a#_d?o&i=vR!JHj|{NEG_s zTV42QBMSQ2nZo+&qHy}sg7E8tqVPFj7lFHn1adn{k9wAq@N+0L^gfjYMaqG@wU3iv zEY@Q*)`J8a>v!K0bRj{`!rcz1w~&DB=`P4+OM)YhcD)ETBf;k>H=k)k66hGZ$sb)w zf|V=g8VL^QhUD<7SN$^pf|4uT61UxEMa{Ks6pr;g{q&G{1J#zIlo)ID> z$wl^Z@_AHH4!TG@7vRt5}|2o z-wvIHL>SLk_1r)rg7ADJLP3ktbX%_ocsw@jDtIjdlvCS3olh5mQhVPLkCP(cy(B(s z^-d9xp1psKx<&+!>`*woLqP;Cix*#{)d_=du(za)CyW zr+SblC(Dn6<;TwQV~1^1wOglZ*}!;Yf&DHsHc;^a-xH+jyY z52P9bw4H(t$!q{ZpR!)!nYjMw3uV)-P?~AcF0yn z+~`AROlW?OKlh^H3?b!4fnMam&-sO8O%Li?F5iR8zs;Vrsw<~rdQjh2?dXE39yFka zS_0g9(NKu7CaUg5Bej+%2rK%~n4I0`qO?B5JmREuoY;>hE8P7I{ri#m{CVw1!HN1i z7}*2JUh#`wy3HW+35hc-dOe6D>Mbqm*9@UlO@6zPydhK=@yc01a~RdNg?P%{8AgBV z5Ki@)!?j~0C{X9-j==6wG_mTSg;LWP@-kYh_n~$ib(@prgUXp`=f)1A^0NuVHa~C@ zEf2m1j*dT(_aRcSO3W0x?QyE`SIIQ`zJ2=FJLU|M*yyz?dGRb#mK$01RE+?yk}|&~ zR}f&nEHPn&5q+*GW)B-Y2qX%zVzalM}L^AMLK= z;{v%z19H}VE?9SksiaE#g-VPg%Y&}WB8G45qs}M-Y_Vz#C0en;MR^4qJt8}Noc5A& zsbL3FZNcE#^BiEA!Smv=Ehj_-*+hR8=YsN$*S2wg<^rxIohoV(0w z1sn@UuJun+;HhxbLlY-FA9hkKyYY$&K3T;L(@SWuHY-YdU;}>t%kJl^%cVhgyk+AH zDG4axRllDRDgjY`BBAFxB*3|U(ALk44w}x@3OgUrf$PJApJsU8rA7-q^!S)0{K7^8 zsdbW2skk%TUt0>UsDF%Yj*|ipU85_8BT}#&o}{GXc^!|5;ynR8&--L~>B#{hX-M6? zpyd73HzrZF*93!O ziktEkw_>n;OKf_p7Y1{6Iw2SXdHw@;24gTVB{y$s!Sm4rGFI$04>5>e@*=ai1cN*s zb^AvjFlbtHoin8k11<}ZthjLu+;~4#x6feEEvGbcZ3=^Z2L56j@jQ3P>7AAU6N5v6 z3pbaHVla8-&{1DJ{|cSvGO20|OCr zcX;^&gYzEw&i>yqpo9w@*KEe%N~&{8_g4(0OCG;WZouG1Gf#)z7YzK8zMqq+!$7sL zR%O{|44S`{mK%M-$N$Q9vHys{TE?wkp7{JHR$jamSc}2!t*4j8)?lzT!1vwFYP^29 z=IN319)scnN3IGyFF)95e!Zaz1BK~T`u%S)sHdxcBH)bBm+=y<#D1TPHyE7i*eb8~ z8Ux*#4^_407<7`%jvOt+;G$xQwA3pMOjhZY7nS1gzv00FH~c$h>{g`l7h_-_lvH&8 z1qOWaWDnay3^X}=+(({c;P55(BO@DwkbAmo*5AP({dm*8L-=}B*`1^(U%+5YMJ2p4 z5(7z&52MWE7#P&~I?MXvbxx*CmBj%JVnfUIeBCg}-Ms%+sv`#9mXO7&@w&*TLgemE zb9_CaD-Fi4vh@-c;Qg!H#DvosP>?S+aB3|Bj%XWJ5L%^R=>wme$AYDxZ}H85 zVJRs{PpjGNnJ)=DWZ0Mfu#*I-s~Q4Z$LWxH^DTZN=@40Z$|6yZ4tv{HCo6oD01NKv zk*p92P*un=(vy<_A(I1_O3Lv%!(F-8Y!3~pPXAc-Ntgzg1d8X6ve-{i|(%wJ;%7wWB6xdl4a$`w01+oO0#~Cpcm@(Po zD&k3j^_!wwDBPqticz5T=NrEEDKePNz4kXU6#Cn&GJQ`54IjhpO2v3Rv0FQs z=P`LME+n_5lHv3wiQcyw`GDvsX|TZ9d2#9-sSq#@NJEQqPeLn8-flMy%_6NWR#Ldwr_jve#eO!F$ohn`!iMvWqkLQI} zOeN7!tarux^5m=M$l^sNvQyYTY)a^;~lZ zIpe$PR_-9W`M@xk{&4_>Dc(2e(CtTVNi?2ES9_5$IqY>Hp$92O_D8PY*@gHx?XAh> z9jM#4MC|+Gc4X}}w;*k3NBXPs-ED2iyQw5tL7^QTCl~3qxwoV9=FbOj+-^rHVfpD! zz3u36ey$TkwF6bpeFp6gbbsB@4@bdH6tOpnw)jUU@`yFJn9S=!CfQS=WwG68$bDqh zOSv9&Hfo)wwnZu?`>@nwuoP3lJuv!)`a%Lb4y$(nuU$RIM7^Y_;h7(&T& zX-Vi1azAo^pdo4)sWF#5NW3zFPR|{qTcgNcj4OP*(l}Bo@4eA{n~5gM=wo5nR`+lN8XX;XtqLc7uFRoo)rU_6(g;d#vl*>^VQ zMc};Coix7*5m4W&8JMz_2$je3H@?N|E%%cKD&u&5!*%`*r!=15+(_EcXgo}URd*X6 z9oQ@i^|>x*FBOQwk(WI?ie<#$)%^O2!AW@)cgh7ZFjk;o*O_9#qsUgLXeSQkiapT} za>XHB>7%h8jSMErg|o%S$iUq*x1eMQaCH}dOr^kR(=HvQJrwYC*kzwsNP(6QZhoSo zRIsyjyB6+7g?AOMg)>j7pfLBi0V){3&?>n{qk;R%e5Sl14Z`zaNzy(Vr0cwLqFkau z#beX>=n@)qX;fG6^wVI${Y}4us1i^%Ki~g5tFn%cS9Q_ggZ{l0!q;ff@TxV`(uxM( zt!Wj}9Qbn^Erj3aP+?$K*hUc#DvS?5y<#Org_(eXmYDYxR{Wy?zvsRgSuYA0)t9;G z%TOS6oy=>SYBD^}^;P!>A;V9F4+$X}WYE5#GIOy-9K5(sxn#wPL*}98in7(>(Dh@v zdee{?ELNQhWMW_>BX2p zs^Lt6_S!wz)C>^_Wk*RbFB5^D7seT_Lj+m7xeY^vXG6`)VoO9|(^=mt<*g#nyiW0b zc%Lwc25jLd!0@_vKJOHQwsSK02tho~{!Cu}UH}?{YI+uP34q=BZ7qf#KYZA8JV<2! z0*4MjJcSaHH-<8Ftudr?W?78yjTg&IM$=?s)SqAVCGM zYYPswXOd=-e~W3g>gyTwjeB9i{g7$2X30dF`tm81YF!okU~m$3&EJQUXoO<5(A;JM z{dyoiDQd_>yk-sW>b1s^X#4fFWQ8##73>z^P8&sv5=(5=_(#yv$3x2F(?cj^Zn)GC zT2bV4ajV=Q8XVBsnC;My=EF>GFFI>|@950uZj^IkfV6?xiCUhjXQq=okU+ne@h`15 z^mNuMCo%FDddA|@f0Hl%m;To*F7|5t&Zxuh0~VE7{M)|xANuA0vMc>HZpmMEB8yZN zL)$5t$^SQ!yLU6)QYH|Q#eY}F^nFwf+{TeSi*y$M*cbn0|3gIMgPvNlfQyOI z+y9B@SUkfTw`|XE+Jq%6S%~TjdqaQok6w8Ezp~~py@JJkw20uDC!_!3F&1V1vj3Cc zA6<_{7lq9Aw;6;Ne;D(Z{!a{Hac@)er)_~;|6(XN`jM{1^P_;Ogqb_xYW3vBRF7yms);8m%x! z9D=XmDAYRJikh@~VY*#bsg?F0=soL;r&lbl(j{&(_QaPn3TPQ@yfmXGT4L z-`RWBc<(}4W`34Sig^Hb!!Ct;(oR{&#)xgGhJUDKN54EYzis@FiAR)~^(H z=I!mWy*=)1)6LH@caf$#;A~*9@5FSNk3!bNq?3kak32D5tZ0*BR*+^k!!+2mT6
    MT?38vx4JJS>NpcL63s9u z|Nl833@R9aZ(ulG?AWkh#YJHVHkv=43tf*|{#A#<-T*hR4EKd9B9_IFbrvip`@jm> zfNJW6Ic4553t3Ch7w26f_c`b+bQi62&08M8R><~#vM+S+f>$=~>s{9I`#V6^XW>z@ zpMvW0wFT~$1df>sGswtC`PB`fuwDHy%H%O%$qN zJ**?vklqWeaP;Y%^|X{AJcq0U3hh<655ekAt6@CW!q=?AoRl#qMtk$fF)vQ={@f^z7lSNcF68FSOs<2W6jfPBL8)X mENhAMIB7k6nY*Pt>i@(Kz(KfUVy56x#vkpZnZE$+ke=tSNBJ}W literal 0 HcmV?d00001 diff --git a/generateSimData.m b/generateSimData.m index 1dd48c0..4169bed 100644 --- a/generateSimData.m +++ b/generateSimData.m @@ -1,7 +1,8 @@ clear all; %% generate 2D objects truth_objects = rand(15,2)*10; -truth_objects(:,3)=mod(1:15,5); +truth_objects(:,3) = mod(1:15, 5); +%truth_objects(:,3)=[1:5,1:5,1:5]; %% plot 2D objects figure; hold on; set(0,'DefaultLineMarkerSize',10) @@ -36,7 +37,14 @@ for i=1:length(truth_traj)-1 odoms(i,3)=atan2(truth_traj(i+1,2)-truth_traj(i,2),truth_traj(i+1,1)-truth_traj(i,1)); end + +truth_traj = truth_traj(1:end-1,:); + odoms(end,3)=odoms(end-1,3); +odoms(:,1:2) = truth_traj(1:end,1:2); + +truth_traj(1:end,3) = odoms(:,3); +truth_traj(end, 3) = truth_traj(end,3); %% for i=2:length(odoms) @@ -61,5 +69,14 @@ lm_edge.id1=[lm_edge.id1 repmat(i,1,length(idx))-1]; lm_edge.id2=[lm_edge.id2 idx']; lm_edge.dpos=[lm_edge.dpos dpos(:,idx)]; + % Handle lm_edge label being 0. + % ALternative will be to handle lm_edge being 0 when it is being used + % as the index in the processor object + lm_edge.label=[lm_edge.label truth_objects(idx,3)']; -end \ No newline at end of file +end + +lm_edge.label = 5*(lm_edge.label == 0) + lm_edge.label; + +%% save data as mat file +save('data/my_simulation.mat', 'AOV', 'FOV', 'lm_edge', 'node_edge', 'truth_objects', 'truth_traj'); \ No newline at end of file diff --git a/isam/bin/isam b/isam/bin/isam index 034b010010601c161a7a6d715aed34247c1b9cca..7cbfab09cc424d1bf814ce3ba218605ae7118044 100755 GIT binary patch literal 452224 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

    s#i5)64eUd%y~vMNlR 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

    yY521pCVt1KwbfgaBF`oilGdMko<3y5IRJBbK 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 literal 430488 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�TuI9~$y!YnQsXK1_@zU1WxraV};Gbg` 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

    bN7+i(SHfH6G~{aDCu4bLKvz8@ZxG- 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[tZKQ8?Z3K5AaTo8=?nL($WWoWjE$Di(Hx5CeX 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

    7Q)nbDy6x{#AereU7m1=Jx%) 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 diff --git a/isam/build/CMakeCache.txt b/isam/build/CMakeCache.txt new file mode 100644 index 0000000..e1970df --- /dev/null +++ b/isam/build/CMakeCache.txt @@ -0,0 +1,404 @@ +# This is the CMakeCache file. +# For build in directory: /home/himanshu/git/objectSLAM/isam/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a library. +AMD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libamd.so + +//Path to a library. +CAMD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcamd.so + +//Path to a library. +CCOLAMD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libccolamd.so + +//Path to a file. +CHOLMOD_INCLUDES:PATH=/usr/include/suitesparse + +//Path to a library. +CHOLMOD_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libcholmod.so + +//Path to a library. +CHOLMOD_METIS_LIBRARY:FILEPATH=CHOLMOD_METIS_LIBRARY-NOTFOUND + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or +// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release builds for minimum +// size. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during release builds with debug info. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release builds for minimum +// size. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during release builds with debug info. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=isam + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a library. +COLAMD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcolamd.so + +//Path to a file. +EIGEN3_INCLUDE_DIR:PATH=/usr/include/eigen3 + +//Target directory for all executables. +EXECUTABLE_OUTPUT_PATH:PATH=/home/himanshu/git/objectSLAM/isam/bin + +//Target directory for all libraries. +LIBRARY_OUTPUT_PATH:PATH=/home/himanshu/git/objectSLAM/isam/lib + +//Path to a file. +OPENGL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENGL_gl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGL.so + +//Path to a library. +OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLU.so + +//Path to a file. +OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND + +//Enable profiling +PROFILE:BOOL=OFF + +//Path to a library. +SDLMAIN_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libSDLmain.a + +//Path to a file. +SDL_INCLUDE_DIR:PATH=/usr/include/SDL + +//Where the SDL Library can be found +SDL_LIBRARY:STRING=/usr/lib/x86_64-linux-gnu/libSDLmain.a;/usr/lib/x86_64-linux-gnu/libSDL.so;-lpthread + +//Compile with GUI (SDL library needed) +USE_GUI:BOOL=ON + +//Compile with LCM interface (lcm library needed) +USE_LCM:BOOL=OFF + +//Value Computed by CMake +isam_BINARY_DIR:STATIC=/home/himanshu/git/objectSLAM/isam/build + +//Value Computed by CMake +isam_SOURCE_DIR:STATIC=/home/himanshu/git/objectSLAM/isam + +//Dependencies for the target +isamlib_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libcholmod.so;general;/usr/lib/x86_64-linux-gnu/libamd.so;general;/usr/lib/x86_64-linux-gnu/libcolamd.so;general;/usr/lib/x86_64-linux-gnu/libcamd.so;general;/usr/lib/x86_64-linux-gnu/libccolamd.so; + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: AMD_LIBRARY +AMD_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CHOLMOD_INCLUDES +CHOLMOD_INCLUDES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CHOLMOD_LIBRARIES +CHOLMOD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/himanshu/git/objectSLAM/isam/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=5 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Have symbol pthread_create +CMAKE_HAVE_LIBC_CREATE:INTERNAL= +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/himanshu/git/objectSLAM/isam +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=4 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.5 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: COLAMD_LIBRARY +COLAMD_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: EIGEN3_INCLUDE_DIR +EIGEN3_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//Details about finding CHOLMOD +FIND_PACKAGE_MESSAGE_DETAILS_CHOLMOD:INTERNAL=[/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libcholmod.so;/usr/lib/x86_64-linux-gnu/libamd.so;/usr/lib/x86_64-linux-gnu/libcolamd.so;/usr/lib/x86_64-linux-gnu/libcamd.so;/usr/lib/x86_64-linux-gnu/libccolamd.so][v()] +//Details about finding Eigen3 +FIND_PACKAGE_MESSAGE_DETAILS_Eigen3:INTERNAL=[/usr/include/eigen3][TRUE][v(2.91.0)] +//Details about finding OpenGL +FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libGL.so][/usr/include][v()] +//Details about finding SDL +FIND_PACKAGE_MESSAGE_DETAILS_SDL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libSDLmain.a;/usr/lib/x86_64-linux-gnu/libSDL.so;-lpthread][/usr/include/SDL][v1.2.15()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//ADVANCED property for variable: OPENGL_INCLUDE_DIR +OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_gl_LIBRARY +OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_glu_LIBRARY +OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR +OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1 +SDL_LIBRARY_TEMP:INTERNAL=/usr/lib/x86_64-linux-gnu/libSDLmain.a;/usr/lib/x86_64-linux-gnu/libSDL.so;-lpthread;-lpthread + diff --git a/isam/build/CMakeFiles/3.5.1/CMakeCCompiler.cmake b/isam/build/CMakeFiles/3.5.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..f40522e --- /dev/null +++ b/isam/build/CMakeFiles/3.5.1/CMakeCCompiler.cmake @@ -0,0 +1,67 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "5.4.0") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_function_prototypes;c_restrict;c_variadic_macros;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_SIMULATE_VERSION "") + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/5;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/isam/build/CMakeFiles/3.5.1/CMakeCXXCompiler.cmake b/isam/build/CMakeFiles/3.5.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..013ee92 --- /dev/null +++ b/isam/build/CMakeFiles/3.5.1/CMakeCXXCompiler.cmake @@ -0,0 +1,68 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "5.4.0") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_template_template_parameters;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_SIMULATE_VERSION "") + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/5;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/isam/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_C.bin b/isam/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..8fadb3a4377be9080de10797e815ab49faade975 GIT binary patch literal 8640 zcmeHNeQXrR6`#BF$2m6Vg8(rfE!!3vL*>ocHI5-_+4I?EO>9GrP191dKKsu0k@KB< zw?_<08Y(9!rv!qMs6|y9QB{?wlveaZEm7KF0t&QhBu5o(8uAAXC71w>Q4(ZD#Mk#` z=iSG6krG8!|6#1#H}5y^_vT|~XJ_8}(U$gBr^CT0Ioa14YNI6@hpa1PmvU8LjjW7m zYz14+N&qQ_pTK{+v@dj6=WaJkW@rFs)ZyTs>rJrylTNCIVl=OlKO{z!(X@X*X`6mLtR6` zn)x*+(H7H|i)IM(!@|+9TSFLhOV)FZF_Ogl2Jo<*pEP-eVV9`yR^u`)`bScz?4D?( zzoGt~Xs9L{iKWJB#u^)H8tT<#T&?5%M*nELv9pKQMB}J{hHYL5Kb!+t{>S!r{&8cI z^UX^$m!Hl2_U;1{fBjPzmSKO8R|>y_-o0-2g~jFWqM~_E6fq6U@K$3zO)Y1y?ko%Z z{iO@fJY2EX&qQ2@SlS8!eSt|vr5c(=MY+R33;1 zlgV(>YLjh?Hnz7l1&lhiPF-vDmd3~dPnP{3K6ChIJr~GIEselq;$-J67i^}okLU3D z!Doz8m6%8PtWiB!rjK8B>rWQHR;Doh@d>kd>MI;PkN*At za0e%5UEn}ZPwOY9Ht3F5_19<3MOkm<f4>*! zdF9I!j+UE*JdlUngl1&B!pFn^P5(B3I^*y0cen3f)mfrI=l0j2+}f7D(Uv~jzWO4+ zXD2>(O>LOXWc0_cnM&HBb>xj(SLTka^B9gMYgwr*aZ_tWfi6FgN{-!;QTMaC-!9kHG(91T=X6Vp4?U3S7i;oRt-#fcACs zgiiajB|@k3)iR;u8j6XIlU4Bg#DwcECMy4MHWNqvkW)j!-y0|=iZm4bY=Cmcsi9zZ z@GE1Ngv9+irYcJ?+D8gCxA%eV0VZ05$)4ULxF5oFmnE3HMB_Qar;9C}+D&{sn_wax zmU-TvNnsDKIIh#UP7D2rD7V=E`zxJe<(jsMe#-d9Kw!O6-P50nnJHzhTCe(Q8d6-V z{a$T@>Z@04eXFekrOsE|;A`-$lYPj#3uaZLQ4!AaD^jTHxUo~2E;aYF*0tmuhRLREn%}xGxV{>ck z)|PIg+uzjQf>rZ4+GmWKNwGLh%MWLLmY`Z*Jk1L7eX5`uQr#si1YZP8XgvtYB&T=NVBNc?6Me?-#Gwg zP)%?oG5~Feo9G@83}&hji)1Ry^AVW4Hmk#@hwyy|k7Razq>q@3Je!bC``bxDPy}CYzknI;N3f~Hr+x6W;8Q=Te!2gT z34W7sNargzRtPDdk9nDY05BXAVV?cYpa_7@nP9?`7*$G? h_R~7>c_^%dAN5DL=ijjH>OZsC@|OF51WT9e|1S#bm#zQ+ literal 0 HcmV?d00001 diff --git a/isam/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_CXX.bin b/isam/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..f89cba0f5e50283f60499d801dbc6711babc578c GIT binary patch literal 8656 zcmeHMeQZZ(c8CMNX{);~I?ss%(<*rZ8R6$Kl!(s?*TmgI&jq{;etxF`_?-$b5MO4%(1JnKL*&?AffP|RxL#$5 z#2J$~fOgnduZN4k_woX9N%W&ZaI!-Y?HYt#gRmohQFM$rjSt6$zmV`3aw;I9tRQ1; z{C|O?E>iDRJ%VLbI8xmT!XO*GnM;fjC%bQf9rp9{l2<79iT3U{FSo?_hzpUeiN^+8 zn%Bf5jqz9_GtoHVZ)t34meWajEgv`fN8PPG{k$cbM+qeC^8)zc9>Dt5&+e?-|Kr8K zuX?Ha-PHqo`qwP*OIU~FLAy%$9rI4P*`o`p++}6+o-Shw*5OiPJFV@PZtSZHzV-5z zpFUBu>6g_neDlhgfBfyr^J@p+x%u|@b}ifYR$ngy4izy9XOVkN=Qh8h8r zZ18Hp>TK`|x%=QJ?}K*&?q!cKpLZ{m3e*cl#3c)UgyTz?--7o6F4^eE0iO?^ zykZ~GzWD**bHICP^GJ)rfV80FF_G)38hGi|Shf}&X7LFwd8A@lg;aDQZw9Zhs z7Kx^!BeAp|O@+FH@nj+z3J=DkOp8XsdKgTQ8BRbL8A~RFM-9xkLpc&lXqj|0V)hQs zb?}fta4?-F^KJXJKG9Y%9!{sDX`>6a9oX8{*&5W=%4_BId~h^!2Rtu!f5r?LHO78N zB(o$2+uzClYE-k?+P%Dl&jmg^MD=2S;4?%mVVydC!>t}E|Ex-4>Y+1w`L%T%e9e6h zYYUWHe;HJAE8m0vwaXPKp*)HTAI#){R=x=GFm4M@O*cEUZ|qUCm(}U_ZuN#b&!52+ zR?nZs4W^zykNe}=pTO?Z;o9YGjGfv59qd;dao?-cvmP~jb^p>+=nA_vf8aD$@D@|wJoaSb@h!oePP~PHF>LD&IZmI?N5Du z74)BF=J$i)wFGo*;PvuF069M4EuEI&z*ncYuuS>&pMhQ8*=;n)T^#t}0N7wT`@V#Zt7CgJ2W3%*$=z2ciO;1Zoxm*>2nTs zhx>w-2;Kg0t10P0qxweLZhF+dUJoEflKcw+9iy2_H=CDl#U&UCWp1ixSrbW z^W%|c;Nij8Zn!@n;8^O~jPIm!_`Q8Emzx6ahVJ3{H3$3za200i0`OD7y$&b<;d=nd zaiEVmCcKWNHI?pTj!G}$`0hUmzE-1xAbWkrRzN-K_kzBJx*l(br+!;)_4nOVY|E0( ztJkgg3c{!Z+m7`>pZFOS@OTe9gYzo(L&Ksj0(=7Mqrh3K$NQ|a)l>hBtKB0VEo=2O z{G?p<_zqX79{+S@w?|2N`~i}NT3J$tsXZY*9&0&8}MU(?$G4}dN2bIX5hgL z{6Efs1n*}~#6>5?aSiVWgK7k)d)+)C)4lBxAya&{RLFS7B2hS5FXAaYmyxLcv$O8TSw7}FQD(?^&q11XD#+MF{6AxF36A%5qC<}#?@dUH z4aR256<#9zf{>}-WG}+deEaYk;Nv+V^x+lAWtz`hLOv+!MRWgiMscjQp_U583UPUB zFt|x-=pW1^^o+D#ZkBzGEg3E~9c*fmea&){Z&L7;-(Lm?4N3A*a7*B2FtqFbG&r_Jjy4qbbmH;ymX&$75*`NG}8`_m+rS1;FuR- zVt(koF$uV2b|A{HaJ+PX{sM5jd`}wiI-BSBIgXb$@Urk@%@17w+^#==2iz_X^giHr zd7uiwG2dg&Go2Os*8I>Np>Lf}CrlLjx8{c`0k`Yt()-|;hpb~Z=jTvLPwScCVR;C0 zGuwiFT36?ekfyOh8c5T}v>{9cL3T!qB(;%vaxfg%B6>2F*20+yHk2G2k4N=rMBcD| zW3#;yPcUiWR4P0Pc_2MC$%a$mv8WcwjEzl#iAmBhTU4YP><&L34er_%goa}AXe!X! zDG!a0Gwr)wO)as+a8ffx+KBo&2w^sO?&u42w`=V^Z7?Wfgj6nS2UAm#bW$4)CnA{c zYWq%4pt~~&s7a0I&H#e!tJbax*J@iIK#(k>Mz(fsZw+*5+dDdTw1>1%ptY+Vo95ZK zFP3YwBAom@MFd3!MaC(%3(`bbd=&7L)-8{W#oI{hp`3O(>?ZJxuHel7h=90 z(tjM(FjgU%?z<<1fn>Ph-)7AH7cj&733iq2>0W$6*wZ+vee3w2685daA;nuWHumVt zYX1yi*spwiDB`JEVNY?Va9^^2vKD)(LgA{Ca42!9@XsrX#D5O5xqU_0^AA=~NBt!a zR{7T!dwRe2iuPYb=O&_d3HmJ*%aqg?)=z8Oql7 z|7fwN@0RpEv)N*AZU3~zp5l)w(f+3vd+YrD1?u5;#-AZnrThbZ-?ZvmG)^|328_Qj=F1~Sf$WWMZiPy+Cq5slsO^FlWB0_tRYQuR(jxM<>De*ckBa{96$|%es9Xm> X8jo<#ziHdGe_@f~ZN0_0wf%nsz9@%^ literal 0 HcmV?d00001 diff --git a/isam/build/CMakeFiles/3.5.1/CMakeSystem.cmake b/isam/build/CMakeFiles/3.5.1/CMakeSystem.cmake new file mode 100644 index 0000000..6cbfdb4 --- /dev/null +++ b/isam/build/CMakeFiles/3.5.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-4.10.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "4.10.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-4.10.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "4.10.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/isam/build/CMakeFiles/3.5.1/CompilerIdC/CMakeCCompilerId.c b/isam/build/CMakeFiles/3.5.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..570a15e --- /dev/null +++ b/isam/build/CMakeFiles/3.5.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,544 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" + +#elif defined(__ARMCC_VERSION) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(SDCC) +# define COMPILER_ID "SDCC" + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID "" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if !defined(__STDC_VERSION__) + "90" +#elif __STDC_VERSION__ >= 201000L + "11" +#elif __STDC_VERSION__ >= 199901L + "99" +#else +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/isam/build/CMakeFiles/3.5.1/CompilerIdC/a.out b/isam/build/CMakeFiles/3.5.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..afc42a94bbc7371ac5a573a3b9eb6b0812ecca21 GIT binary patch literal 8800 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 literal 0 HcmV?d00001 diff --git a/isam/build/CMakeFiles/3.5.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/isam/build/CMakeFiles/3.5.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..e6d8536 --- /dev/null +++ b/isam/build/CMakeFiles/3.5.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,533 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" + +#elif defined(__ARMCC_VERSION) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID "" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if __cplusplus >= 201402L + "14" +#elif __cplusplus >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/isam/build/CMakeFiles/3.5.1/CompilerIdCXX/a.out b/isam/build/CMakeFiles/3.5.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..648b86701f00871e7148b5f6fcce25d049005826 GIT binary patch literal 8808 zcmeHMeQZN9lDd>ZEGQq^YCQRDwXT{xhY2(0^77vkluk|mi>tP`5p zF76j~AgP5*lNzK}kLfD8X4*h@E}%7V`J9%(=hS3}>HU@%B3O+_h!o?MnnqoV{-;GjmDu9WgN1IYb9JO;g~Mbz?kyIv-BP z+LDP>ZnkaK*VWe5sb>r622g)xxMn%?=i_gz%>C=e z4^s6{?fB`Y6Nu#tx}UnO2g^-WtUn7frHWj@JjQX@UBWQ1Z)DAA#x$m*i4;gCr_(8t z7-C;2*c~uB)DCqwc(NX>14fDC6^47`b`5&SPoeU?;poD31UfTNgDnSUMi!}_=XCLNr=?E(jS{c$${f+Ct)^J?x-TK%=U);F^#ptsKt{;QnXHnpH zdrmq78|$1&h-~R%AYKK19QEC9&v%^N?v@u_y>8`nO}D%Cg<9S1Jz1x_eRK8wZY|^X z`Q2W>yS3Y`fF0O(yBp-ZUIDlQ^DX~wpv$}MZU*jV;BE%)X5elH{?{2;fc+r0d7_em z8}Ct>ZXm_HOOw5g#9xGMCAKZ{j`h~4>}?~S>mx2FTSzZ|tHFl#|F~U9Bjk)zLsF{w zC?4*ov7L2lNW?wz4)r8atOKyMSVS}vWrDSbY_MI$#=o&_&-(=2pJUr>5iv{gSw2cU zkDKvO1jxob{EW-_Xk-uD7s)%w?mF>4(v$fAPPmS>2fB2panxzjbcpCA(Jaw@fxx3m z>+o1EW#*LKDr^kfx^j|h|7Lra>g`n9y$@OnrNi6ay=JXPp?W>gS%~daATvFZjKx zly49VRsC!fOI79W;yF&GpGLv&X{FpFmg)VilsCb7gjOz+eHT>Pi&f?K7T^1FkPCLT z{JvMpn+2A2_U00wfpeE?^38(l>T-+=-*$SRE9F~+QdPcHV3}%fF2P@`lEwku8u3w~ zB(Zw<9dy9g#Xf%g{yBwPcx>NM^o;UBn_MNi{kz*E{g=jxNT>o$lFrBHb1DX=4VC1?p?D^ z{we*eT@Ox~khSw_mh!dhwiV=#D(mENkZ*##;pqrA{yi7~xgsT%x9>{%+I96b$UX4u zXJ1!3$Tx|#@7=RfUg;aTdGcdlw=aQQS!*s{0eO>ii)gj2=hsjUBjWeEhOmE-@-4zg z_Wb+x7RWIVcsztn*04Ztz~vEJ#UY#jACmpDO9KlbxYmA`{CjQwZ-5;A*zl%|!LVV7SUeM-Ok~Y?#xSRi@nkv`&w@oPZA>Q9W6`7$Gt-%@5zWmCJZ?$G z&3H_GWcQxV>PE&yB9$qemDZ+%!T^{ zn743rEEyL@JQg*h3@M$;YFha@EMyq0tRq^mtvIg*T{dk@MN=_!7d!w~u|&$qW#cg+ z)4-=x90bROle4sZDhArIY?eaEb72WiMpKiy=p;On%A+h{>_1`*(OL*3quH!n2rxHJ zGfukdl%-!hB@;r;9-TI$V?fP}MW?uzNWmhT5o#)J##MiJu+5B45;vL3sbjeWoXRI+ zLPc&Wnw=7A>}U%7S=7u}8am6XU<}Y@;>jois5g@|g({PxLRXzk18c@-;f^a5jMDNk zsqraVlT$Hp!kh)Q7N>>a{?p@N24SMpiE$W1+C=vt!Dp^QzJ&_;pN6Gxd%^!p7Jql) zRWE+mc|XbjKXLuR?$NfqJpc^u`Qfu5TiB@)m1NDgh`+Oz7S7?JQ;z5TsYwoZvLR7B zz6aztp+?~NXPla}JVOE=f31|3>L_Bx0Ccb>V*FXB1{~H;k_g=*^1m*eJO3WQj!L#C z;EpvD|) z<02)T>t(jLum4{Wo}VA@XO;<%XXWKhDQBSn8@Mn&t^bd^tX^gEOEjkI(hnDozR-+gn_TXZhbjQI0Rxc@#ilAW_CKUA5tP zU#$?{dj~v=Z$k%t@%(vzIY@Yp!}gR8W`zp`D6_|5JpQ9x-Wboc36vbW-0nwo(1!no ql{XtJWAoZCw|kz(|1v$e&w&!h$n)XvBEFy1;(O^}Y|`f39{=B25Op{J literal 0 HcmV?d00001 diff --git a/isam/build/CMakeFiles/CMakeDirectoryInformation.cmake b/isam/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..be39005 --- /dev/null +++ b/isam/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/himanshu/git/objectSLAM/isam") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/himanshu/git/objectSLAM/isam/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/isam/build/CMakeFiles/CMakeError.log b/isam/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000..a7c5a0a --- /dev/null +++ b/isam/build/CMakeFiles/CMakeError.log @@ -0,0 +1,59 @@ +Determining if the pthread_create exist failed with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_684da/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_684da.dir/build.make CMakeFiles/cmTC_684da.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_684da.dir/CheckSymbolExists.c.o +/usr/bin/cc -o CMakeFiles/cmTC_684da.dir/CheckSymbolExists.c.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c +Linking C executable cmTC_684da +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_684da.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_684da.dir/CheckSymbolExists.c.o -o cmTC_684da -rdynamic +CMakeFiles/cmTC_684da.dir/CheckSymbolExists.c.o: In function `main': +CheckSymbolExists.c:(.text+0x16): undefined reference to `pthread_create' +collect2: error: ld returned 1 exit status +CMakeFiles/cmTC_684da.dir/build.make:97: recipe for target 'cmTC_684da' failed +make[2]: *** [cmTC_684da] Error 1 +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Makefile:126: recipe for target 'cmTC_684da/fast' failed +make[1]: *** [cmTC_684da/fast] Error 2 +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + +File /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: +/* */ +#include + +int main(int argc, char** argv) +{ + (void)argv; +#ifndef pthread_create + return ((int*)(&pthread_create))[argc]; +#else + (void)argc; + return 0; +#endif +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_c4d71/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_c4d71.dir/build.make CMakeFiles/cmTC_c4d71.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_c4d71.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_c4d71.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c +Linking C executable cmTC_c4d71 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c4d71.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_c4d71.dir/CheckFunctionExists.c.o -o cmTC_c4d71 -rdynamic -lpthreads +/usr/bin/ld: cannot find -lpthreads +collect2: error: ld returned 1 exit status +CMakeFiles/cmTC_c4d71.dir/build.make:97: recipe for target 'cmTC_c4d71' failed +make[2]: *** [cmTC_c4d71] Error 1 +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Makefile:126: recipe for target 'cmTC_c4d71/fast' failed +make[1]: *** [cmTC_c4d71/fast] Error 2 +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + diff --git a/isam/build/CMakeFiles/CMakeOutput.log b/isam/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..26d77b2 --- /dev/null +++ b/isam/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,608 @@ +The system is: Linux - 4.10.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/3.5.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/3.5.1/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_bdc9b/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_bdc9b.dir/build.make CMakeFiles/cmTC_bdc9b.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_bdc9b.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_bdc9b.dir/testCCompiler.c.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_bdc9b +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bdc9b.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_bdc9b.dir/testCCompiler.c.o -o cmTC_bdc9b -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_f4339/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_f4339.dir/build.make CMakeFiles/cmTC_f4339.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -o CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c +Linking C executable cmTC_f4339 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4339.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o -o cmTC_f4339 -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f4339' '-rdynamic' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccJfN2vW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_f4339 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/5/../../.. CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_f4339/fast"] + ignore line: [make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp'] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_f4339.dir/build.make CMakeFiles/cmTC_f4339.dir/build] + ignore line: [make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTC_f4339] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4339.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o -o cmTC_f4339 -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f4339' '-rdynamic' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccJfN2vW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_f4339 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/5/../../.. CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/5/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccJfN2vW.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_f4339] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/5] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..] + arg [CMakeFiles/cmTC_f4339.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5] ==> [/usr/lib/gcc/x86_64-linux-gnu/5] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> [/usr/lib] + implicit libs: [c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/5;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + + +Detecting C [-std=c11] compiler features compiled with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_de550/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_de550.dir/build.make CMakeFiles/cmTC_de550.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_de550.dir/feature_tests.c.o +/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_de550.dir/feature_tests.c.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_de550 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_de550.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_de550.dir/feature_tests.c.o -o cmTC_de550 -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:1c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c99] compiler features compiled with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_0c2a3/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_0c2a3.dir/build.make CMakeFiles/cmTC_0c2a3.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0c2a3.dir/feature_tests.c.o +/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_0c2a3.dir/feature_tests.c.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_0c2a3 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0c2a3.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_0c2a3.dir/feature_tests.c.o -o cmTC_0c2a3 -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c90] compiler features compiled with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_4a045/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_4a045.dir/build.make CMakeFiles/cmTC_4a045.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_4a045.dir/feature_tests.c.o +/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_4a045.dir/feature_tests.c.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_4a045 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4a045.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_4a045.dir/feature_tests.c.o -o cmTC_4a045 -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:0c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:0c_variadic_macros +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_44355/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_44355.dir/build.make CMakeFiles/cmTC_44355.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_44355.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_44355.dir/testCXXCompiler.cxx.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_44355 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_44355.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_44355.dir/testCXXCompiler.cxx.o -o cmTC_44355 -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_23de1/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_23de1.dir/build.make CMakeFiles/cmTC_23de1.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.5/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_23de1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23de1.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_23de1 -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_23de1' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccPgtSX9.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_23de1 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/5/../../.. CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_23de1/fast"] + ignore line: [make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp'] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_23de1.dir/build.make CMakeFiles/cmTC_23de1.dir/build] + ignore line: [make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.5/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTC_23de1] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23de1.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_23de1 -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_23de1' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccPgtSX9.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_23de1 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/5/../../.. CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/5/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccPgtSX9.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_23de1] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/5] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..] + arg [CMakeFiles/cmTC_23de1.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5] ==> [/usr/lib/gcc/x86_64-linux-gnu/5] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/5;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + + +Detecting CXX [-std=c++14] compiler features compiled with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_237ac/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_237ac.dir/build.make CMakeFiles/cmTC_237ac.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_237ac.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_237ac.dir/feature_tests.cxx.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_237ac +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_237ac.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_237ac.dir/feature_tests.cxx.o -o cmTC_237ac -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++11] compiler features compiled with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_3c393/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_3c393.dir/build.make CMakeFiles/cmTC_3c393.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_3c393.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_3c393.dir/feature_tests.cxx.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_3c393 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3c393.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_3c393.dir/feature_tests.cxx.o -o cmTC_3c393 -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++98] compiler features compiled with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_6bf65/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_6bf65.dir/build.make CMakeFiles/cmTC_6bf65.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_6bf65.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_6bf65.dir/feature_tests.cxx.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_6bf65 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6bf65.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_6bf65.dir/feature_tests.cxx.o -o cmTC_6bf65 -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:0cxx_alias_templates + Feature record: CXX_FEATURE:0cxx_alignas + Feature record: CXX_FEATURE:0cxx_alignof + Feature record: CXX_FEATURE:0cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:0cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:0cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:0cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:0cxx_default_function_template_args + Feature record: CXX_FEATURE:0cxx_defaulted_functions + Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:0cxx_delegating_constructors + Feature record: CXX_FEATURE:0cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:0cxx_enum_forward_declarations + Feature record: CXX_FEATURE:0cxx_explicit_conversions + Feature record: CXX_FEATURE:0cxx_extended_friend_declarations + Feature record: CXX_FEATURE:0cxx_extern_templates + Feature record: CXX_FEATURE:0cxx_final + Feature record: CXX_FEATURE:0cxx_func_identifier + Feature record: CXX_FEATURE:0cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:0cxx_inheriting_constructors + Feature record: CXX_FEATURE:0cxx_inline_namespaces + Feature record: CXX_FEATURE:0cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:0cxx_local_type_template_args + Feature record: CXX_FEATURE:0cxx_long_long_type + Feature record: CXX_FEATURE:0cxx_noexcept + Feature record: CXX_FEATURE:0cxx_nonstatic_member_init + Feature record: CXX_FEATURE:0cxx_nullptr + Feature record: CXX_FEATURE:0cxx_override + Feature record: CXX_FEATURE:0cxx_range_for + Feature record: CXX_FEATURE:0cxx_raw_string_literals + Feature record: CXX_FEATURE:0cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:0cxx_right_angle_brackets + Feature record: CXX_FEATURE:0cxx_rvalue_references + Feature record: CXX_FEATURE:0cxx_sizeof_member + Feature record: CXX_FEATURE:0cxx_static_assert + Feature record: CXX_FEATURE:0cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:0cxx_thread_local + Feature record: CXX_FEATURE:0cxx_trailing_return_types + Feature record: CXX_FEATURE:0cxx_unicode_literals + Feature record: CXX_FEATURE:0cxx_uniform_initialization + Feature record: CXX_FEATURE:0cxx_unrestricted_unions + Feature record: CXX_FEATURE:0cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:0cxx_variadic_macros + Feature record: CXX_FEATURE:0cxx_variadic_templates +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_c2167/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_c2167.dir/build.make CMakeFiles/cmTC_c2167.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_c2167.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_c2167.dir/CheckIncludeFile.c.o -c /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_c2167 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c2167.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_c2167.dir/CheckIncludeFile.c.o -o cmTC_c2167 -rdynamic +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_a0b3e/fast" +make[1]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_a0b3e.dir/build.make CMakeFiles/cmTC_a0b3e.dir/build +make[2]: Entering directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_a0b3e.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_a0b3e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c +Linking C executable cmTC_a0b3e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a0b3e.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_a0b3e.dir/CheckFunctionExists.c.o -o cmTC_a0b3e -rdynamic -lpthread +make[2]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/CMakeTmp' + + diff --git a/isam/build/CMakeFiles/Makefile.cmake b/isam/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..e03d1a9 --- /dev/null +++ b/isam/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,137 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.5.1/CMakeCCompiler.cmake" + "CMakeFiles/3.5.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.5.1/CMakeSystem.cmake" + "CMakeFiles/feature_tests.c" + "CMakeFiles/feature_tests.cxx" + "../cmake/FindCholmod.cmake" + "../cmake/FindEigen3.cmake" + "../isam/CMakeLists.txt" + "../isamlib/CMakeLists.txt" + "../misc/CMakeLists.txt" + "/usr/share/cmake-3.5/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.5/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.5/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.5/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.5/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.5/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.5/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.5/Modules/CMakeConfigurableFile.in" + "/usr/share/cmake-3.5/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.5/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.5/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.5/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.5/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.5/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.5/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.5/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.5/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.5/Modules/CMakeParseArguments.cmake" + "/usr/share/cmake-3.5/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.5/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.5/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.5/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.5/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.5/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.5/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.5/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.5/Modules/CheckFunctionExists.c" + "/usr/share/cmake-3.5/Modules/CheckIncludeFile.c.in" + "/usr/share/cmake-3.5/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.5/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.5/Modules/CheckSymbolExists.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/GNU-C-FeatureTests.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/GNU-CXX-FeatureTests.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/GNU-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/MIPSpro-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.5/Modules/FindOpenGL.cmake" + "/usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.5/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.5/Modules/FindSDL.cmake" + "/usr/share/cmake-3.5/Modules/FindThreads.cmake" + "/usr/share/cmake-3.5/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.5/Modules/MultiArchCross.cmake" + "/usr/share/cmake-3.5/Modules/Platform/Linux-CXX.cmake" + "/usr/share/cmake-3.5/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.5/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.5/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.5/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.5/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.5.1/CMakeSystem.cmake" + "CMakeFiles/3.5.1/CMakeCCompiler.cmake" + "CMakeFiles/3.5.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.5.1/CMakeCCompiler.cmake" + "CMakeFiles/3.5.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "isamlib/CMakeFiles/CMakeDirectoryInformation.cmake" + "isam/CMakeFiles/CMakeDirectoryInformation.cmake" + "misc/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "isamlib/CMakeFiles/isamlib.dir/DependInfo.cmake" + "isam/CMakeFiles/isam.dir/DependInfo.cmake" + "misc/CMakeFiles/misc.dir/DependInfo.cmake" + "misc/CMakeFiles/generateSpheresICRA2012.dir/DependInfo.cmake" + ) diff --git a/isam/build/CMakeFiles/Makefile2 b/isam/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..ff7d926 --- /dev/null +++ b/isam/build/CMakeFiles/Makefile2 @@ -0,0 +1,264 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# The main recursive all target +all: + +.PHONY : all + +# The main recursive preinstall target +preinstall: + +.PHONY : preinstall + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/himanshu/git/objectSLAM/isam + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/himanshu/git/objectSLAM/isam/build + +#============================================================================= +# Directory level rules for directory isamlib + +# Convenience name for "all" pass in the directory. +isamlib/all: isamlib/CMakeFiles/isamlib.dir/all + +.PHONY : isamlib/all + +# Convenience name for "clean" pass in the directory. +isamlib/clean: isamlib/CMakeFiles/isamlib.dir/clean + +.PHONY : isamlib/clean + +# Convenience name for "preinstall" pass in the directory. +isamlib/preinstall: + +.PHONY : isamlib/preinstall + +#============================================================================= +# Target rules for target isamlib/CMakeFiles/isamlib.dir + +# All Build rule for target. +isamlib/CMakeFiles/isamlib.dir/all: + $(MAKE) -f isamlib/CMakeFiles/isamlib.dir/build.make isamlib/CMakeFiles/isamlib.dir/depend + $(MAKE) -f isamlib/CMakeFiles/isamlib.dir/build.make isamlib/CMakeFiles/isamlib.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num=8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 "Built target isamlib" +.PHONY : isamlib/CMakeFiles/isamlib.dir/all + +# Include target in all. +all: isamlib/CMakeFiles/isamlib.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +isamlib/CMakeFiles/isamlib.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 17 + $(MAKE) -f CMakeFiles/Makefile2 isamlib/CMakeFiles/isamlib.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 0 +.PHONY : isamlib/CMakeFiles/isamlib.dir/rule + +# Convenience name for target. +isamlib: isamlib/CMakeFiles/isamlib.dir/rule + +.PHONY : isamlib + +# clean rule for target. +isamlib/CMakeFiles/isamlib.dir/clean: + $(MAKE) -f isamlib/CMakeFiles/isamlib.dir/build.make isamlib/CMakeFiles/isamlib.dir/clean +.PHONY : isamlib/CMakeFiles/isamlib.dir/clean + +# clean rule for target. +clean: isamlib/CMakeFiles/isamlib.dir/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory isam + +# Convenience name for "all" pass in the directory. +isam/all: isam/CMakeFiles/isam.dir/all + +.PHONY : isam/all + +# Convenience name for "clean" pass in the directory. +isam/clean: isam/CMakeFiles/isam.dir/clean + +.PHONY : isam/clean + +# Convenience name for "preinstall" pass in the directory. +isam/preinstall: + +.PHONY : isam/preinstall + +#============================================================================= +# Target rules for target isam/CMakeFiles/isam.dir + +# All Build rule for target. +isam/CMakeFiles/isam.dir/all: isamlib/CMakeFiles/isamlib.dir/all + $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/depend + $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num=3,4,5,6,7 "Built target isam" +.PHONY : isam/CMakeFiles/isam.dir/all + +# Include target in all. +all: isam/CMakeFiles/isam.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +isam/CMakeFiles/isam.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 22 + $(MAKE) -f CMakeFiles/Makefile2 isam/CMakeFiles/isam.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 0 +.PHONY : isam/CMakeFiles/isam.dir/rule + +# Convenience name for target. +isam: isam/CMakeFiles/isam.dir/rule + +.PHONY : isam + +# clean rule for target. +isam/CMakeFiles/isam.dir/clean: + $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/clean +.PHONY : isam/CMakeFiles/isam.dir/clean + +# clean rule for target. +clean: isam/CMakeFiles/isam.dir/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory misc + +# Convenience name for "all" pass in the directory. +misc/all: + +.PHONY : misc/all + +# Convenience name for "clean" pass in the directory. +misc/clean: misc/CMakeFiles/misc.dir/clean +misc/clean: misc/CMakeFiles/generateSpheresICRA2012.dir/clean + +.PHONY : misc/clean + +# Convenience name for "preinstall" pass in the directory. +misc/preinstall: + +.PHONY : misc/preinstall + +#============================================================================= +# Target rules for target misc/CMakeFiles/misc.dir + +# All Build rule for target. +misc/CMakeFiles/misc.dir/all: misc/CMakeFiles/generateSpheresICRA2012.dir/all + $(MAKE) -f misc/CMakeFiles/misc.dir/build.make misc/CMakeFiles/misc.dir/depend + $(MAKE) -f misc/CMakeFiles/misc.dir/build.make misc/CMakeFiles/misc.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num= "Built target misc" +.PHONY : misc/CMakeFiles/misc.dir/all + +# Build rule for subdir invocation for target. +misc/CMakeFiles/misc.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 19 + $(MAKE) -f CMakeFiles/Makefile2 misc/CMakeFiles/misc.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 0 +.PHONY : misc/CMakeFiles/misc.dir/rule + +# Convenience name for target. +misc: misc/CMakeFiles/misc.dir/rule + +.PHONY : misc + +# clean rule for target. +misc/CMakeFiles/misc.dir/clean: + $(MAKE) -f misc/CMakeFiles/misc.dir/build.make misc/CMakeFiles/misc.dir/clean +.PHONY : misc/CMakeFiles/misc.dir/clean + +# clean rule for target. +clean: misc/CMakeFiles/misc.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target misc/CMakeFiles/generateSpheresICRA2012.dir + +# All Build rule for target. +misc/CMakeFiles/generateSpheresICRA2012.dir/all: isamlib/CMakeFiles/isamlib.dir/all + $(MAKE) -f misc/CMakeFiles/generateSpheresICRA2012.dir/build.make misc/CMakeFiles/generateSpheresICRA2012.dir/depend + $(MAKE) -f misc/CMakeFiles/generateSpheresICRA2012.dir/build.make misc/CMakeFiles/generateSpheresICRA2012.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num=1,2 "Built target generateSpheresICRA2012" +.PHONY : misc/CMakeFiles/generateSpheresICRA2012.dir/all + +# Build rule for subdir invocation for target. +misc/CMakeFiles/generateSpheresICRA2012.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 19 + $(MAKE) -f CMakeFiles/Makefile2 misc/CMakeFiles/generateSpheresICRA2012.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 0 +.PHONY : misc/CMakeFiles/generateSpheresICRA2012.dir/rule + +# Convenience name for target. +generateSpheresICRA2012: misc/CMakeFiles/generateSpheresICRA2012.dir/rule + +.PHONY : generateSpheresICRA2012 + +# clean rule for target. +misc/CMakeFiles/generateSpheresICRA2012.dir/clean: + $(MAKE) -f misc/CMakeFiles/generateSpheresICRA2012.dir/build.make misc/CMakeFiles/generateSpheresICRA2012.dir/clean +.PHONY : misc/CMakeFiles/generateSpheresICRA2012.dir/clean + +# clean rule for target. +clean: misc/CMakeFiles/generateSpheresICRA2012.dir/clean + +.PHONY : clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/isam/build/CMakeFiles/TargetDirectories.txt b/isam/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..e92be90 --- /dev/null +++ b/isam/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,28 @@ +/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/install.dir +/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/list_install_components.dir +/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/install/strip.dir +/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/install/local.dir +/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/rebuild_cache.dir +/home/himanshu/git/objectSLAM/isam/build/CMakeFiles/edit_cache.dir +/home/himanshu/git/objectSLAM/isam/build/isamlib/CMakeFiles/install.dir +/home/himanshu/git/objectSLAM/isam/build/isamlib/CMakeFiles/list_install_components.dir +/home/himanshu/git/objectSLAM/isam/build/isamlib/CMakeFiles/rebuild_cache.dir +/home/himanshu/git/objectSLAM/isam/build/isamlib/CMakeFiles/isamlib.dir +/home/himanshu/git/objectSLAM/isam/build/isamlib/CMakeFiles/install/local.dir +/home/himanshu/git/objectSLAM/isam/build/isamlib/CMakeFiles/install/strip.dir +/home/himanshu/git/objectSLAM/isam/build/isamlib/CMakeFiles/edit_cache.dir +/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/install.dir +/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/list_install_components.dir +/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/rebuild_cache.dir +/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/isam.dir +/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/install/strip.dir +/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/install/local.dir +/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/edit_cache.dir +/home/himanshu/git/objectSLAM/isam/build/misc/CMakeFiles/install.dir +/home/himanshu/git/objectSLAM/isam/build/misc/CMakeFiles/list_install_components.dir +/home/himanshu/git/objectSLAM/isam/build/misc/CMakeFiles/rebuild_cache.dir +/home/himanshu/git/objectSLAM/isam/build/misc/CMakeFiles/edit_cache.dir +/home/himanshu/git/objectSLAM/isam/build/misc/CMakeFiles/misc.dir +/home/himanshu/git/objectSLAM/isam/build/misc/CMakeFiles/generateSpheresICRA2012.dir +/home/himanshu/git/objectSLAM/isam/build/misc/CMakeFiles/install/strip.dir +/home/himanshu/git/objectSLAM/isam/build/misc/CMakeFiles/install/local.dir diff --git a/isam/build/CMakeFiles/cmake.check_cache b/isam/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/isam/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/isam/build/CMakeFiles/feature_tests.bin b/isam/build/CMakeFiles/feature_tests.bin new file mode 100755 index 0000000000000000000000000000000000000000..6c440e3f3fecefb9cee9c3151cbf31e26cbe7575 GIT binary patch literal 12696 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 404 +"1" +#else +"0" +#endif +"c_function_prototypes\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_restrict\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L +"1" +#else +"0" +#endif +"c_static_assert\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_variadic_macros\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/isam/build/CMakeFiles/feature_tests.cxx b/isam/build/CMakeFiles/feature_tests.cxx new file mode 100644 index 0000000..b93418c --- /dev/null +++ b/isam/build/CMakeFiles/feature_tests.cxx @@ -0,0 +1,405 @@ + + const char features[] = {"\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_aggregate_default_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alias_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignof\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_attributes\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_attribute_deprecated\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_auto_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_binary_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_contextual_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_decltype\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_decltype_auto\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_decltype_incomplete_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_default_function_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_move_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_delegating_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_deleted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_digit_separators\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_enum_forward_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_explicit_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_extended_friend_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_extern_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_final\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_func_identifier\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_generalized_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_generic_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_inheriting_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_inline_namespaces\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_lambda_init_captures\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_local_type_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_long_long_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_noexcept\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_nonstatic_member_init\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_nullptr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_override\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_range_for\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_raw_string_literals\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_reference_qualified_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_relaxed_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_return_type_deduction\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_right_angle_brackets\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_rvalue_references\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_sizeof_member\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_static_assert\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_strong_enums\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus +"1" +#else +"0" +#endif +"cxx_template_template_parameters\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_thread_local\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_trailing_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unicode_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_uniform_initialization\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unrestricted_unions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_user_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_variable_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_macros\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_templates\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/isam/build/CMakeFiles/progress.marks b/isam/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..2bd5a0a --- /dev/null +++ b/isam/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +22 diff --git a/isam/build/Makefile b/isam/build/Makefile new file mode 100644 index 0000000..4c7b777 --- /dev/null +++ b/isam/build/Makefile @@ -0,0 +1,238 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/himanshu/git/objectSLAM/isam + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/himanshu/git/objectSLAM/isam/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: install/strip + +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: install/local + +.PHONY : install/local/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles /home/himanshu/git/objectSLAM/isam/build/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named isamlib + +# Build rule for target. +isamlib: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 isamlib +.PHONY : isamlib + +# fast build rule for target. +isamlib/fast: + $(MAKE) -f isamlib/CMakeFiles/isamlib.dir/build.make isamlib/CMakeFiles/isamlib.dir/build +.PHONY : isamlib/fast + +#============================================================================= +# Target rules for targets named isam + +# Build rule for target. +isam: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 isam +.PHONY : isam + +# fast build rule for target. +isam/fast: + $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/build +.PHONY : isam/fast + +#============================================================================= +# Target rules for targets named misc + +# Build rule for target. +misc: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 misc +.PHONY : misc + +# fast build rule for target. +misc/fast: + $(MAKE) -f misc/CMakeFiles/misc.dir/build.make misc/CMakeFiles/misc.dir/build +.PHONY : misc/fast + +#============================================================================= +# Target rules for targets named generateSpheresICRA2012 + +# Build rule for target. +generateSpheresICRA2012: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 generateSpheresICRA2012 +.PHONY : generateSpheresICRA2012 + +# fast build rule for target. +generateSpheresICRA2012/fast: + $(MAKE) -f misc/CMakeFiles/generateSpheresICRA2012.dir/build.make misc/CMakeFiles/generateSpheresICRA2012.dir/build +.PHONY : generateSpheresICRA2012/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install" + @echo "... list_install_components" + @echo "... install/strip" + @echo "... install/local" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... isamlib" + @echo "... isam" + @echo "... misc" + @echo "... generateSpheresICRA2012" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/isam/build/cmake_install.cmake b/isam/build/cmake_install.cmake new file mode 100644 index 0000000..83e676a --- /dev/null +++ b/isam/build/cmake_install.cmake @@ -0,0 +1,52 @@ +# Install script for directory: /home/himanshu/git/objectSLAM/isam + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/himanshu/git/objectSLAM/isam/build/isamlib/cmake_install.cmake") + include("/home/himanshu/git/objectSLAM/isam/build/isam/cmake_install.cmake") + include("/home/himanshu/git/objectSLAM/isam/build/misc/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/himanshu/git/objectSLAM/isam/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/isam/build/install_manifest.txt b/isam/build/install_manifest.txt new file mode 100644 index 0000000..c9a3e55 --- /dev/null +++ b/isam/build/install_manifest.txt @@ -0,0 +1,37 @@ +/usr/local/lib/libisam.a +/usr/local/include/isam/Factor.h +/usr/local/include/isam/ChowLiuTree.h +/usr/local/include/isam/OptimizationInterface.h +/usr/local/include/isam/Graph.h +/usr/local/include/isam/robust.h +/usr/local/include/isam/Pose3d.h +/usr/local/include/isam/util.h +/usr/local/include/isam/SparseVector.h +/usr/local/include/isam/covariance.h +/usr/local/include/isam/Jacobian.h +/usr/local/include/isam/SparseSystem.h +/usr/local/include/isam/OrderedSparseMatrix.h +/usr/local/include/isam/Covariances.h +/usr/local/include/isam/Optimizer.h +/usr/local/include/isam/Rot3d.h +/usr/local/include/isam/Element.h +/usr/local/include/isam/Anchor.h +/usr/local/include/isam/slam3d.h +/usr/local/include/isam/slam_stereo.h +/usr/local/include/isam/Point3dh.h +/usr/local/include/isam/glc.h +/usr/local/include/isam/Properties.h +/usr/local/include/isam/GLCReparam.h +/usr/local/include/isam/slam2d.h +/usr/local/include/isam/SparseMatrix.h +/usr/local/include/isam/Point2d.h +/usr/local/include/isam/Noise.h +/usr/local/include/isam/Point3d.h +/usr/local/include/isam/Pose2d.h +/usr/local/include/isam/isam.h +/usr/local/include/isam/Cholesky.h +/usr/local/include/isam/Node.h +/usr/local/include/isam/Slam.h +/usr/local/include/isam/numericalDiff.h +/usr/local/include/isam/slam_monocular.h +/usr/local/bin/isam \ No newline at end of file diff --git a/isam/build/isam/CMakeFiles/CMakeDirectoryInformation.cmake b/isam/build/isam/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..be39005 --- /dev/null +++ b/isam/build/isam/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/himanshu/git/objectSLAM/isam") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/himanshu/git/objectSLAM/isam/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/isam/build/isam/CMakeFiles/isam.dir/CXX.includecache b/isam/build/isam/CMakeFiles/isam.dir/CXX.includecache new file mode 100644 index 0000000..050a37d --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/CXX.includecache @@ -0,0 +1,1764 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../include/isam/Anchor.h +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Pose2d.h +../include/isam/Pose2d.h +Point2d.h +../include/isam/Point2d.h +Pose3d.h +../include/isam/Pose3d.h +Slam.h +../include/isam/Slam.h + +../include/isam/Cholesky.h +Eigen/Dense +- +SparseSystem.h +../include/isam/SparseSystem.h + +../include/isam/Covariances.h +list +- +map +- +Eigen/Dense +- +SparseSystem.h +../include/isam/SparseSystem.h +Node.h +../include/isam/Node.h +covariance.h +../include/isam/covariance.h + +../include/isam/Element.h +list +- +ostream +- + +../include/isam/Factor.h +vector +- +string +- +math.h +- +Eigen/Dense +- +util.h +../include/isam/util.h +Jacobian.h +../include/isam/Jacobian.h +Element.h +../include/isam/Element.h +Node.h +../include/isam/Node.h +Noise.h +../include/isam/Noise.h +numericalDiff.h +../include/isam/numericalDiff.h + +../include/isam/Graph.h +list +- +set +- +string +- +ostream +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h + +../include/isam/Jacobian.h +Eigen/Dense +- + +../include/isam/Node.h +list +- +Eigen/Dense +- +Element.h +../include/isam/Element.h + +../include/isam/Noise.h +Eigen/Dense +- +Eigen/LU +- + +../include/isam/OptimizationInterface.h +Eigen/Dense +- +SparseSystem.h +../include/isam/SparseSystem.h +Node.h +../include/isam/Node.h + +../include/isam/Optimizer.h +Eigen/Dense +- +Properties.h +../include/isam/Properties.h +OptimizationInterface.h +../include/isam/OptimizationInterface.h +SparseSystem.h +../include/isam/SparseSystem.h +Cholesky.h +../include/isam/Cholesky.h +Node.h +../include/isam/Node.h + +../include/isam/OrderedSparseMatrix.h +SparseVector.h +../include/isam/SparseVector.h +SparseMatrix.h +../include/isam/SparseMatrix.h +string +- +fstream +- +iostream +- + +../include/isam/Point2d.h +Eigen/Dense +- + +../include/isam/Point3d.h +Eigen/Dense +- +Point2d.h +../include/isam/Point2d.h + +../include/isam/Point3dh.h +Eigen/Dense +- +Eigen/Geometry +- +Point3d.h +../include/isam/Point3d.h + +../include/isam/Pose2d.h +cmath +- +ostream +- +Eigen/Dense +- +util.h +../include/isam/util.h +Point2d.h +../include/isam/Point2d.h + +../include/isam/Pose3d.h +cmath +- +Eigen/Dense +- +Eigen/Geometry +- +util.h +../include/isam/util.h +Rot3d.h +../include/isam/Rot3d.h +Pose2d.h +../include/isam/Pose2d.h +Point3d.h +../include/isam/Point3d.h +Point3dh.h +../include/isam/Point3dh.h +Point2d.h +../include/isam/Point2d.h + +../include/isam/Properties.h + +../include/isam/Rot3d.h +cmath +- +Eigen/Dense +- +Eigen/Geometry +- +Eigen/LU +- +isam/util.h +- + +../include/isam/Slam.h +string +- +list +- +Eigen/Dense +- +SparseSystem.h +../include/isam/SparseSystem.h +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Graph.h +../include/isam/Graph.h +Properties.h +../include/isam/Properties.h +OptimizationInterface.h +../include/isam/OptimizationInterface.h +Optimizer.h +../include/isam/Optimizer.h +Covariances.h +../include/isam/Covariances.h + +../include/isam/SparseMatrix.h +iostream +- +Eigen/Dense +- +SparseVector.h +../include/isam/SparseVector.h + +../include/isam/SparseSystem.h +Eigen/Dense +- +OrderedSparseMatrix.h +../include/isam/OrderedSparseMatrix.h + +../include/isam/SparseVector.h +Eigen/Dense +- +isam/util.h +../include/isam/isam/util.h + +../include/isam/covariance.h +vector +- +utility +- +list +- +Eigen/Dense +- +tr1/unordered_map +- +boost/unordered_map.hpp +../include/isam/boost/unordered_map.hpp +SparseMatrix.h +../include/isam/SparseMatrix.h +tr1/unordered_map +- + +../include/isam/isam.h +isam/Slam.h +- +isam/Anchor.h +- +isam/slam2d.h +- +isam/slam3d.h +- +isam/Point2d.h +- +isam/Pose2d.h +- +isam/Point3d.h +- +isam/Pose3d.h +- +isam/util.h +- +isam/Noise.h +- +isam/Properties.h +- + +../include/isam/numericalDiff.h +vector +- +Eigen/Dense +- +isam/Node.h +../include/isam/isam/Node.h + +../include/isam/robust.h +cmath +- +util.h +../include/isam/util.h + +../include/isam/slam2d.h +string +- +sstream +- +Eigen/Dense +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Pose2d.h +../include/isam/Pose2d.h +Point2d.h +../include/isam/Point2d.h +Anchor.h +../include/isam/Anchor.h + +../include/isam/slam3d.h +Eigen/Dense +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Pose3d.h +../include/isam/Pose3d.h +Point3d.h +../include/isam/Point3d.h +Anchor.h +../include/isam/Anchor.h + +../include/isam/slam_stereo.h +string +- +sstream +- +math.h +- +Eigen/Dense +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Pose3d.h +../include/isam/Pose3d.h +Point3dh.h +../include/isam/Point3dh.h + +../include/isam/util.h +stdlib.h +- +stdio.h +- +cmath +- +string +- +Eigen/Dense +- + +/home/himanshu/git/objectSLAM/isam/isam/Collections.cpp +vector +- +map +- +list +- +OpenGL/gl.h +- +OpenGL/glu.h +- +GL/gl.h +- +GL/glu.h +- +isam/Pose3d.h +/home/himanshu/git/objectSLAM/isam/isam/isam/Pose3d.h +isam/SparseMatrix.h +/home/himanshu/git/objectSLAM/isam/isam/isam/SparseMatrix.h +Collections.h +/home/himanshu/git/objectSLAM/isam/isam/Collections.h + +/home/himanshu/git/objectSLAM/isam/isam/Collections.h +map +- +list +- +vector +- +string +- +isam/Pose3d.h +- + +/home/himanshu/git/objectSLAM/isam/isam/Lcm.h +vector +- +list +- +lcm/lcm.h +- +isam/Slam.h +- +isam/Pose3d.h +- + +/home/himanshu/git/objectSLAM/isam/isam/Loader.cpp +iostream +- +vector +- +map +- +list +- +isam/slam2d.h +- +Loader.h +/home/himanshu/git/objectSLAM/isam/isam/Loader.h + +/home/himanshu/git/objectSLAM/isam/isam/Loader.h +vector +- +list +- +isam/Node.h +- +isam/Factor.h +- +isam/slam2d.h +- +isam/slam3d.h +- +isam/slam_stereo.h +- + +/home/himanshu/git/objectSLAM/isam/isam/Viewer.cpp +vector +- +map +- +OpenGL/gl.h +- +OpenGL/glu.h +- +GL/gl.h +- +GL/glu.h +- +SDL.h +/home/himanshu/git/objectSLAM/isam/isam/SDL.h +SDL_thread.h +/home/himanshu/git/objectSLAM/isam/isam/SDL_thread.h +isam/isam.h +/home/himanshu/git/objectSLAM/isam/isam/isam/isam.h +Collections.h +/home/himanshu/git/objectSLAM/isam/isam/Collections.h +Viewer.h +/home/himanshu/git/objectSLAM/isam/isam/Viewer.h + +/home/himanshu/git/objectSLAM/isam/isam/Viewer.h +vector +- +string +- +Collections.h +/home/himanshu/git/objectSLAM/isam/isam/Collections.h + +/home/himanshu/git/objectSLAM/isam/isam/isam.cpp +iostream +- +stdio.h +- +cstring +- +map +- +Eigen/Dense +- +isam/isam.h +- +isam/robust.h +- +Loader.h +/home/himanshu/git/objectSLAM/isam/isam/Loader.h +Lcm.h +/home/himanshu/git/objectSLAM/isam/isam/Lcm.h +SDL.h +/home/himanshu/git/objectSLAM/isam/isam/SDL.h +Viewer.h +/home/himanshu/git/objectSLAM/isam/isam/Viewer.h +unistd.h +- + +/usr/include/SDL/SDL.h +SDL_main.h +/usr/include/SDL/SDL_main.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_audio.h +/usr/include/SDL/SDL_audio.h +SDL_cdrom.h +/usr/include/SDL/SDL_cdrom.h +SDL_cpuinfo.h +/usr/include/SDL/SDL_cpuinfo.h +SDL_endian.h +/usr/include/SDL/SDL_endian.h +SDL_error.h +/usr/include/SDL/SDL_error.h +SDL_events.h +/usr/include/SDL/SDL_events.h +SDL_loadso.h +/usr/include/SDL/SDL_loadso.h +SDL_mutex.h +/usr/include/SDL/SDL_mutex.h +SDL_rwops.h +/usr/include/SDL/SDL_rwops.h +SDL_thread.h +/usr/include/SDL/SDL_thread.h +SDL_timer.h +/usr/include/SDL/SDL_timer.h +SDL_video.h +/usr/include/SDL/SDL_video.h +SDL_version.h +/usr/include/SDL/SDL_version.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_active.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_audio.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +SDL_endian.h +/usr/include/SDL/SDL_endian.h +SDL_mutex.h +/usr/include/SDL/SDL_mutex.h +SDL_thread.h +/usr/include/SDL/SDL_thread.h +SDL_rwops.h +/usr/include/SDL/SDL_rwops.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_cdrom.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_config.h +SDL_platform.h +/usr/include/SDL/SDL_platform.h +stdarg.h +- + +/usr/include/SDL/SDL_cpuinfo.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_endian.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +endian.h +- +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_error.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_events.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +SDL_active.h +/usr/include/SDL/SDL_active.h +SDL_keyboard.h +/usr/include/SDL/SDL_keyboard.h +SDL_mouse.h +/usr/include/SDL/SDL_mouse.h +SDL_joystick.h +/usr/include/SDL/SDL_joystick.h +SDL_quit.h +/usr/include/SDL/SDL_quit.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_joystick.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_keyboard.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +SDL_keysym.h +/usr/include/SDL/SDL_keysym.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_keysym.h + +/usr/include/SDL/SDL_loadso.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_main.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_mouse.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +SDL_video.h +/usr/include/SDL/SDL_video.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_mutex.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_platform.h + +/usr/include/SDL/SDL_quit.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h + +/usr/include/SDL/SDL_rwops.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_stdinc.h +SDL_config.h +/usr/include/SDL/SDL_config.h +sys/types.h +- +stdio.h +- +stdlib.h +- +stddef.h +- +stdarg.h +- +stdlib.h +- +malloc.h +- +stddef.h +- +stdarg.h +- +memory.h +- +string.h +- +strings.h +- +inttypes.h +- +stdint.h +- +ctype.h +- +iconv.h +- +begin_code.h +/usr/include/SDL/begin_code.h +alloca.h +- +malloc.h +- +malloc.h +- +malloc.h +- +stdlib.h +- +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_thread.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +SDL_mutex.h +/usr/include/SDL/SDL_mutex.h +begin_code.h +/usr/include/SDL/begin_code.h +process.h +- +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_timer.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_version.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/SDL_video.h +SDL_stdinc.h +/usr/include/SDL/SDL_stdinc.h +SDL_error.h +/usr/include/SDL/SDL_error.h +SDL_rwops.h +/usr/include/SDL/SDL_rwops.h +begin_code.h +/usr/include/SDL/begin_code.h +close_code.h +/usr/include/SDL/close_code.h + +/usr/include/SDL/begin_code.h + +/usr/include/SDL/close_code.h + +/usr/include/eigen3/Eigen/Cholesky +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Cholesky/LLT.h +/usr/include/eigen3/Eigen/src/Cholesky/LLT.h +src/Cholesky/LDLT.h +/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +src/Cholesky/LLT_MKL.h +/usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +new +- +src/Core/util/Macros.h +/usr/include/eigen3/Eigen/src/Core/util/Macros.h +complex +- +src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +malloc.h +- +immintrin.h +- +emmintrin.h +- +xmmintrin.h +- +pmmintrin.h +- +tmmintrin.h +- +smmintrin.h +- +nmmintrin.h +- +immintrin.h +- +altivec.h +- +altivec.h +- +arm_neon.h +- +vector_types.h +- +omp.h +- +cerrno +- +cstddef +- +cstdlib +- +cmath +- +cassert +- +functional +- +iosfwd +- +cstring +- +string +- +limits +- +climits +- +algorithm +- +iostream +- +intrin.h +- +src/Core/util/Constants.h +/usr/include/eigen3/Eigen/src/Core/util/Constants.h +src/Core/util/Meta.h +/usr/include/eigen3/Eigen/src/Core/util/Meta.h +src/Core/util/ForwardDeclarations.h +/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +src/Core/util/StaticAssert.h +/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +src/Core/util/XprHelper.h +/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +src/Core/util/Memory.h +/usr/include/eigen3/Eigen/src/Core/util/Memory.h +src/Core/NumTraits.h +/usr/include/eigen3/Eigen/src/Core/NumTraits.h +src/Core/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/MathFunctions.h +src/Core/SpecialFunctions.h +/usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h +src/Core/GenericPacketMath.h +/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +src/Core/arch/SSE/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +src/Core/arch/SSE/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +src/Core/arch/SSE/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +src/Core/arch/AVX/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +src/Core/arch/AVX/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +src/Core/arch/AVX/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +src/Core/arch/AVX/TypeCasting.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +src/Core/arch/SSE/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +src/Core/arch/SSE/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +src/Core/arch/SSE/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +src/Core/arch/SSE/TypeCasting.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +src/Core/arch/AltiVec/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +src/Core/arch/AltiVec/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +src/Core/arch/AltiVec/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +src/Core/arch/NEON/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +src/Core/arch/NEON/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +src/Core/arch/NEON/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +src/Core/arch/CUDA/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +src/Core/arch/CUDA/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +src/Core/arch/Default/Settings.h +/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +src/Core/functors/BinaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +src/Core/functors/UnaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +src/Core/functors/NullaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +src/Core/functors/StlFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +src/Core/functors/AssignmentFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +src/Core/DenseCoeffsBase.h +/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +src/Core/DenseBase.h +/usr/include/eigen3/Eigen/src/Core/DenseBase.h +src/Core/MatrixBase.h +/usr/include/eigen3/Eigen/src/Core/MatrixBase.h +src/Core/EigenBase.h +/usr/include/eigen3/Eigen/src/Core/EigenBase.h +src/Core/Product.h +/usr/include/eigen3/Eigen/src/Core/Product.h +src/Core/CoreEvaluators.h +/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +src/Core/AssignEvaluator.h +/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +src/Core/Assign.h +/usr/include/eigen3/Eigen/src/Core/Assign.h +src/Core/ArrayBase.h +/usr/include/eigen3/Eigen/src/Core/ArrayBase.h +src/Core/util/BlasUtil.h +/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +src/Core/DenseStorage.h +/usr/include/eigen3/Eigen/src/Core/DenseStorage.h +src/Core/NestByValue.h +/usr/include/eigen3/Eigen/src/Core/NestByValue.h +src/Core/ReturnByValue.h +/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +src/Core/NoAlias.h +/usr/include/eigen3/Eigen/src/Core/NoAlias.h +src/Core/PlainObjectBase.h +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +src/Core/Matrix.h +/usr/include/eigen3/Eigen/src/Core/Matrix.h +src/Core/Array.h +/usr/include/eigen3/Eigen/src/Core/Array.h +src/Core/CwiseBinaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +src/Core/CwiseUnaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +src/Core/CwiseNullaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +src/Core/CwiseUnaryView.h +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +src/Core/SelfCwiseBinaryOp.h +/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +src/Core/Dot.h +/usr/include/eigen3/Eigen/src/Core/Dot.h +src/Core/StableNorm.h +/usr/include/eigen3/Eigen/src/Core/StableNorm.h +src/Core/Stride.h +/usr/include/eigen3/Eigen/src/Core/Stride.h +src/Core/MapBase.h +/usr/include/eigen3/Eigen/src/Core/MapBase.h +src/Core/Map.h +/usr/include/eigen3/Eigen/src/Core/Map.h +src/Core/Ref.h +/usr/include/eigen3/Eigen/src/Core/Ref.h +src/Core/Block.h +/usr/include/eigen3/Eigen/src/Core/Block.h +src/Core/VectorBlock.h +/usr/include/eigen3/Eigen/src/Core/VectorBlock.h +src/Core/Transpose.h +/usr/include/eigen3/Eigen/src/Core/Transpose.h +src/Core/DiagonalMatrix.h +/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +src/Core/Diagonal.h +/usr/include/eigen3/Eigen/src/Core/Diagonal.h +src/Core/DiagonalProduct.h +/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +src/Core/Redux.h +/usr/include/eigen3/Eigen/src/Core/Redux.h +src/Core/Visitor.h +/usr/include/eigen3/Eigen/src/Core/Visitor.h +src/Core/Fuzzy.h +/usr/include/eigen3/Eigen/src/Core/Fuzzy.h +src/Core/IO.h +/usr/include/eigen3/Eigen/src/Core/IO.h +src/Core/Swap.h +/usr/include/eigen3/Eigen/src/Core/Swap.h +src/Core/CommaInitializer.h +/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +src/Core/GeneralProduct.h +/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +src/Core/Solve.h +/usr/include/eigen3/Eigen/src/Core/Solve.h +src/Core/Inverse.h +/usr/include/eigen3/Eigen/src/Core/Inverse.h +src/Core/SolverBase.h +/usr/include/eigen3/Eigen/src/Core/SolverBase.h +src/Core/PermutationMatrix.h +/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +src/Core/Transpositions.h +/usr/include/eigen3/Eigen/src/Core/Transpositions.h +src/Core/TriangularMatrix.h +/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +src/Core/SelfAdjointView.h +/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +src/Core/products/GeneralBlockPanelKernel.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +src/Core/products/Parallelizer.h +/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +src/Core/ProductEvaluators.h +/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +src/Core/products/GeneralMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +src/Core/products/GeneralMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +src/Core/SolveTriangular.h +/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +src/Core/products/GeneralMatrixMatrixTriangular.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +src/Core/products/SelfadjointMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +src/Core/products/SelfadjointMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +src/Core/products/SelfadjointProduct.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +src/Core/products/SelfadjointRank2Update.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +src/Core/products/TriangularMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +src/Core/products/TriangularMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +src/Core/products/TriangularSolverMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +src/Core/products/TriangularSolverVector.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +src/Core/BandMatrix.h +/usr/include/eigen3/Eigen/src/Core/BandMatrix.h +src/Core/CoreIterators.h +/usr/include/eigen3/Eigen/src/Core/CoreIterators.h +src/Core/BooleanRedux.h +/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +src/Core/Select.h +/usr/include/eigen3/Eigen/src/Core/Select.h +src/Core/VectorwiseOp.h +/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +src/Core/Random.h +/usr/include/eigen3/Eigen/src/Core/Random.h +src/Core/Replicate.h +/usr/include/eigen3/Eigen/src/Core/Replicate.h +src/Core/Reverse.h +/usr/include/eigen3/Eigen/src/Core/Reverse.h +src/Core/ArrayWrapper.h +/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +src/Core/products/GeneralMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h +src/Core/products/GeneralMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h +src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +src/Core/products/SelfadjointMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h +src/Core/products/SelfadjointMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h +src/Core/products/TriangularMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h +src/Core/products/TriangularMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h +src/Core/products/TriangularSolverMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h +src/Core/Assign_MKL.h +/usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +src/Core/GlobalFunctions.h +/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Dense +Core +/usr/include/eigen3/Eigen/Core +LU +/usr/include/eigen3/Eigen/LU +Cholesky +/usr/include/eigen3/Eigen/Cholesky +QR +/usr/include/eigen3/Eigen/QR +SVD +/usr/include/eigen3/Eigen/SVD +Geometry +/usr/include/eigen3/Eigen/Geometry +Eigenvalues +/usr/include/eigen3/Eigen/Eigenvalues + +/usr/include/eigen3/Eigen/Eigenvalues +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +Cholesky +/usr/include/eigen3/Eigen/Cholesky +Jacobi +/usr/include/eigen3/Eigen/Jacobi +Householder +/usr/include/eigen3/Eigen/Householder +LU +/usr/include/eigen3/Eigen/LU +Geometry +/usr/include/eigen3/Eigen/Geometry +src/Eigenvalues/Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +src/Eigenvalues/RealSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +src/Eigenvalues/EigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +src/Eigenvalues/SelfAdjointEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +src/Eigenvalues/HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +src/Eigenvalues/ComplexSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +src/Eigenvalues/ComplexEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +src/Eigenvalues/RealQZ.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +src/Eigenvalues/GeneralizedEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +src/Eigenvalues/MatrixBaseEigenvalues.h +/usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +src/Eigenvalues/RealSchur_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +src/Eigenvalues/ComplexSchur_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Geometry +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +SVD +/usr/include/eigen3/Eigen/SVD +LU +/usr/include/eigen3/Eigen/LU +limits +- +src/Geometry/OrthoMethods.h +/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +src/Geometry/EulerAngles.h +/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +src/Geometry/Homogeneous.h +/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +src/Geometry/RotationBase.h +/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +src/Geometry/Rotation2D.h +/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +src/Geometry/Quaternion.h +/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +src/Geometry/AngleAxis.h +/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +src/Geometry/Transform.h +/usr/include/eigen3/Eigen/src/Geometry/Transform.h +src/Geometry/Translation.h +/usr/include/eigen3/Eigen/src/Geometry/Translation.h +src/Geometry/Scaling.h +/usr/include/eigen3/Eigen/src/Geometry/Scaling.h +src/Geometry/Hyperplane.h +/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +src/Geometry/ParametrizedLine.h +/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +src/Geometry/AlignedBox.h +/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +src/Geometry/Umeyama.h +/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +src/Geometry/arch/Geometry_SSE.h +/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Householder +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Householder/Householder.h +/usr/include/eigen3/Eigen/src/Householder/Householder.h +src/Householder/HouseholderSequence.h +/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +src/Householder/BlockHouseholder.h +/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Jacobi +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Jacobi/Jacobi.h +/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/LU +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/misc/Kernel.h +/usr/include/eigen3/Eigen/src/misc/Kernel.h +src/misc/Image.h +/usr/include/eigen3/Eigen/src/misc/Image.h +src/LU/FullPivLU.h +/usr/include/eigen3/Eigen/src/LU/FullPivLU.h +src/LU/PartialPivLU.h +/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +src/LU/PartialPivLU_MKL.h +/usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +src/LU/Determinant.h +/usr/include/eigen3/Eigen/src/LU/Determinant.h +src/LU/InverseImpl.h +/usr/include/eigen3/Eigen/src/LU/InverseImpl.h +src/LU/arch/Inverse_SSE.h +/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/QR +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +Cholesky +/usr/include/eigen3/Eigen/Cholesky +Jacobi +/usr/include/eigen3/Eigen/Jacobi +Householder +/usr/include/eigen3/Eigen/Householder +src/QR/HouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +src/QR/FullPivHouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +src/QR/ColPivHouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +src/QR/HouseholderQR_MKL.h +/usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +src/QR/ColPivHouseholderQR_MKL.h +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/SVD +QR +/usr/include/eigen3/Eigen/QR +Householder +/usr/include/eigen3/Eigen/Householder +Jacobi +/usr/include/eigen3/Eigen/Jacobi +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/SVD/UpperBidiagonalization.h +/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +src/SVD/SVDBase.h +/usr/include/eigen3/Eigen/src/SVD/SVDBase.h +src/SVD/JacobiSVD.h +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +src/SVD/BDCSVD.h +/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +src/SVD/JacobiSVD_MKL.h +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + +/usr/include/eigen3/Eigen/src/Cholesky/LLT.h + +/usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Cholesky/Eigen/src/Core/util/MKL_support.h +iostream +- + +/usr/include/eigen3/Eigen/src/Core/Array.h + +/usr/include/eigen3/Eigen/src/Core/ArrayBase.h +../plugins/CommonCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +../plugins/MatrixCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +../plugins/ArrayCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +../plugins/CommonCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +../plugins/MatrixCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +../plugins/ArrayCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + +/usr/include/eigen3/Eigen/src/Core/Assign.h + +/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + +/usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + +/usr/include/eigen3/Eigen/src/Core/BandMatrix.h + +/usr/include/eigen3/Eigen/src/Core/Block.h + +/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + +/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + +/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + +/usr/include/eigen3/Eigen/src/Core/CoreIterators.h + +/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + +/usr/include/eigen3/Eigen/src/Core/DenseBase.h +../plugins/BlockMethods.h +/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + +/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + +/usr/include/eigen3/Eigen/src/Core/DenseStorage.h + +/usr/include/eigen3/Eigen/src/Core/Diagonal.h + +/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + +/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + +/usr/include/eigen3/Eigen/src/Core/Dot.h + +/usr/include/eigen3/Eigen/src/Core/EigenBase.h + +/usr/include/eigen3/Eigen/src/Core/Fuzzy.h + +/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + +/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + +/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + +/usr/include/eigen3/Eigen/src/Core/IO.h + +/usr/include/eigen3/Eigen/src/Core/Inverse.h + +/usr/include/eigen3/Eigen/src/Core/Map.h + +/usr/include/eigen3/Eigen/src/Core/MapBase.h + +/usr/include/eigen3/Eigen/src/Core/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/Matrix.h + +/usr/include/eigen3/Eigen/src/Core/MatrixBase.h +../plugins/CommonCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +../plugins/CommonCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +../plugins/MatrixCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +../plugins/MatrixCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/Core/NestByValue.h + +/usr/include/eigen3/Eigen/src/Core/NoAlias.h + +/usr/include/eigen3/Eigen/src/Core/NumTraits.h + +/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + +/usr/include/eigen3/Eigen/src/Core/Product.h + +/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + +/usr/include/eigen3/Eigen/src/Core/Random.h + +/usr/include/eigen3/Eigen/src/Core/Redux.h + +/usr/include/eigen3/Eigen/src/Core/Ref.h + +/usr/include/eigen3/Eigen/src/Core/Replicate.h + +/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + +/usr/include/eigen3/Eigen/src/Core/Reverse.h + +/usr/include/eigen3/Eigen/src/Core/Select.h + +/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + +/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + +/usr/include/eigen3/Eigen/src/Core/Solve.h + +/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + +/usr/include/eigen3/Eigen/src/Core/SolverBase.h + +/usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h + +/usr/include/eigen3/Eigen/src/Core/StableNorm.h + +/usr/include/eigen3/Eigen/src/Core/Stride.h + +/usr/include/eigen3/Eigen/src/Core/Swap.h + +/usr/include/eigen3/Eigen/src/Core/Transpose.h + +/usr/include/eigen3/Eigen/src/Core/Transpositions.h + +/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + +/usr/include/eigen3/Eigen/src/Core/VectorBlock.h + +/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + +/usr/include/eigen3/Eigen/src/Core/Visitor.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + +/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + +/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + +/usr/include/eigen3/Eigen/src/Core/util/Constants.h + +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +mkl.h +- +mkl_lapacke.h +- + +/usr/include/eigen3/Eigen/src/Core/util/Macros.h +cstdlib +- +iostream +- + +/usr/include/eigen3/Eigen/src/Core/util/Memory.h +unistd.h +- + +/usr/include/eigen3/Eigen/src/Core/util/Meta.h +cfloat +- +math_constants.h +- + +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + +/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/././HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/././HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +./ComplexSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +./RealSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +./RealQZ.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +./Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +./Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + +/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + +/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + +/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + +/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + +/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + +/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + +/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + +/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + +/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + +/usr/include/eigen3/Eigen/src/Geometry/Scaling.h + +/usr/include/eigen3/Eigen/src/Geometry/Transform.h + +/usr/include/eigen3/Eigen/src/Geometry/Translation.h + +/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + +/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + +/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + +/usr/include/eigen3/Eigen/src/Householder/Householder.h + +/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + +/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + +/usr/include/eigen3/Eigen/src/LU/Determinant.h + +/usr/include/eigen3/Eigen/src/LU/FullPivLU.h + +/usr/include/eigen3/Eigen/src/LU/InverseImpl.h + +/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + +/usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/LU/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/QR/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +../Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/SVD/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/SVD/SVDBase.h + +/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + +/usr/include/eigen3/Eigen/src/misc/Image.h + +/usr/include/eigen3/Eigen/src/misc/Kernel.h + +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + diff --git a/isam/build/isam/CMakeFiles/isam.dir/Collections.cpp.o b/isam/build/isam/CMakeFiles/isam.dir/Collections.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..e3c2560b945354f2200315aad3c5969371ccdca3 GIT binary patch literal 46432 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 literal 0 HcmV?d00001 diff --git a/isam/build/isam/CMakeFiles/isam.dir/DependInfo.cmake b/isam/build/isam/CMakeFiles/isam.dir/DependInfo.cmake new file mode 100644 index 0000000..3ecd56c --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/himanshu/git/objectSLAM/isam/isam/Collections.cpp" "/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/isam.dir/Collections.cpp.o" + "/home/himanshu/git/objectSLAM/isam/isam/Loader.cpp" "/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/isam.dir/Loader.cpp.o" + "/home/himanshu/git/objectSLAM/isam/isam/Viewer.cpp" "/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/isam.dir/Viewer.cpp.o" + "/home/himanshu/git/objectSLAM/isam/isam/isam.cpp" "/home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/isam.dir/isam.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "USE_GUI" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/include/eigen3" + "../include" + "/usr/include/SDL" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/himanshu/git/objectSLAM/isam/build/isamlib/CMakeFiles/isamlib.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/isam/build/isam/CMakeFiles/isam.dir/Loader.cpp.o b/isam/build/isam/CMakeFiles/isam.dir/Loader.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2b70dcccc1ed08256d47e1645a02fa33914141de GIT binary patch literal 346144 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

    h$5 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 Lm3|rghsOVZkKYlS literal 0 HcmV?d00001 diff --git a/isam/build/isam/CMakeFiles/isam.dir/Viewer.cpp.o b/isam/build/isam/CMakeFiles/isam.dir/Viewer.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2db3e6c9b6052e2d70e789b63ae7231e77ad13c2 GIT binary patch literal 37712 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 RflXm`a%RW_86|K1{~vgup?UxS literal 0 HcmV?d00001 diff --git a/isam/build/isam/CMakeFiles/isam.dir/build.make b/isam/build/isam/CMakeFiles/isam.dir/build.make new file mode 100644 index 0000000..d3c8d88 --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/build.make @@ -0,0 +1,204 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/himanshu/git/objectSLAM/isam + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/himanshu/git/objectSLAM/isam/build + +# Include any dependencies generated for this target. +include isam/CMakeFiles/isam.dir/depend.make + +# Include the progress variables for this target. +include isam/CMakeFiles/isam.dir/progress.make + +# Include the compile flags for this target's objects. +include isam/CMakeFiles/isam.dir/flags.make + +isam/CMakeFiles/isam.dir/isam.cpp.o: isam/CMakeFiles/isam.dir/flags.make +isam/CMakeFiles/isam.dir/isam.cpp.o: ../isam/isam.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object isam/CMakeFiles/isam.dir/isam.cpp.o" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/isam.dir/isam.cpp.o -c /home/himanshu/git/objectSLAM/isam/isam/isam.cpp + +isam/CMakeFiles/isam.dir/isam.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/isam.dir/isam.cpp.i" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/himanshu/git/objectSLAM/isam/isam/isam.cpp > CMakeFiles/isam.dir/isam.cpp.i + +isam/CMakeFiles/isam.dir/isam.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/isam.dir/isam.cpp.s" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/himanshu/git/objectSLAM/isam/isam/isam.cpp -o CMakeFiles/isam.dir/isam.cpp.s + +isam/CMakeFiles/isam.dir/isam.cpp.o.requires: + +.PHONY : isam/CMakeFiles/isam.dir/isam.cpp.o.requires + +isam/CMakeFiles/isam.dir/isam.cpp.o.provides: isam/CMakeFiles/isam.dir/isam.cpp.o.requires + $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/isam.cpp.o.provides.build +.PHONY : isam/CMakeFiles/isam.dir/isam.cpp.o.provides + +isam/CMakeFiles/isam.dir/isam.cpp.o.provides.build: isam/CMakeFiles/isam.dir/isam.cpp.o + + +isam/CMakeFiles/isam.dir/Loader.cpp.o: isam/CMakeFiles/isam.dir/flags.make +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../isam/Loader.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object isam/CMakeFiles/isam.dir/Loader.cpp.o" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/isam.dir/Loader.cpp.o -c /home/himanshu/git/objectSLAM/isam/isam/Loader.cpp + +isam/CMakeFiles/isam.dir/Loader.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/isam.dir/Loader.cpp.i" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/himanshu/git/objectSLAM/isam/isam/Loader.cpp > CMakeFiles/isam.dir/Loader.cpp.i + +isam/CMakeFiles/isam.dir/Loader.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/isam.dir/Loader.cpp.s" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/himanshu/git/objectSLAM/isam/isam/Loader.cpp -o CMakeFiles/isam.dir/Loader.cpp.s + +isam/CMakeFiles/isam.dir/Loader.cpp.o.requires: + +.PHONY : isam/CMakeFiles/isam.dir/Loader.cpp.o.requires + +isam/CMakeFiles/isam.dir/Loader.cpp.o.provides: isam/CMakeFiles/isam.dir/Loader.cpp.o.requires + $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Loader.cpp.o.provides.build +.PHONY : isam/CMakeFiles/isam.dir/Loader.cpp.o.provides + +isam/CMakeFiles/isam.dir/Loader.cpp.o.provides.build: isam/CMakeFiles/isam.dir/Loader.cpp.o + + +isam/CMakeFiles/isam.dir/Collections.cpp.o: isam/CMakeFiles/isam.dir/flags.make +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../isam/Collections.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object isam/CMakeFiles/isam.dir/Collections.cpp.o" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/isam.dir/Collections.cpp.o -c /home/himanshu/git/objectSLAM/isam/isam/Collections.cpp + +isam/CMakeFiles/isam.dir/Collections.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/isam.dir/Collections.cpp.i" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/himanshu/git/objectSLAM/isam/isam/Collections.cpp > CMakeFiles/isam.dir/Collections.cpp.i + +isam/CMakeFiles/isam.dir/Collections.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/isam.dir/Collections.cpp.s" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/himanshu/git/objectSLAM/isam/isam/Collections.cpp -o CMakeFiles/isam.dir/Collections.cpp.s + +isam/CMakeFiles/isam.dir/Collections.cpp.o.requires: + +.PHONY : isam/CMakeFiles/isam.dir/Collections.cpp.o.requires + +isam/CMakeFiles/isam.dir/Collections.cpp.o.provides: isam/CMakeFiles/isam.dir/Collections.cpp.o.requires + $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Collections.cpp.o.provides.build +.PHONY : isam/CMakeFiles/isam.dir/Collections.cpp.o.provides + +isam/CMakeFiles/isam.dir/Collections.cpp.o.provides.build: isam/CMakeFiles/isam.dir/Collections.cpp.o + + +isam/CMakeFiles/isam.dir/Viewer.cpp.o: isam/CMakeFiles/isam.dir/flags.make +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../isam/Viewer.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object isam/CMakeFiles/isam.dir/Viewer.cpp.o" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/isam.dir/Viewer.cpp.o -c /home/himanshu/git/objectSLAM/isam/isam/Viewer.cpp + +isam/CMakeFiles/isam.dir/Viewer.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/isam.dir/Viewer.cpp.i" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/himanshu/git/objectSLAM/isam/isam/Viewer.cpp > CMakeFiles/isam.dir/Viewer.cpp.i + +isam/CMakeFiles/isam.dir/Viewer.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/isam.dir/Viewer.cpp.s" + cd /home/himanshu/git/objectSLAM/isam/build/isam && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/himanshu/git/objectSLAM/isam/isam/Viewer.cpp -o CMakeFiles/isam.dir/Viewer.cpp.s + +isam/CMakeFiles/isam.dir/Viewer.cpp.o.requires: + +.PHONY : isam/CMakeFiles/isam.dir/Viewer.cpp.o.requires + +isam/CMakeFiles/isam.dir/Viewer.cpp.o.provides: isam/CMakeFiles/isam.dir/Viewer.cpp.o.requires + $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Viewer.cpp.o.provides.build +.PHONY : isam/CMakeFiles/isam.dir/Viewer.cpp.o.provides + +isam/CMakeFiles/isam.dir/Viewer.cpp.o.provides.build: isam/CMakeFiles/isam.dir/Viewer.cpp.o + + +# Object files for target isam +isam_OBJECTS = \ +"CMakeFiles/isam.dir/isam.cpp.o" \ +"CMakeFiles/isam.dir/Loader.cpp.o" \ +"CMakeFiles/isam.dir/Collections.cpp.o" \ +"CMakeFiles/isam.dir/Viewer.cpp.o" + +# External object files for target isam +isam_EXTERNAL_OBJECTS = + +../bin/isam: isam/CMakeFiles/isam.dir/isam.cpp.o +../bin/isam: isam/CMakeFiles/isam.dir/Loader.cpp.o +../bin/isam: isam/CMakeFiles/isam.dir/Collections.cpp.o +../bin/isam: isam/CMakeFiles/isam.dir/Viewer.cpp.o +../bin/isam: isam/CMakeFiles/isam.dir/build.make +../bin/isam: ../lib/libisam.a +../bin/isam: /usr/lib/x86_64-linux-gnu/libGLU.so +../bin/isam: /usr/lib/x86_64-linux-gnu/libGL.so +../bin/isam: /usr/lib/x86_64-linux-gnu/libSDLmain.a +../bin/isam: /usr/lib/x86_64-linux-gnu/libSDL.so +../bin/isam: /usr/lib/x86_64-linux-gnu/libcholmod.so +../bin/isam: /usr/lib/x86_64-linux-gnu/libamd.so +../bin/isam: /usr/lib/x86_64-linux-gnu/libcolamd.so +../bin/isam: /usr/lib/x86_64-linux-gnu/libcamd.so +../bin/isam: /usr/lib/x86_64-linux-gnu/libccolamd.so +../bin/isam: isam/CMakeFiles/isam.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/himanshu/git/objectSLAM/isam/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX executable ../../bin/isam" + cd /home/himanshu/git/objectSLAM/isam/build/isam && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/isam.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +isam/CMakeFiles/isam.dir/build: ../bin/isam + +.PHONY : isam/CMakeFiles/isam.dir/build + +isam/CMakeFiles/isam.dir/requires: isam/CMakeFiles/isam.dir/isam.cpp.o.requires +isam/CMakeFiles/isam.dir/requires: isam/CMakeFiles/isam.dir/Loader.cpp.o.requires +isam/CMakeFiles/isam.dir/requires: isam/CMakeFiles/isam.dir/Collections.cpp.o.requires +isam/CMakeFiles/isam.dir/requires: isam/CMakeFiles/isam.dir/Viewer.cpp.o.requires + +.PHONY : isam/CMakeFiles/isam.dir/requires + +isam/CMakeFiles/isam.dir/clean: + cd /home/himanshu/git/objectSLAM/isam/build/isam && $(CMAKE_COMMAND) -P CMakeFiles/isam.dir/cmake_clean.cmake +.PHONY : isam/CMakeFiles/isam.dir/clean + +isam/CMakeFiles/isam.dir/depend: + cd /home/himanshu/git/objectSLAM/isam/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/himanshu/git/objectSLAM/isam /home/himanshu/git/objectSLAM/isam/isam /home/himanshu/git/objectSLAM/isam/build /home/himanshu/git/objectSLAM/isam/build/isam /home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/isam.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : isam/CMakeFiles/isam.dir/depend + diff --git a/isam/build/isam/CMakeFiles/isam.dir/cmake_clean.cmake b/isam/build/isam/CMakeFiles/isam.dir/cmake_clean.cmake new file mode 100644 index 0000000..790dc37 --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/isam.dir/isam.cpp.o" + "CMakeFiles/isam.dir/Loader.cpp.o" + "CMakeFiles/isam.dir/Collections.cpp.o" + "CMakeFiles/isam.dir/Viewer.cpp.o" + "../../bin/isam.pdb" + "../../bin/isam" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/isam.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/isam/build/isam/CMakeFiles/isam.dir/depend.internal b/isam/build/isam/CMakeFiles/isam.dir/depend.internal new file mode 100644 index 0000000..12bf29b --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/depend.internal @@ -0,0 +1,945 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +isam/CMakeFiles/isam.dir/Collections.cpp.o + ../include/isam/Point2d.h + ../include/isam/Point3d.h + ../include/isam/Point3dh.h + ../include/isam/Pose2d.h + ../include/isam/Pose3d.h + ../include/isam/Rot3d.h + ../include/isam/SparseMatrix.h + ../include/isam/SparseVector.h + ../include/isam/util.h + /home/himanshu/git/objectSLAM/isam/isam/Collections.cpp + /home/himanshu/git/objectSLAM/isam/isam/Collections.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Dense + /usr/include/eigen3/Eigen/Eigenvalues + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/Loader.cpp.o + ../include/isam/Anchor.h + ../include/isam/Cholesky.h + ../include/isam/Covariances.h + ../include/isam/Element.h + ../include/isam/Factor.h + ../include/isam/Graph.h + ../include/isam/Jacobian.h + ../include/isam/Node.h + ../include/isam/Noise.h + ../include/isam/OptimizationInterface.h + ../include/isam/Optimizer.h + ../include/isam/OrderedSparseMatrix.h + ../include/isam/Point2d.h + ../include/isam/Point3d.h + ../include/isam/Point3dh.h + ../include/isam/Pose2d.h + ../include/isam/Pose3d.h + ../include/isam/Properties.h + ../include/isam/Rot3d.h + ../include/isam/Slam.h + ../include/isam/SparseMatrix.h + ../include/isam/SparseSystem.h + ../include/isam/SparseVector.h + ../include/isam/covariance.h + ../include/isam/numericalDiff.h + ../include/isam/slam2d.h + ../include/isam/slam3d.h + ../include/isam/slam_stereo.h + ../include/isam/util.h + /home/himanshu/git/objectSLAM/isam/isam/Loader.cpp + /home/himanshu/git/objectSLAM/isam/isam/Loader.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Dense + /usr/include/eigen3/Eigen/Eigenvalues + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o + ../include/isam/Anchor.h + ../include/isam/Cholesky.h + ../include/isam/Covariances.h + ../include/isam/Element.h + ../include/isam/Factor.h + ../include/isam/Graph.h + ../include/isam/Jacobian.h + ../include/isam/Node.h + ../include/isam/Noise.h + ../include/isam/OptimizationInterface.h + ../include/isam/Optimizer.h + ../include/isam/OrderedSparseMatrix.h + ../include/isam/Point2d.h + ../include/isam/Point3d.h + ../include/isam/Point3dh.h + ../include/isam/Pose2d.h + ../include/isam/Pose3d.h + ../include/isam/Properties.h + ../include/isam/Rot3d.h + ../include/isam/Slam.h + ../include/isam/SparseMatrix.h + ../include/isam/SparseSystem.h + ../include/isam/SparseVector.h + ../include/isam/covariance.h + ../include/isam/isam.h + ../include/isam/numericalDiff.h + ../include/isam/slam2d.h + ../include/isam/slam3d.h + ../include/isam/util.h + /home/himanshu/git/objectSLAM/isam/isam/Collections.h + /home/himanshu/git/objectSLAM/isam/isam/Viewer.cpp + /home/himanshu/git/objectSLAM/isam/isam/Viewer.h + /usr/include/SDL/SDL.h + /usr/include/SDL/SDL_active.h + /usr/include/SDL/SDL_audio.h + /usr/include/SDL/SDL_cdrom.h + /usr/include/SDL/SDL_config.h + /usr/include/SDL/SDL_cpuinfo.h + /usr/include/SDL/SDL_endian.h + /usr/include/SDL/SDL_error.h + /usr/include/SDL/SDL_events.h + /usr/include/SDL/SDL_joystick.h + /usr/include/SDL/SDL_keyboard.h + /usr/include/SDL/SDL_keysym.h + /usr/include/SDL/SDL_loadso.h + /usr/include/SDL/SDL_main.h + /usr/include/SDL/SDL_mouse.h + /usr/include/SDL/SDL_mutex.h + /usr/include/SDL/SDL_platform.h + /usr/include/SDL/SDL_quit.h + /usr/include/SDL/SDL_rwops.h + /usr/include/SDL/SDL_stdinc.h + /usr/include/SDL/SDL_thread.h + /usr/include/SDL/SDL_timer.h + /usr/include/SDL/SDL_version.h + /usr/include/SDL/SDL_video.h + /usr/include/SDL/begin_code.h + /usr/include/SDL/close_code.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Dense + /usr/include/eigen3/Eigen/Eigenvalues + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/isam.cpp.o + ../include/isam/Anchor.h + ../include/isam/Cholesky.h + ../include/isam/Covariances.h + ../include/isam/Element.h + ../include/isam/Factor.h + ../include/isam/Graph.h + ../include/isam/Jacobian.h + ../include/isam/Node.h + ../include/isam/Noise.h + ../include/isam/OptimizationInterface.h + ../include/isam/Optimizer.h + ../include/isam/OrderedSparseMatrix.h + ../include/isam/Point2d.h + ../include/isam/Point3d.h + ../include/isam/Point3dh.h + ../include/isam/Pose2d.h + ../include/isam/Pose3d.h + ../include/isam/Properties.h + ../include/isam/Rot3d.h + ../include/isam/Slam.h + ../include/isam/SparseMatrix.h + ../include/isam/SparseSystem.h + ../include/isam/SparseVector.h + ../include/isam/covariance.h + ../include/isam/isam.h + ../include/isam/numericalDiff.h + ../include/isam/robust.h + ../include/isam/slam2d.h + ../include/isam/slam3d.h + ../include/isam/slam_stereo.h + ../include/isam/util.h + /home/himanshu/git/objectSLAM/isam/isam/Collections.h + /home/himanshu/git/objectSLAM/isam/isam/Lcm.h + /home/himanshu/git/objectSLAM/isam/isam/Loader.h + /home/himanshu/git/objectSLAM/isam/isam/Viewer.h + /home/himanshu/git/objectSLAM/isam/isam/isam.cpp + /usr/include/SDL/SDL.h + /usr/include/SDL/SDL_active.h + /usr/include/SDL/SDL_audio.h + /usr/include/SDL/SDL_cdrom.h + /usr/include/SDL/SDL_config.h + /usr/include/SDL/SDL_cpuinfo.h + /usr/include/SDL/SDL_endian.h + /usr/include/SDL/SDL_error.h + /usr/include/SDL/SDL_events.h + /usr/include/SDL/SDL_joystick.h + /usr/include/SDL/SDL_keyboard.h + /usr/include/SDL/SDL_keysym.h + /usr/include/SDL/SDL_loadso.h + /usr/include/SDL/SDL_main.h + /usr/include/SDL/SDL_mouse.h + /usr/include/SDL/SDL_mutex.h + /usr/include/SDL/SDL_platform.h + /usr/include/SDL/SDL_quit.h + /usr/include/SDL/SDL_rwops.h + /usr/include/SDL/SDL_stdinc.h + /usr/include/SDL/SDL_thread.h + /usr/include/SDL/SDL_timer.h + /usr/include/SDL/SDL_version.h + /usr/include/SDL/SDL_video.h + /usr/include/SDL/begin_code.h + /usr/include/SDL/close_code.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Dense + /usr/include/eigen3/Eigen/Eigenvalues + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h + /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h diff --git a/isam/build/isam/CMakeFiles/isam.dir/depend.make b/isam/build/isam/CMakeFiles/isam.dir/depend.make new file mode 100644 index 0000000..24d21dc --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/depend.make @@ -0,0 +1,945 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/Point2d.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/Point3d.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/Point3dh.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/Pose2d.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/Pose3d.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/Rot3d.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/SparseMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/SparseVector.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../include/isam/util.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../isam/Collections.cpp +isam/CMakeFiles/isam.dir/Collections.cpp.o: ../isam/Collections.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/Cholesky +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/Core +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/Dense +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/Eigenvalues +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/Geometry +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/Householder +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/Jacobi +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/LU +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/QR +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/SVD +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Collections.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Anchor.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Cholesky.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Covariances.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Element.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Factor.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Graph.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Jacobian.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Node.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Noise.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/OptimizationInterface.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Optimizer.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/OrderedSparseMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Point2d.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Point3d.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Point3dh.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Pose2d.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Pose3d.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Properties.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Rot3d.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/Slam.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/SparseMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/SparseSystem.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/SparseVector.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/covariance.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/numericalDiff.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/slam2d.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/slam3d.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/slam_stereo.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../include/isam/util.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../isam/Loader.cpp +isam/CMakeFiles/isam.dir/Loader.cpp.o: ../isam/Loader.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/Cholesky +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/Core +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/Dense +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/Eigenvalues +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/Geometry +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/Householder +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/Jacobi +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/LU +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/QR +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/SVD +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Loader.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Anchor.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Cholesky.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Covariances.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Element.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Factor.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Graph.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Jacobian.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Node.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Noise.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/OptimizationInterface.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Optimizer.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/OrderedSparseMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Point2d.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Point3d.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Point3dh.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Pose2d.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Pose3d.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Properties.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Rot3d.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/Slam.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/SparseMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/SparseSystem.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/SparseVector.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/covariance.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/isam.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/numericalDiff.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/slam2d.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/slam3d.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../include/isam/util.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../isam/Collections.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../isam/Viewer.cpp +isam/CMakeFiles/isam.dir/Viewer.cpp.o: ../isam/Viewer.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_active.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_audio.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_cdrom.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_config.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_cpuinfo.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_endian.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_error.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_events.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_joystick.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_keyboard.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_keysym.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_loadso.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_main.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_mouse.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_mutex.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_platform.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_quit.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_rwops.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_stdinc.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_thread.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_timer.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_version.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/SDL_video.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/begin_code.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/SDL/close_code.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/Cholesky +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/Core +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/Dense +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/Eigenvalues +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/Geometry +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/Householder +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/Jacobi +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/LU +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/QR +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/SVD +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/Viewer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Anchor.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Cholesky.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Covariances.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Element.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Factor.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Graph.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Jacobian.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Node.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Noise.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/OptimizationInterface.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Optimizer.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/OrderedSparseMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Point2d.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Point3d.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Point3dh.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Pose2d.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Pose3d.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Properties.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Rot3d.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/Slam.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/SparseMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/SparseSystem.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/SparseVector.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/covariance.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/isam.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/numericalDiff.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/robust.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/slam2d.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/slam3d.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/slam_stereo.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../include/isam/util.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../isam/Collections.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../isam/Lcm.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../isam/Loader.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../isam/Viewer.h +isam/CMakeFiles/isam.dir/isam.cpp.o: ../isam/isam.cpp +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_active.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_audio.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_cdrom.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_config.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_cpuinfo.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_endian.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_error.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_events.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_joystick.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_keyboard.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_keysym.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_loadso.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_main.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_mouse.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_mutex.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_platform.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_quit.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_rwops.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_stdinc.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_thread.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_timer.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_version.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/SDL_video.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/begin_code.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/SDL/close_code.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/Cholesky +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/Core +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/Dense +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/Eigenvalues +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/Geometry +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/Householder +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/Jacobi +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/LU +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/QR +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/SVD +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +isam/CMakeFiles/isam.dir/isam.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + diff --git a/isam/build/isam/CMakeFiles/isam.dir/flags.make b/isam/build/isam/CMakeFiles/isam.dir/flags.make new file mode 100644 index 0000000..9cce14c --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O3 -DNDEBUG -Wall + +CXX_DEFINES = -DUSE_GUI + +CXX_INCLUDES = -I/usr/include/eigen3 -I/home/himanshu/git/objectSLAM/isam/include -I/usr/include/SDL + diff --git a/isam/build/isam/CMakeFiles/isam.dir/isam.cpp.o b/isam/build/isam/CMakeFiles/isam.dir/isam.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..47e4b0a2722568e935f670d3d4ed891ab92e22d3 GIT binary patch literal 49496 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 ItTX@r1F?nXfdBvi literal 0 HcmV?d00001 diff --git a/isam/build/isam/CMakeFiles/isam.dir/link.txt b/isam/build/isam/CMakeFiles/isam.dir/link.txt new file mode 100644 index 0000000..452a6e3 --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O3 -DNDEBUG CMakeFiles/isam.dir/isam.cpp.o CMakeFiles/isam.dir/Loader.cpp.o CMakeFiles/isam.dir/Collections.cpp.o CMakeFiles/isam.dir/Viewer.cpp.o -o ../../bin/isam -rdynamic ../../lib/libisam.a -lGLU -lGL -Wl,-Bstatic -lSDLmain -Wl,-Bdynamic -lSDL -lpthread -lcholmod -lamd -lcolamd -lcamd -lccolamd diff --git a/isam/build/isam/CMakeFiles/isam.dir/progress.make b/isam/build/isam/CMakeFiles/isam.dir/progress.make new file mode 100644 index 0000000..bac260a --- /dev/null +++ b/isam/build/isam/CMakeFiles/isam.dir/progress.make @@ -0,0 +1,6 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 +CMAKE_PROGRESS_3 = 5 +CMAKE_PROGRESS_4 = 6 +CMAKE_PROGRESS_5 = 7 + diff --git a/isam/build/isam/CMakeFiles/progress.marks b/isam/build/isam/CMakeFiles/progress.marks new file mode 100644 index 0000000..2bd5a0a --- /dev/null +++ b/isam/build/isam/CMakeFiles/progress.marks @@ -0,0 +1 @@ +22 diff --git a/isam/build/isam/Makefile b/isam/build/isam/Makefile new file mode 100644 index 0000000..4800cf1 --- /dev/null +++ b/isam/build/isam/Makefile @@ -0,0 +1,318 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/himanshu/git/objectSLAM/isam + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/himanshu/git/objectSLAM/isam/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: install/strip + +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: install/local + +.PHONY : install/local/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/himanshu/git/objectSLAM/isam/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles /home/himanshu/git/objectSLAM/isam/build/isam/CMakeFiles/progress.marks + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f CMakeFiles/Makefile2 isam/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/himanshu/git/objectSLAM/isam/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f CMakeFiles/Makefile2 isam/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f CMakeFiles/Makefile2 isam/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f CMakeFiles/Makefile2 isam/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/himanshu/git/objectSLAM/isam/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +isam/CMakeFiles/isam.dir/rule: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f CMakeFiles/Makefile2 isam/CMakeFiles/isam.dir/rule +.PHONY : isam/CMakeFiles/isam.dir/rule + +# Convenience name for target. +isam: isam/CMakeFiles/isam.dir/rule + +.PHONY : isam + +# fast build rule for target. +isam/fast: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/build +.PHONY : isam/fast + +Collections.o: Collections.cpp.o + +.PHONY : Collections.o + +# target to build an object file +Collections.cpp.o: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Collections.cpp.o +.PHONY : Collections.cpp.o + +Collections.i: Collections.cpp.i + +.PHONY : Collections.i + +# target to preprocess a source file +Collections.cpp.i: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Collections.cpp.i +.PHONY : Collections.cpp.i + +Collections.s: Collections.cpp.s + +.PHONY : Collections.s + +# target to generate assembly for a file +Collections.cpp.s: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Collections.cpp.s +.PHONY : Collections.cpp.s + +Loader.o: Loader.cpp.o + +.PHONY : Loader.o + +# target to build an object file +Loader.cpp.o: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Loader.cpp.o +.PHONY : Loader.cpp.o + +Loader.i: Loader.cpp.i + +.PHONY : Loader.i + +# target to preprocess a source file +Loader.cpp.i: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Loader.cpp.i +.PHONY : Loader.cpp.i + +Loader.s: Loader.cpp.s + +.PHONY : Loader.s + +# target to generate assembly for a file +Loader.cpp.s: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Loader.cpp.s +.PHONY : Loader.cpp.s + +Viewer.o: Viewer.cpp.o + +.PHONY : Viewer.o + +# target to build an object file +Viewer.cpp.o: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Viewer.cpp.o +.PHONY : Viewer.cpp.o + +Viewer.i: Viewer.cpp.i + +.PHONY : Viewer.i + +# target to preprocess a source file +Viewer.cpp.i: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Viewer.cpp.i +.PHONY : Viewer.cpp.i + +Viewer.s: Viewer.cpp.s + +.PHONY : Viewer.s + +# target to generate assembly for a file +Viewer.cpp.s: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/Viewer.cpp.s +.PHONY : Viewer.cpp.s + +isam.o: isam.cpp.o + +.PHONY : isam.o + +# target to build an object file +isam.cpp.o: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/isam.cpp.o +.PHONY : isam.cpp.o + +isam.i: isam.cpp.i + +.PHONY : isam.i + +# target to preprocess a source file +isam.cpp.i: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/isam.cpp.i +.PHONY : isam.cpp.i + +isam.s: isam.cpp.s + +.PHONY : isam.s + +# target to generate assembly for a file +isam.cpp.s: + cd /home/himanshu/git/objectSLAM/isam/build && $(MAKE) -f isam/CMakeFiles/isam.dir/build.make isam/CMakeFiles/isam.dir/isam.cpp.s +.PHONY : isam.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... isam" + @echo "... install/strip" + @echo "... install/local" + @echo "... edit_cache" + @echo "... Collections.o" + @echo "... Collections.i" + @echo "... Collections.s" + @echo "... Loader.o" + @echo "... Loader.i" + @echo "... Loader.s" + @echo "... Viewer.o" + @echo "... Viewer.i" + @echo "... Viewer.s" + @echo "... isam.o" + @echo "... isam.i" + @echo "... isam.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/himanshu/git/objectSLAM/isam/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/isam/build/isam/cmake_install.cmake b/isam/build/isam/cmake_install.cmake new file mode 100644 index 0000000..304b7b4 --- /dev/null +++ b/isam/build/isam/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/himanshu/git/objectSLAM/isam/isam + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/isam" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/isam") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/isam" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/himanshu/git/objectSLAM/isam/bin/isam") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/isam" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/isam") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/isam") + endif() + endif() +endif() + diff --git a/isam/build/isamlib/CMakeFiles/CMakeDirectoryInformation.cmake b/isam/build/isamlib/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..be39005 --- /dev/null +++ b/isam/build/isamlib/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/himanshu/git/objectSLAM/isam") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/himanshu/git/objectSLAM/isam/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/isam/build/isamlib/CMakeFiles/isamlib.dir/Anchor.cpp.o b/isam/build/isamlib/CMakeFiles/isamlib.dir/Anchor.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..0e6e7ff24ccd1dc75363641159e1e4fce159ab4c GIT binary patch literal 131040 zcmeEv3wTu3x%QsS1j41+6Ps$Zw2Yi-o19XbAljr*osfj=feA!GohV8ymqJC1kVsT6 zu}Lt~VJxk-rLApqj%^QZeUA3D$78G3ga8S63*ZIsXjL+e2%-Xt%KyIKT6@prvT0BM z|D5wb=jnbjd#&}Z`&!@n*0a7O1P&R$^!!3% zu7bNBzi;FB9sC%w0l(|DeKpKRZNCBLjriT9-D_a3)%JBT*K2zd%$xCR*6tRVt@v%w z?pt8CX?qOjH?=(ubECE=VBV_j--5YG+i!>YUHpEH-(4E}KFrPdZNcxC8v7y4A8GrK zVg5wh{~6|;+WvExztHx7g?TrAzrpWb{Qd*K-{Z&j_&5B1i{HQF_Xqs$$L~S>==TtQ z9ooJXW|y{ahq*)ByJ7Zd`%ajsZz#OaX*)UCQ&w+WGwtpOEuC|{J^9*f26Xsdk zJ`U!mw0%6xfVNM7`48Iu8JM5d_I#KH+WvW%6SaL3%r9zt5zNWjJ_Y8v+WsY&#oGR5 zm{Ya=D=^R3_7KccZ7+jauI)2mR%&|~=1gsmz^u~t*)Zp5do|1pwf!QPbG7|qn3rgK z6lRUKUk-D=wqF7BN^P%&d6l*=gthxHR-}aab|G6`z}B#j3Ml`ol3_ z5O%*EW{|fPt1#$&`4y$}yEd8QLq_v^9xHad-fP7tTk+E+_$4~EOZ*IK#V-lK48Y8X znGdrNW+BXCn8oJ3mxS7?LvUJfS}?0&R>O?KjKZviSqpP1%%w2vVAjEGgxP4tzt_YX z#x{u&|6UthM@;_)GEbm%n)iN>toDeR(?pcM?b@wO|AsAaw{5aR(bcuY9A6GvwPGi% z<~OPlX?-4EXDlf<^B;$0b=DFy{}rUUCYX1m+^l(=9y{Q%z<B1 z`8#Rb1HT=B`;VCO9|4dP30i>Q%vlr+5hxE9A1O7XTY=0A7Q#Be2iEyPq?)rln2&dT zFzbjJ?ZEHRJ`|MoVHr%n1oDfwA90b*!wBBYCV;&g`RsywO)$VhNJ5B(T#(%SP9~|6 zD>wa8Dx`{#OjQ-%^s|U2l12n%gUHcGkkkog(j*0`c?wnVvkImkg_T@Y4OpT1k2;y` zD68`zT3Msjysi53t|gPq@tjc&1Ed@K5DgA$T)oul9!bnwEQJ$>J zujrCQV_j+K#tx})v6sZOy@+VzoS0jD;yJ9*3{Km z^|@d*ssUOLHk@g7d!?kYtFv@Vn&X=Ux$mTU##<%ZR|l-bG|tk7j@eP4Z81vBt7GXl z4jERWGGKLAW-)MgWgb)CQ8^BsSy@QPiorWpnIF#-S9fKxHbdI9v{|jqD9uE*Csvt@ zG-@@vRLt1wy4WWaB6QcaY00KR`Hz72e{24rufwXj{Z~`7iG>$D^HZsn~26&($2_hfN00_OvI!DDd zTPfZEw>X)UUZMFd>SwWppJRHF*r9=GX_u2^|F5lhMX{Br57t=;uq!K$R>}=pam;2h zRK|*j0KCF->M0FX1o1V5ti;;lzQ>QBJZZ(=L^dkL_{EraDxy|Fuhn_nYqfUNUtdx5 zs>}m3QmH2KI!Cr?VbmTXG#lmBUYxOna#IR?n2Z+?S3%FnF7Y}rC`FK<2fx{}J1wXRm$*IH&Um1oLOT)d zGcWi>EAhKvlXyR%f}v#XaPwg)wl zmkj2fhj!C}OhN%|=F{8}Dpcjv3|6?rMyVY#3kHjhTHR&UDn^;ZTgxyh zv;?_CLZIbAzs*(4Y8mnmz|mLD_t8K&Kio*Aj(#v3l_?Shtvj0U5hT{!0h1B(5Wy_C za}%6q!LQqi#+uno^c1cVYwp!fu94u&W}+|K4bJ`AS*)CFCHjVx^RRYW%6S~l9nA(D z9;>^Vwc-OS3$Cp!lCrA#ue&TD&e*S|JZY4}ypUO0wH15OiseJlsIy{MEETq$XT?(# zqXv@0FB@iBH*af0HjqxhuO%7s?WwoRa4}oY{_y0j4#JY55Hi_9|Qefo= z87GyeGh{WvI|--+B}V@}{V!Ru?MTXs^(*8-d)9Yq%@E4(X;~$t_!syGTS)PbEwq7u zga+`B%|Hk84=bI2_^s~pU@gKZ=8;F|QaWj=6N_RS)u&(^+tHAmF>2F!hF|dv@GHeI zw%CEBDi*j!6SD!g@Jn0`&kLHwYHbd}LCb)AXm3+iv6E)`=%_Y>!PKP?-F4dG^qbQ~ z4>2+2s|Pg~@>W6(>Ok6{mR9~x4eBN&J$N+B_^yQqeU{Rs?1b?>WV{O9I|Dtypn9PH zx(W95M$xr%9|Cq`v;;{DsUZ-?5ZD4lhJcdaB`p~T^MZ9|YZd0q1IWMQRODZJY3U{5*fEMxYH1VOYfqd5B`Ig# zY&~hVaQDQDXIL>c6UPsh4j@mSz!Ld{a+)0fhoufl_8X=WOqj&*oTP&jG) z8%@j|PT{2SZ?wUQvHJ~nBVh}%G3B=eqp+CweuKk-{_SD{uayA)Z){-%47d)MC~>tN zZz(L&4`kPka5%(aw$^cavw0*%%F-)K7l2nbAq~_~A(4B-@zurQ#HArJJpb>}c1GW*H!-{*M}rAIpc*jtqUsX}Ol;6dOv$a0*hiKY zt;6w4tHbfiG|}2@;dZo@fT$Kp+$AIoS(}o27FW=-<5M7StMnz?Fy!rU{CX7Tl2G4< zgB;;@_pJ$HrSPT*`2>5IF4Dnls)q?2dVHU{*vF(Ak=Rj}Vna4JzwuS9W5cmaqsbdE z*GdHB=R9wBIaaa6D{}`RR=hGR9l-js8tY7F|HEoN6zJz>wtlSG>ij|Bi__h6i}vW{ zVcHyuHpB!PA0eA1Sc+hfjFkmj!ze7cz&`d}t{5ZMx6N+``gs7LpLk_nSNeKmNO_vq z7aQhxJM1!8gWYk^O1!ezijTHpSbxm~9aikPOig63hnOtn~$E8OB0cx2O9*1o^b3DJ9Lhojp}PxEk0+_f*DuQS6q`Fm(w!JqV^-W!!7#}poNhrNS^f- zdYi2e;%&tjWLd4xnJs^$!=BM8ZEsDD>-u0cjHP9D(Vn8`xW!V?qnG>*75!I3o+yuB zn=A4Q6JeF5@yp3(lvQGfvA9JGA5P5m*ePIsFWI^(--=J$&3%zqQ~~{}fc0BW_Lj!B z_y0V#|Jcm^M%e%netWVPLJLdZIvspQH@D?&?2E4sG(YB%QY60uFBS_A+JSp<0W1Dc z6PyE>KpvR@ncT3b3Aim(P*YQ^toEZHK##(%sF+bF9;R&#f;Fk%3h+?`zv z?BC=$^KC;8SV@3;M@+#u+1vjsDI6VXk8>We9-Mo*X2W4eo~11i?)C*4#lp_)8P0q? zaGYEoi5);Q4IbX0cXi&OMz&;uEh;sOlU@!%+SFx5QVBA@-78jmnC)A*$~^T|x(LGKSdy_v={zJ-PnAA#^c;tOHTaUVB~ zX3UcaQqjKV-jhh+wyQ4FIHQKm)bmrdC#_vXF?i+2qG&=L`(VkZYZyuA` zHbxg4e(L$cog#t$+wf01dlc{8_V z8ZExeCo+wn_`KiFG)? zjBk2=?D;33@f&aE<35xN^>6lNeBWnm_aVd+zR@RqOyd(1QMEY<&la!Iosn^;*Z8A1 zpnEH24A1x*z;A`=*B3YpABTfxl0hrwY7ahSA)+uPu? z$Y&&{hV(h-Ob}Hh{qAzv*?H&kP#G#y)JXkOXB(ix7qY;q7a!)lof?3#(uNe z@&E!s-l2f=lFUDFRA)&v*eIr}t!0Scu!AA1v`No zFQpAH|MWWA@bXV@qzx~>tYG12YC>`7ZWA-7iKcn)H|-TGSF{YKOtpe-Yg4{CP3_{V zmaz=A1#TsuqJEHXhswwQYwCCN8$GCOnjF#+ybl0H5!Sjo5Q!VI&jumB+`Jbj|2U`# zz#~5*x(D^7wFv2QUJ#=ViUP1;H@_Mp$-E#_uxPPhsivhGmMASzSZZmhg=Hx%OJS*_ zr4AMdGV_9sR$TN1kg@J7|0dmoZS5$f71MisaZwyV|4Y{qX8*JEBJr~#vAjt9GORhH zSup)DNtl;`Fry^Q%RrdXLS%7S2nk$fmA6G<$%&FQFC%G2Nt&0DG@~TV%W7%E%YPY3 zGfL9DjHDT@Ln1%a6n7a(G)fZvVH1i1$7W^vf5@Vhw{6zMx0y}`(wD5xN+!+1{!b4O zwYr4`VMbszv>=33c{=AuPffz4BP}Eg$B!emSy?MT2h{`{mt&Yd6==Q&bIQ~?DYO`d z3uecaV2o)$I{)JTsr(9<${% z%r#d0%23n&Bsjxt;rxf{-9|dohl7XUj<>@Nvw4d$FK6>F%);yQSZV`9GTjv{9zsF; z1wJ_wd3GvlEKp0ygFQkO6ijpZQc5d+1x~C_j4)gN9kJ}ZQeN>Y(Ct2}v+n}Sv(MUn zJd&7b$n&8c7`y&PYR_A`7mB@WT0wtz-ti%+b zPC6pz)@lpIiuEss{@)>~GZ$TMLAEYQy`T)co zBe@7`Ib9lRofz7#!~%qJHjd@+{mRhbKGB(CXD6X^LJOz*0uJd2EL&myFX@XIs_{S9 z7oQo>7og06?c0AF#GU?3-H}6@SN4avfX*M#uCj8T5t5@SG#d%j2h#M1NTlVW{{+PX zXIYrVo)#Zlajpz>dfZ!op+4-gg*?FVsgU#5<>4hF6ll>h=Rn`!6|XL1L>AdLvF&R( zLy1(5e#F%NE*wBORhp^^M(s+t*GI7&L_WLVE*gEEgwab03FgP*WX{7==hf(}CjZmc4y}^T$+cg>0pP>L}V1-rW~&?(ob> zt)d@igA^%b)PW$novgE%13X zScNn1uB};Q91gf4 zMiK<)eP|zDjNwO&YknN>PJV$@ev$_!Rb;~;%;r>iq|#rw0!Q;B5d~bNGE2!x?$zISklyk z{rETh)NGbBiv=96{=#A;pynNg#9uXyT(+3ljufKV+G&nzh8YEfys!GV_W zE2T0-Dno<9b&pEFtXf=L>(DPMt`6<06<3dTEfrUEz*-+mu##_nazoux<)m9!T)md#xAoNPkkJ{l4^VeHoHk^w!7%7@Z10let zUN3hyRcTLX^a7Qh>6qNp4&yHu1sIFG>tdR-iR9FhCs`xbt$=;0}YWG}*D zpkP?$>$?*eau|EKDNyq?$J{>j^ezN?8UV&y&Fd(Ovo)|$wgTYG5!r(u?l;WG$c*j> zmKtG*vQZS|VEI{U0Fui8{~dE#DC{Z59Etx&9BT~L4zuBl&X{uD6 z%aneSI!KE>$<+{4e;}I9#C;&BI$_$7ExCw!ce1MWpxJT&c{<9to4>H}Y099VT-!&NI6tI`|#=svLU+7$@i!1MdS!mE}qU%V)=dRhHaJMOhh0;^YE zyW(qsMa!;Pykga|YggFuNq>5e$sS7Z%f%xwURI?78{_|4XNV3y$+w2#!( zYsKD{szu_TVR}21{+I!!#rVevq$?fL9z{}o5Rmr>jWEchj~-Nf;zN5~n!Pd2-lXl3 zSP)m_#`>skn#D*emBcikF3Y(Di;jllGx{R9vO!%@A4JGZ!d7gg>J07F<%9%Pja6u$ zN>`tTqbyB~gNJ$fZA+eQ3D}l=+rj}Qfs1WR$hKItsJt=uaL$hlTuwV8c}W#!lopQp zT1T;V2g2J?p#_#Y`jO(wx3ExC3 z{&6@h^X{^&hzFB}-?vrL4mWT26zwTPh?2fF+o%FoUh>-dUvrikTnwp@t$AkY6F4i5 zX#)M`EGQ$f;|)u|EJ)eh5EZWz|IjsADwxOX(hRY+MI|D7yMh zzNYduLsdX1O!qR0#-`k~&Xs^RLvl)P>#aaRqSlfgvpWfkc>A)O(2b3&bOsWZrYX{* zJtkripI>$zSw*cM730}vG;P>Ha4zal2__nFVZc^UPIaGMV02bhqrk9TTqnEAutB3e z_7di&^wY}uw!luo9IRS##X)D2&iX+(xMHR5K^(T8UNFUn(-C_~E=NlBIBrU7-2hv+ zFs)J1W!!=AeI_66(|}D6*>%vpq?CoJ{)i|~+x?)ELwM+4K{JV5Jsf)ijYv=7hAb(gSI}!a#GNVw zL8J4ysER(1*&m`%&Rj|ems5%ugVF~`==QP}iH*R8U9(^$Y%{Q&#BR{Nm#~yG^4l&A zz+Q)FmH7k;X~WAu151INO0EaEb(m9$mw$#u8(#hy)wJQ|pAn@EFaL~M+VH}rT-&8} zbS$N#kv6>i8=BBqaNMFy|Asd0rfC-zR(t>ZgayIm<~Oo1KTGjN(!SqQTjCaxaO2(?k&aE1k^1+y9^81alKOq?gq zsD)Vzb1BTFFi{bGvlxR;m@R-a$S4)VjaAkmR3k!TlToT@#iWLCv0`x1Fz?;42?ndb zSxo0b@-6M!y#;35Ees`_dJIYk*=c=9bT>94qI0tFs`SJE4E*TILB&CCg?$K)*%U>K zBo^m|We;+N7iFNQB$^7rOIn2yh*F)0E{J%#t=*Vn$6kO-SLUsA5G4|OrKm&6KiCJ% zz&0QV$F~D}XBk#W&zk;79K#`8(qrDrPfcKl(Nh)c3>WNFM=FhnBZ+Y%!in5zIFC6$ zQu1u6d0Q9QJmtpQI?A*5nJpVQuQ$J!XKq*n8#cqIS)G5rAX2i+iuH!g%1%g<^(N|G z{%9U5=zGj+?(~EUI&q7%yJ$~UqV%Jpj$d8U3$T523?mt|Rrs{^!so#U^Iwh6G{%5n|1-t)QspdDtED|-y$3wyDO+hcz7 zTof6p$@~svt9i@Qpi;y+g0iYB+c;N6ToDX_Es~=x3|WLx_plvipuip^ClRrRLc}Yv ztiiSgst)eJQ&~n*Cu3k9u&Y)2B7J!i!Qe@5Q!D9!z3}V@-jI8m&_OIMqQKRwTs1Ev z5lsCk<1?zB{+sfppdm@!T4Ls&gbn(Vh`O*CudBItQI7oX zTY}btg$pzPtU|bsBj8RT(X9yc6oA+9dlEmexcLWQK89Z(?AVxzCJ_cJ#2tIN8SyEW z6TtQ*=A{I;a~nE}tS&|0%-?So;MCtNSQM-ilD05sD)P7D56Hy_u=8oc&Sfw8ek2AN zfV@Pjs-)z7_PYLx|V&H`~eCIw&HDw;Wp{^%khsckd5KzVR!o+w&6>go^umWp3H z%1;;5c6P}`W5?MgvsHGKQUC%swIP!IRR_fCQEAvZJBs`nP9=^I`*escFuC8wMo5VQ zqd+ulSgkw{+kZiO7yrGzZP9DE_D;!H5UvWF9wN;^2cZIE8I^PWrw~Gl*n}z910{gV4g%l+vABYS_CNUXXV3E9d5imVleL6{gyN%n!R3S~aqT6~+1A*8;Zw zqE;cdXH4_7^rLN=*B-;du6=3^1Oa)9Lp5?fj1>^ihVA7H zgvR_-<+uVWPM!H-1%wl2xkxq40?6)9T?feAsk=5Isp~`cpiHVsxj(oQMa1$Snr>Hz z#7m}{xmo3HOF7A)tQ@EOj?i2T8-7Pj5wdG**A%8yF|~K9SPp8HdbB*!0R&f6crN5RwDm0&v(+L==zC=?9cJrULL#`E zLVarRJAEq!q#=h`azh1nHaqPgk!CV`+Ce7G?b;4f5&b9PSo_Im1==9O0_JEY4C-m_ z&~{KzbC0%ziqsbc5T+LPeHsTfHSgDUP*gL?n(2V5nh%RzNjz{KhZ7Ae-w(jG8#(jE z1yoWS8d8ZnD3pP^G8n%tAb7iumj|HDk&%=L#O%(^Z5LzKkzSe~dYTwMjk#YIM}Owo$!+9D)ND?T4BnP}u~u5QU4 z_uKPmv0^VUQw(r;%7MWrn6CYO5LB?mjiYN^mY zKuQ4|Am}1-;T&ID9k`x>Mhg1$B{8#Q4AWTn3|9UjrVq1R@@d6wvVG=v%Y)Z8 z@Aovnj0>>b>Pq;e6uhfRnq1gPvlj4^5(y3qyU0(XF>enx0kRh2N?WWOICvI$Gy1rV zcuZmjtcA!A+of0-pNu4?Y^@J8tqERh;44{n6UZl0PFf}V*4pa@CS%@>yJa0rve0aa zbE*9hrXW6OGAx?RTdHM;VA^(M<}hiTSC}o6>CudRSHrxOA5Y|#K`rWv?cZ?hP$c$t z1=irPH?iLviM@t$>h)5%L9gd_MPhxPlmZQru(Iwx5_=yahR~jzi-|29+hN6hLEN7R$FNx^2XATd z8%9;(YXPm@%u&%Zl+oW0$JU`a-VDdC3?P;|0%LDQ?H%_B9M#A&+&m-Cqp2O0h#kU3 z%2Lk=jiBB*DhqkA?1R!ft3GfPlx#J>@nx<_)#$Osivh!0F@e@PVu z7xfi!t;;Stm~2O~MJJP=M*}(yUUYCklk?P}=p?8u*#Y*(>S32!k}tW_UA}N zkWL=f+S<dVc{q+~|Mk_Q5E01HhH4M~BRAz-`$Mq~Lap`fZ06f(BcGeiH;Axwr@rfI7k8OEM zKvrk0a-Lch{~WfXv0WZ1*zYjc@1r1KYeuBxu(^RO(uyU+-8=Bztdo&~mw8fzyBuKr zTK5BKgmL{V3>E-l&9dU)7P0MN&yK2s{Si-+9}2{$G(3@5hkeI)nN`p~D-p>=8c-LP zPkl9f#qvCifmV;BkvWCM2p%wTo0bf28Ht+s`11OT}c&xcrms*$BI%O(eDurMa5Qi@Fp8 zzC&dvO?8mf$(e({?+8xd?Z@Rtl*4S{2YMADf27L$?!|NYp#j{T7j|f z$neBmb4vyUkZ{4VNc`+b>^-aVJ+D==%WUR1kFCx>c^NYH=WqeOJk=K|z*M?hg5U(B zwFD74yL$FT3jT~45w);+l-cT|r>8$$@`BmYgZ2w28qoHTCH7CV3LtFYDoJO*7yAQ{ zB6=;ea;w$+{s{Ay4=GzBndaj->R4>lhhWQqEerAe^^>Xb4VNFTJZN4uANRqP2Uh^! zUu-^}30DBF{Cb8jgexB(4XB^RQu9>fhL5b>hj0rYd3Hq-z6t7UxW;F8FRqSN()=Y+tybBb=y1jUk%t@PyH#k;K^Z%+^}z zw$EWv@B*l2C#0Gzv-RHrhCL@EB?qhMZutb*V^yNU?y^Y1cGYDE(PbA8?6R-2V#9SA z;-_^PTxnefS6Y|Bg)YO}?lQCGc1j<*+pe=Kflr*`XzINB$$z=q4zE09mAqG#@Etc> zETmNx3k>YKWC&>Le8P%D#h}mn1M1CZycK)O{_;e@4y)vC^Oh%B&l27dvCOi5%hR`V zE=YIv?5bE_7+<-7)Y*E7VsC6~(ZPzMo&AgTyaoyMP0ZNBOp-~6OnUyp5=O0^phS?B z{H=I|5dF_q_jb<6Rsl}wF!*wnU=@yMSH;(XrC>77#XQ_;dA1{82=zH(Y#c#E4tKsf zE!_FW1>utCBWC5F6xqE4>Vyr7S&-xEvdj%$Rs&QgOT0uKsP1L1S3q@K@F5JS?jeQv zfPm`iKy^P>NTw|15_O=uRYYQq`Qg~}7%+vAl0T8^o~LZj(4+9p)icJgR*4ir&b)7LE@jxMx-=(H5j5>#%emGq6 z&dNhoC3|P0gl6mc=o1keRKK#n`SEp?{yuh<8fhG5qRVtjwgURBB3qgExY@b_1y3#) z0>Fqwx*xvJz1}yI=(q1yF6FexKhn{tB;jbwGojjl41AxUv9XK5TuvOn%a6C25VCtT?ROc4XSn3w+Ec68GZD94hjZ6)(0r-^B6%Q`YW}uvkA2 zQ}wz)>fAry*NwAQUnf`W9csniyQVKvvd2s?MJq7_bH-k)U@uSoBZ=tYFeUgzaOCX7 z*zt1`6Z66)Z-va;wpW$B1_gj^<)dDkod})@+Qq8gLj+p|)CU-~Kh)A^w%o}yn@?n$ z8-4&=B-SHSa@uSKVJR0oWw>*MQtigMZH^D~@m73@r>hEE4Mj&IiCNGKKqhC*PK?W` z@@x(7PKKd4Fe@=}6poMmWAU-+9Xv?R_xVsWR4m5_-3ICjJht*h%Y)sB{(5ZM4$dM? z{0VWdZb%8jC3_kU^gpG>UwlL)K2pB@V8v%=sT*4H;^fajqwFzfzaQFx_l;#*@_Bc$N(_uC@*R&D<@t;)Q^I)Py)N7dGN` zbsayq8Nk92dy9*>e?}dx<#K~W-P^{kc_8@aF5cM3Jc$i<91c|5H+I!M&+dvWBnp}W z+nvfh^J#23|Yr+V@Hv#1v=2rY-OfQpVl-S!CtKbWv z+r0ZJo;*#BV5o#+yThGHY%%Q)?|yGqV(cjJ{dH&A`&lHTj?`vW=lX+`Pj9^&*@hFP z_>R_|FeXYF8Wt5|M$Sr1$(orMXGTh1R0=U2+_lsSF|CZ&{C?i`>#fe$p$vm@S@IMZ z0hD33a+zR?o}dzjRUI_4zCWraQOX-;opG7&Nd!EeP-(|7l* zk|QhoEYCCHl4qd~L%jz(JyN*7Z#n?)ghaKg;f?+mQvA#+xfFW2+d$39$4Sz-Duqs- z0WFnWv|9#00EZ(?$c?#=vICZwSN34MLw(2u%ny28*<%*Wp(;VPwg+I3`2CjW2m+4M zU?ITK+8$zn!*HktrdH|0OZ3zaH#1-SM%~96ri@Q|1+*Znzz1!T(BWR-KV+X0<1sC z2CLcE9?YM(fIcoKQt}e}+VVhP-)DYLDL?Vw6hZk3oKA#~&I9Ogs9}{nj*Ssp`H6SV zd{05Sgvx`y-Rwu`Ke2q&egePST7(HKcPI8>clUwaogVh=3gc?ytb|sCLf3bDSnf0~ z*S+#p%kyj)+EAmBaxRk3$=%IsJDAUg$*-ihA=$rw&<73?j=W?f%o$m*RO02I0j>!( zG}>^OlvBwQr5OR*@PeWtZFrqZ!_e-wwDX48i6!QtolpWij*+^fGUVAI`f;8CJhKme z9I-5n{}b$YWCqnSsK#O8#iGt(;pVV3b6Ai$g?L?B%$G%HHD6J_YKbkSt&XooyuQ_> z68wIfGQUL@M7&*_TVR?kFF|PFqOZQxRxB{K9K^l-wwlBN0Q=^ z7LvDha}egZjkMcg)BzU4uqh;#bCh+Djc|67bndee9)}6iVIzeK;l0Kd`MNB;*yPp zt?y-^fp6Z%VLoKPSgT(4u#V<8I}vi&`caJs0~QrfWH^7LXl$VVJt$*DG$S|a>y_}^ zWH24=w^ZV_2?W2*%1`PRtV@o^@{0St7?(Ie8i!?!j7^9bTM5LA@4pk5ZXMT7?^~a6~z{1By zBmnYOT?|)53ISOV-Au(LOelWI6(vBuMYpsUCe%Fh--U_wME(ab-^1@Pe$=nU4chs~ z(8-+J=!WWR&hIqKlS{WsNe{mEUE3EB1GUt5ZTCxWq1{+mgi`!3js6s08$g1|My#&1 z99R0sd_;V(7_W!2@G5=K&-Vj`ct;=!*OtoHQ|}YM-;3WL0`N;-M@qn%bbt%fJc`8F z^R>IlqC|?)^zgtEVlO?p!c8tfES8i-?MW7)9O5FP9?Gl7DY7Q6v@rGc0L6SaRv+~! zsxI2uv@T?rt^6NtX!6+smIECFSsczK=w;*%+loRfafOAP-ox)5{CIx=jqkq_-5kX_ z4F5(27AV=umCN_+TbX-#D-#^FM)Z2YUh=6WjDf^^&Nc7gw;w-p)i1EnjP?{?FCbnN z9Ug@SaP*@i6;$j6ycaTM^cgyLBLFn*kSX4cNS86tcWq3iLKI- zR}h)$L8QIiR`<%4c84ctq8xqlHoW!#s6#&be!=rX)=Lix1el@ltY4X>O~h&B!? zQHL#qQ>nsM_~B8-^e)EzEv4iDKMVf?D@0l(7}W);u4ODXT4STEgGdziIw)OUdYhYr z`oFY*A}mS)hY@ywz(ldYQ7xnXg{=SqqN)A^H!J=qI~LGzsAd6p*+EJ|ODz%Ao=^>l z`plN22uylQi#oucUwjYD#CQkIBjRG+##Cz#h$#L`6dk_peY~PjOiH*`Y z+zIJ?J=03u^~7=Dk;ENO7-*tMqU8xLvOzZ=)LEX#tk`?DoQxg)tejD~lTPI`ORrxQo6B&y;GQC?AEyUf|n_ zMIP^3tp64liMNjD3<<`|-i%=PIgz_v>d^UeCNJRCg`pn<*#&BT)PzV(#6RYv`Ug%# z6N`@daik!k3Y2`XP#hUa{494rqGM&UqpIXj+=_vMM8&9guz_>TDgooS;&{=UAEyqN zyp3&~9p$5rmbScOwp@;)K$*g4Zn#htDz}$~O4N>3E7y-MXnx%jDR~nsnRlscX@SOZ zK^JQiQoI4iQA)DUfdwO+?809WLWA(m!-Z&83M~E#kbF%k#ux8h;Qj?f5O25u5)#UI z%}0@#%ys_j@~qtl5qcSRT(>j%tFq7UmWp-lG^K}vIo76=-P#t-;qUgCLWmsa42sd|m zXoD6A`sy)SbFq_D0|ttl4`#Gy$#kq1u`J~c5?*?UcJjM8h{rvq7gqnC?OH60LCoLv zRiLeHbtr5Y)%KU>Szdl~s)paUteIXbgrnMr4OTNfz(&H4?SsnJWTdwabZVf&f@ui* z)%+S-ck=;kjCDip%Q9!52xIvenF>8*v&BoA#$imsagHI&0|Q^XZT%)moz&{f`Q)BDlJKZ>)#Z($=X+=db@d*%AGu4&Y!oa?-1#Oe8 zK*S3z?Btc07S+Bgcb_ocwvroQ;Ic3AKQEfMVr#RDbTjif(i=iS)4^hEO3}kk3-L>! zgD9x%IM(hB|C-!`eG5*|;Ez~7DQ-nZq-}TD|7T*HnsiYRtKmk-r)_AXH2IVztmUc? zJj-l7&aH7_XJC^7n}g~1byAa*iR>)KvAVw zOh+E_du%x9ZC~|mi_+$oN0QOClj-flJkg^5%?EZ4`=q7gD{+)|%+D^yF-M=5EVkr0 zzC+dx8iAS;$%fPb&7MB!U5&)9#t91_Qi8tX7UYV3D8xA0Inr$X9-Rob4+>kjvgK`l z1t~p?l=gDN3wOAzlD(zo?OhdFdmFB)YTeneRO8qbJ`LscR2A&5DtQmbG$;+aIgEc9 zVNWpFZ=;wB-$_k7RZ^WBn@2U zhsqE(K=FT^uy@*SH6O-D{>tIPCgy%7h3Td|*lQI$YbB=R-@om#%rMS-_kVzUYuLSh z!MybeQ`Tu8^4zP63R@7|QM#E4--m|*(cPilecF8w+|tZAP{vSwRIaZ^hLvly39g#o{;ly;DQ1y{nGH|2i=?L@uqb1lR0ie6G--~^v57Br= zRU(KuYW*I;Ij0Bobccw+L^mM>iwQ$QZH5`~bkOUt_9Ai8yv0jV%$6xeMG#+OC z0#YDR+ASwVp?$Gx;(bKU_*j-i3J?x15wKbLX{fwRWy0k^!stoRab8s_!4Ash_7R4KG|P@08xP5)-%mp`9I8sspZR@wluv-W3LBa#6xslxy2?k-58hL8 z_KQ^|y>wcbZ-{TL81-yL%Tw5Iha@;V5!s3Kdx%?8>m@*EMb<8}C6{s{vak%17{K>& zj}Yqy-geI6EWjP`8eG&<(g2asM6hN|A=yN5B~K%wVTe!r6@wi|;=hw+2CuH(hhuPd zQwQdYW85fzgRj^4dNG2o@*F{jMLh3PhM>^Ee#L4f_f>4NQf>%)9=1G>Vk#8Dz(000 zhqEma%=;LGgXr!u+);$B4BNO6{U{<(9`thS_pD z#diKnj(fOwhO(0VP^C68ZgeD(3o&i1X<>|PwmfgE@dIJ`lbGTm$#wZ5uHe_ne?#n_ zdl>JU=V&bz>mFKXinWtoY*h%>+(3ZH1&Z;3x(a+40-YJ*lE>HoLZu&>imA~|WKw2D z&7kT%KbX&s4OnqVlbCJuFhzYST=H-P8h_^ZwpyM}tK?Dhw$AcV*nWp><;!nl(?)|v(nfdgO_%mP2&#n10D;1H6(=c*;QjD6^;@ie1Xt=p!<2j zEvxTfL&!?;p0MW`YwG-9R{eAkc+E6T_R$hFO39HKW=-&MaK`8XymHQ_d*UuIz33Zs z7tlTBF}mLrH>J-uAEmN3tE4=LtL%3Psg^@ziemv(hjVraX`49E+RZ!NiO&Ae7n#~ zH5h35V|!@hP?NFOOV7vY;s|sbh4&?IQtfBO?+_7+OhIHz@UzWKVmy61(4uez&!XcV z<(TqmGx2E-5X9&MM6dlY*^P^W_mM@t3JL%XV-$k3jKlwp+87ie#&ZJ9CY#P)ModgZ z$EsC78dLQj3Z8$%VXUga!)owPemet1mhDG3&{hM%xGP|u)(hSw?miHEz|5c3Yo0#0 zmjT{Jt#8;1kF?e<6~H zzJ}is{GK-puG`PxEBBiPHHX1V%+|S}28v?GS#{Ho>Y@R#(R!bGYd|{f4w1E3!F>pV zcK9?Ze-_$gy!?l9j8v~;tYol?xhgi=g`E5s9%h-iz8ok0yPHnzWk`>r+lS??ze@fb zW5gs~vR8!3ldB_RWX_BYrahYZF>j=vD|GZQ;S@g?(m}Jy>Md9D2U)2VG(rw$>Ay}+ zLbg@0k0M~**kZ+;<%qf%E?5EKi}JF01951RyD)y(I`b%1LM$qnW1ooszYa=ukWg{J z1KE*M4^qev?|vf;^(!3U2P3gX)OEm48+J&j@WQ2&2eK=6!FjUbC!wZ^xE)%=h49!b z(yZ)R-6v9~YFfH{*=I*w)r8knq?Cy9q^`AKYTAj3&liz_4vr z3_7>GlAIXV2`RQJF%Ei`AwSNF^N2$h9T#Ld!M(5(K)!;zIZ(M@9&9&n{Sf7rex#mX z9EzR?sf3&bA@u86;rM7=J3*u7_Cjtv2;u?(*6g*Q;itMR7oQFJB~UA|Jc%y^_hC}p zM&WTE)qhH}-Y{FTG3|z%PeRSl#|aoy(P5*WXWUGQo4i`iqt88v{ z@0LsQLdW2@1?&w>7i2cRNti(v(QLL|5e6a3Lm(`@}m(~3AU|%p2_1s zRv;?H)Txo+mU?ct}2>R+n?-_fM_v%tTnj;4mFRVCPHuQAM9u;B7lu^V6Uh< zlsw(=iu`L=O_xVb9Ufn2Lio>e6|TQWDw^|h^#q@gE9yvo>JV-j?MdDTBYj1h>;U^D zQOk3&6?=`FE6`8>0Ltl>6~7UeX`H(@75kuU;HbW%@Yw$7HgD-b+(g-?}9h_g&6=0atYCpsS&URrUq!T^zOww(;D`48vX(+n#Jhi(s7N)WeE3 zw4>)Mwx~RKeXRqZX$0o4*wV09Pe#y;41NgB{8$!+V=qEqo_-D`ahLxV-td6LEo*%H@)z}PTOMXuY=p>iCAKyo zAHTdJU$+Q$!&s~k)$`(oPH|MjuwbeaI0Es>H|JhhU&A#}R9>34qbcVkv19y~Sv!*F zt8t6VQT(*Q_T*QU8`tX^IL5Gbc^Y45aHj=%q;gA@K=vftC zoE0f~y?(5nvjDL_Rq;QA3jO>^=w~A6=is{2?1@k4M~aTal(nFmHyo;YjrpWg%@+u0 zs=+!loLE#Mr{5+`Kl+ShxB?a)+Yl`ah=lqz(b~;3_Y5 zkPqzyU4DW&!2Fb$5UF^8u(by#5c42SU5w?_B|J|Djh_UMy%0;~Njq<>0JjCgTLsus z=gCR9q#}!qcWiL|W>N{Rb!#fY&6tLN1eI86RHDiw6~JWK(+?R5eahGA0)_|wQZ{}ld@ z(xIN|0kvI)FP_n`VqrZ#Q|cN=g*#9E%Tkw65N(_%-7a82d8u^HW%=fXXU|=59{(5W z{%hm^ zZ|k4`+SdBdr=ItP@_8rDJ~O1uQQADSL#4F;f-jVf>wo3Evo26>DF2Y7ChoMIvGZw`X8W5n!r6hZkIwd&XJ?g;QE5G*!=$IbUt{Uz<(*VM z>EXDI$Y+!?RQ-p+3N^P0W0vI7~F z*?9m;v$Gg(iw;*gB;0B{m=S;<^@#Zhp-4L+sb#5l%7@=OI!qk{PS5slWS$$mW!VAz z`{t`8x#`(ihQY7_-T7BLVapk|RKnJ#!m=+TI_$Fyizk3zt;UuxPbp7jcCB~5M=A!W z7{3-BW)#DqJc*3y*?Aki<=KG^zS8Xc=FH0M!i;UBv-6QFN{SFD-i$Gleus|B%QklU zg&C_+VKkgIM(XgY4l|Eoq`ql&Kvw0FpsKGQr$c<^^EEi^%v4ye^{45upJ!O9+hR7G z&`wnQ*)+!R%TE!$ZJ6+PXzUy({cD``?;9rkBc}-8Hz>S4wmmmiM`YxWlmK3P{7*!l zq&q%a@RRX_I%@i?1byB#+NL}VK-MoJfehm`Mw0f3NO_r-&>GCYHm%JrX%!-k-)X-k zurr@jnHHf)mD2UI#>}@%XG9PT|K41lr2}aU6s2iwW_GnV%L5|AcyWl#8dE-$?4*B- z^&oyuB`a8D5XLsH)!0VTU}bi%$Gbjbv|?GpUz@alJ<|apHfLm5@Gl>;FguI!+fU)o zG1sB}KgamtZ2uG(__yxzEayAbJ~OieUv;|78nfK7lYdS_&|E!EZbchObEU>&s+}sc z>%5<0JEadsYYgM_zj*Mu;xENNb8!6fF{F{(b$qHNNdBp^S7wJYe&Q6ka*V<7+jMwt z9SjrxS5Ej@D*QV-{J+5*628uR0Hx9#cZQTFsK*R>-;nTu43Gv{2lxyckmZ@D!!H;% z{D9#i;ahb0Wy6Ngn4X?KY2mJsc;UH-FXVi+5YkmL#_0cu_P?C|GXB6qGv-MVgMi-9 z{vTt$;$NA4Plk672$Hp^02v5P=8}owvFD`b45m};hUbFzcI5syKuvZ((K~qk(d}V-Wi=;T$)`7u0K6HfRKvUqyNZX z?$Y^wo`sY0r}%A;_Dkot&ueTr{&{>*_-Z6c-6TFYpGw?T@gXJRCsm7=*)p}9?30O93$HUG%mj1Fk_&BP#R7Vd;ZFa^r^ z*WrJ`@OVP_J+JfpN0@d!^qiU+$5rh5h;Pt9MoTNcpEnv7JXfRKs;y^cH)VKhP+m>( zDqQHV2uGg1REOKf^kiO5)vFS$cM1{?%(CT)>M_L#c888LLdO}V4u?G%_YbOq;wAev zA#jsX+918%t1~t_LmfTEcFbbM@vK#bVB-d1EK{MzyyPXr@kh=hR~ICWPyBo0ic#AHUmmxFXoo+6sNw>|16x5xhvVJ$g(h()#+8G`rv9Js-X9MzaB= znL8FQJQ2QRoMF1ZPIWxQF2e#`ti#-{`)0_vP9G=L8MB7X5qvy=v|4mpjj-Fa7RZRI z49mxeEVf05X&Fch=`v#771@oI*-f6x>^A&1dBWLsNMk@hRF0|2ZUiBxhf(#(`WQ1u z+y6hP4-^9BajOsMs8NTxfgy*dqr!~pLB*drM&#w+>9{``7&p}xGa)a}9TXSscn88C z)^RT--OO_M+i?7tlpOYeQo6v9cYq^50+#$Jc=BW5K96T-!M}Orh7lVx6TVx$-^%d* z3+UK2@SHK;`%dLQ8+65X*_6#nf!7c0=M>+x#`b{=mL zqUi}<_%p|v0nKkd3z%Ozj|g}_nF?MxhCE`T4$J>o$0vYaNMpRCXJmX$1i1T0cX54E zlZ}5m%W~P{z6gaHRIWMM?OyM7UZ-5>CAG$G*F50xP+4V8c8AA11@n%sOPE1fzDIOf zYGCKX@w;DRN68OQJ)h0azQ^Z1fU*q38!%E)fBXuW5l!;HRC`^R4ZiY;RGFlGs}W?W z9=8YnI{s9Z-Qo2{GlwmMq{%w{PM3k-`%SA;iiT6XN79=wgf~R0!0J%7kuL`pJeSf; zwb5|tRc7zY@SdLIUOw{qc{)9xLsMlR8&Q$)ZuB*0X8d9_c34Wsux(oOSZuQUIF)xw z-bj~^+CAP!hp&ssZcKBZPV+_NEwq+OGgY5dn&sey-c`e=DSe)cG=s9BGmOu|PPy|6 zkvQoX`moAAp>AFr`_ zCfR=|I!8jwF`ci3;wSz_}wn}Z(Q(ybHS;UH1zQr z|2`B1;x+Dd!T-Yr|Gf+T2N(Q)7yLmNoU6K_k5~PB&mkUOqhkn0z-w%E!Mj}W?JoEZ z7rfgA?{UF*y5PH9@JC$mM_us8UGQEPe2)vhcL>h41;=Tv2py1l(?WQSC(~RhtJioc z@hkJkvf;H56O>=F%0$ZM3lgrDJpSGwR~7o2xg zhCW_=DPSl{zQNOqp^w*??Sjv7!ELF1U|L>-AFdwyc#Vr(@VPGd#V+_IF1W3gF)(kh zQR5Q+auYtCCBg>sr{Dp z1iglwnh&X%*Z6vRFvs7kPK_M5ZSfk{xP)Kfg4em=*SX-UT=04q{CXFBwF}OZ%%P9h zxX}e)7alz%(W=O|) z4c<2z`d~lA1^=N7euoSG6BoSQ1?Q(ohdy58P8a-VLvS_IwR?D0lK${t7C>9X6G{hR zS2M`a@+i*V?(q)_uQ+hKCuYvlAyQhLf0LkQ8ltRw1m`aIz~@cDKQR!5i{DXECm{p9J}vn9 z13|cyPE6$xoB;NzhE_oEVPS-qOopW8h0kyg)*Zva2%YJIk8r_9y5NJUL<;Td5xj{&LCdUG1SXz6buD{c#VH_!9VYUPjtb*;DS$b!N2H&59YQi znAa$B2|w8dKgR{1;)0*+f}iJtf5`alJS7~DpiG%gy5R8D=D0RW7yWnLmc)1H+;eyX_!QJMs!Lzc8?lrCAM&XSv`J z7re>^pY4Lralxxy@C#k=i(K%zF8Dkb{9+gU5*PeZ7d+~M*SO%9x!{+(;PYMZD_rm^ zUGN1ic&!V5l?(n=7kr@$zQ_e%?1C?G!N2B$FLl9}x!_-S!LN3~(@#-SL9mWaInr!i zV?~-vS#QfQj0r})gTpD$78m?M!LN71+Y;onf;T$2EkV95_>Dtw>IP3RZWO&FdfJj@ zf#7S0gr6(;`XTrV!EbhOo5Ow+_;AwOk97Euj$!Bfpx~`eI(EHY(YT$K9sXkoFu`bZ z!rKyUiQwNHf-e?)ql4QL&kqE@bqM~b;F}!Wo`FsX{v8Lm+nL{{u*>Lp!g2=i32FKO zHmCR!@U!)5h~e#=E)hJn?zZu-xukQ8;G3N+?U~?TfDc!myIjIQBKVJ-bS}`gBQEKj ziH?|H{KN@gr)?qN!{s}}1z+WY-{69;13tmH)5&*~M_GU1629F9f71m&?t)Jl$$Wp| zb(w@ULmSP=`aY0BlFe>myb5+uHff%N~w2x%WX-=7M8|B&$aYkY9{7l5CJ z^XLxnCq7%0VY~-?IQq%P06*JE?dNRL;R}Ed7rq$yaOuy}cpdl(AA7}Er}0f1x688; z_}NBkf631GUtGd>X*>izk)Hlbz$X|T3dDPfww(~X%faoP+zF$Huh&%I6O0{B_~*3k zTETmU;CBkX%faQI6I{Cmf7HS487MGj_XDD_d59JwC%?(>D=pr?{dMP zbHU$m!H>J(CxK5$(`T?bY|+@^>r4Il32FKa_Q}Bl!Jl{P`?$7k5d0+vPiotJg1_S6 zyxYX*4Z&Yi4!p0{w%m^~-#!Olpl#Cx?|1NJ+I9)>;pqPg3IC=O-j<9T1b@rHFW0u6 zg1_V7at8^nyzJrA9}j#&nm&L%udNjPeJ35cg9KNH;2%1;y;FahIehv-7ksh{J{|ak zG<|^2>zpppc%gRN{Ho3+e2d^dJ*yao&G$BIJTxese-qrEh1A_72BBW}aQ*VO3qBcv zhYKHd!GG+6KktH%${9ZWvs~~?T=4I?;7_^WFSy_>pB}zEueyXk=7MK|fln~TI{jsz zj1~!=(u??k?zh>3pXP-Bg~k^Pp3-yR-7G#gf?$U0mruHki=QK%;llq)(og9{T&+v+ zq2MX~2OGceFkGG#>Y-)3GfL(Raz6-Z-3)xVdi_+w zmpkF_(zdVVF`blt!V-=DNbr;%g50-3`nhK^ygjN6<2$DJ{Oq)IMmv19 z;CAofy9_G0aUJjpY5ET}8czzI(sPjeI`GTK7W@QbDE>9UQ+f_^9|z&r37*ntIH2k7 zN5Dxxn=n7{k-IZ6cS`t_K7-tW0ex6zRxXtZSwDB94be@**Dg6Y9EAsRSzQU;& z$XK5DT+*3^O05X&3=Yps78SL;o1W)NR*y+D4_y(ul?C>85p3-Nq)Bn`jtXE2( z!47}E;3<6uJN+8L?O6r#tD&BH;KTKcp+4X@X<=QRvEZ^{ztYFA0!~@BVp)B~MYHA> zEts@y)yk_ToimxiXUSI(2Yp45-@H5b`m2^VEUv(Z1&ik{UcPu?{k1DARK%j9!nBwd zU0Z+7qN2jZD^@kET)g0hx|J2zPpZ3WW&Nb0BFW&~ie+D0yrSsb>g880TQTRWUq?#Q zuUfTOzF1gwRsG6kjp0R+Wh;s*BFp$I#7{f$CBySpE?%|l#>ExOmrq)F?TS_Pbt|u} zoAjkANVqaGXL@O5!Gcu{UtJJhVAp%l*9^-hS5%_{Q|2ze>Y56ad2W5Ac)@~Y*Rm;$ zNs+Rmq7pGC7t%Oay(f#kNZ#l0eO@u&#plUe*}p`4(K%C`2Dd*WS$=NC^$s|wRoM%t z@@K0L@Gm-t-!62%B{+=V%_rTEE8!tK z0&4IX7sR-r#&>+IM3&uUUHuy$e>V!c5kU}9gCZN;RrZ`)=X8Jfbk+3j5ZqmV*6%md z-QPXmIj2sYs#~}E_N{f}g{U~_4!ZPIO2=@1r~oXfXy-6J19L3KSF9awZ;PDu`lAUv zH*c&^i3Uc-D$#0vW@m5jd4q$o|IV zFN;>^izSMK_><6OUF2(M5jBUt|Rt>no zm^{nIDh5lvQ+Gm_jw>#9Y>zEY0X-~FfYqG#NH4@pHpk;m&GuH83x#UO@Cl(3&4w<@ zhC;bGkS|5A%@2&MD&~hFNV)dv;f2N3t9zF7U|oCuta_}<=GU4(qSh*uhx4Ua+wg`V z_N=c$gX3VKLYbTEjFuLuV{pfcR?%=hFS;;VJ2G-vPj6o~%H%8g;kHbEtT@cPL{@fg zC>Nq%_0HL{owfS;XDd&rovBd*D#H!@l z$y{+jr5CS=R%D}|zPVBFlD_tcyVSD2kVQ+VVc#VNj%-#TrjDsn zV(7KULYk`qNo2OQ>Z&-EU-dz#X%4Zigf^6$<;Y`$U9F-u8#hLyh4R=4Wpc5yDO%4H z6YaM;7Z3`?_oCqq#o@tdd0~ut734rtbuyUAW627+W8^SD$yfqyt;yc442EjTI_El_&8VcfyU9?Oj-$Exm9^!O4Kx85r15ev z%9lzb13ZL80~_=16Zst#HVza<`RU;7P+x^cFAwT(|wndpbMQ#V1M^se#E_GRbfqWI2y=T2G&Y9EEinQah)AXoeF{#ORWi z=e8?W(C{&jD?;+QF4tq65;x8AO^5pOJjr5>GS2WsD>QZD#EHkAsf663LNCp)I;$?w z9B=@BGGFloRqom`h zy$*Pt@w!gFuLc9BeXuh;y3K`^9QU45jxV5Vy17f&c65lR0SA64dMe{^vaYpDnyJn| zz6g7FlSm52W1laUt0^Rw7&c-w?br)&1OLiG6yF8b?aws=XkJYYZSFwN8 zCET23ac{ETIuBR7x%TROILeQ2>{&KHiq;H|#{(*jtHUE@nqNh9DO=9dirL~`a<;F7 z{H0#f7V#8nXk>i>B9fTY=dyeX%f}n5xGQGuR;EEa>FRz>Ar_$#Uw3esvLbppb6_fB z{Sxio3N*2f*v4_n#iL0REI#oiS!q^{Ju?7UH}=NTE$LJv*g>hVx>%y-j+Z7<=faRn z243K3%SMsA0-z<2HI=ndJbUe3GQjrDwL)75ouNumer&9`W|-IbDBI`~p_m^_wJ1)B zl50PA1I-N<6o>QWO)noMS~hCSj*(hgP8p=7phCGYJWz;6Mi)~T=7kfQP|ykpEwuYa z=N_76XQTPfAtCkjtY5w&TE2uO=2&hov3rT7Zpv~rHT8Cp*(7jEw0iv!3%P5K_)42rwl>lis?>4%+@wpF zD%ne#=ey2Y-DofFU^zNr(#30jRdIbT#}~5Hcw*!z8z7|lAsusAqi`MkTIN#qV+>lS~gQ_9ZA%O&|&dLJCM#|AsD_x!ZJ#E zI*;`U9X2*~!s)SzhlCXzGqt8+fvVj^LZioKr4W;(POYtNSRi4Ssstwj$z3z$A-i$j zkMbQ4>x<>ec)paW{-T?2IpVupXqWo9(CuDvvG`2D`7RTcUlhQ9Nitkm&y^tm7jlmi zzwq5Bs^@0FQGS=;bUS(cYXrTg{CgxWj9*WFYMz{H@NKaaJ#Pi{W4$f`{MitPcLne_u|X>Q zGM(hr?$riYyMHS<*X#EX&$|G}c>WY{?7z>G`-@o*${!QJj|UvbnOT5iex3?A+SUC$ ztle&qNBzBkqo1!1;3ENiqu?BlgCWin2G=-W1A4v+asE2s*uTCHIQFj&xxts~i~Wm# z@5II8Lx5xd+6FlGuP*?OdHBzOW8A(O!0!p*4*-t+=o$385iT509-sU81C{pfX|=MZeifc$17uXaBK^4O358E}l-qkv;RA1*giv;Qc6 zYydwIaLn`BfMY*89dNXJCg5n7e?P{B{XzZ90Y~{u1Nd+N-yk@*?h`x-nY+o5kD!QzayYu@1JKqe0RR)$yp$e@i_%>yq>~%@?HC?N8`iw zbhUM=#T^}G$_ zXNv&K*M7y3$*d8a<@rzbzYTDVoBn=;WwE_N?TB_UPtFGYn4i4?T&6|wc>(iQfA7Hl zpq>)~dd?6$ZQia7=#lAm^*p8hNQSX0uHzf#C;F**ZsYlXMgJ^_59Wi$`RS@xvvzg- zvHkZY;6L`?`G8}8Tm?AxFKu6|zYFA1|9OC;e$9U!A2@zoFb`3Fz#WeJE{+dZ3a)zO zV|6DI){A;>H}Z11l=-yaR{l=Fx4}5`HKT{)!R6oFOYA4w{VCw6=huR(|ElNrAdh-l zVBAAJFA`k!$n?zZuSUAKUf7POfgaSqnFXov3yz2M^VqmB{viG7_<6d6WBG>w?*yFd zuJU-^`6$G50m!4C6#@KGz#j(vdB9PB5pdN1$67DW11{WN+ab<6Zu9X^NDikE09_#-!=)VbYwtcD0=dgbv&TYYkvCn~?=ZP(gUj#TGTPmOR z7nqD;-s&$K8OL#($0#n0<8=X!=cxZ3v9yzCT9%fOR$T6t_|SV0*?NC5peY99{|UA{wv@Z&sPJE{!{|^7QoS;Zvl?}`~YzDhu0jq z*!W!F;CSBh1&KLB?-88k(a+BX@P7v!{rpeBQO{A(zKFjMaP*(YE-oyK<1O3b!Z?m& zcL0v#?OlN5c=$EIQ4g;5Y!(ymq8G>gQ`l#Zmw30LONG8{im+cL0ug z^*+E+{?-8gF~Cs|{hYk&C$8ta zJE%>yy_N%xcCnwL-2%v?-RXd1e(L;_!;S6!0+7f2q@TUVh2=4SP68bDbOdm`&cggW z2jo%zV!%;9&SQ5%+*X4;;&?raao7ys7Kd5xY`)!Kh}19_A^}|xW3qqcs+>Y z+ZeG_3QwCP5@s9_&?Ko)vr&S z;rQUXitd!d_}w7i4|@Iu@U?)W{~U8JtOv*WXUAymdkVcS(Cdgp=s13V@j{Weex3w4 z+C5PEX9e`*d>-R=4#@9<_$&han}o~PSeaKE{7Ct%=SPmiw@6;&^L3E_Ht7Ej;H+Qo z6W~71h2zHf%=lBLy2BsisOPtGT;=65EAwZ><)Zj$?qf#hpX}#%NM?rMCy2b_YXv{m z;N60E0RI2!z1DX`aJKthdarq_*IBIp-$4HFKpyM$dBLAU@>%+OKK*g|GRWh4#p6a^ zpBKa5VR2!9Q2qrBP~n$tB%^+I3$Au`U7!c#QO|O~cY~fw0RJA~R{{Qgz_$p_b~mwO zQgD8I56IsV(DM<{!*SDg*#YvX=T5-y1^xE`j^pryfOCFo{y!-=w=d@ZK`@^G0Q4UU zIF2(%0*-Mz4set|LvWi{^Fbc_`}rV`dAk(ke+Yi^bFsN_^|-#;zb-Mj_OBs>YyZXZ zke_y>`F3io-Rb`Z;GKeN9?HkeOFi)&w@Pqe;44W=l>Z!x}N!6kVidxjJ$lTK5>=X5#@3GMEo#n3oa~=`Ev^3 z*e~!rj`E8^9`hF49p}ksfjryR^`%z_@Y`633cox;f0|cc2mEJ%KLq%XNvFzdKjOpp z1O9ADc*c1yr1Dw7@%!R40mt+E7QoS;TLAwB=>H|)4}d>MK8u8?us<087XglTX914! zzaZA)^xOyf*U)<|R)4ed3!R#b=D+sGvf!*A^KAlf%>SzeS3QTwXS_~CJs%F}`9wg^ zmp~r%Xuo4W(VyK$&oT1(#{oUR0UY%_Y4m8lo&)hme~tzm^&Bs_jZf%%jWYv!78yM{ z&a4G_j)kr>^F6~{7(@Ic0el7ESg-b2ikIc{W0oryx!;Uu(+^1*7xUtqn@|2AQgT= zJ?FtZ5as&;NBP$Rj_Va~1swH!3UJi36L4Iw_!i)p5BeNh_8;+M;rxsE>;V2zz%g#0 z58!tJj{3hBz<&(*ub_Q@4mj%hZ2*5pU_Nj-;FzCB0gm;`2Jp@RekS0!4zmDo^#6hY z-VZqXQwZQ20LOKtzXBZl*INL;8{&KpCpi_)lV1al>m(SrzF6AH^R>B-19)D*JbyOH zaAE!E&jP?P&vBeV{r^*TyJGL1|JYB*0mt^b3~;O$o{ume)`2|gnFJi|{w?%(jL+u+ z_zwWbcKH$XBW#x^Ax}{MiPM}zc0B9@9OciJg+D#d>UrfH!C4QVgEW6;LVfv|ULWas zpE3T^dD>S4^7jJH1l9i&z%l-h0lpLb!MsKM1(3IhF9aO>OE2JP_mTj<3UHhcoB)3Q zj%2i6e*rkxQSmzg|31inQ*dq7n;8y+`kmt71arou{{(Zpj z0R6uY;M2f=%pbf?ITGTQ19^fZs-A#5)99HE@~Gz|z|-i_F^y$WPqY5$ z9Kh;1wMl>GfIRv$6YwQ1ze(Wz8|5m9m=Ub8gNx?kC zb>^%bXVJN!U*}^M?+(Z>3gEqfe;NE)2{_vA58!J9_-Fv%7{Dh2_~rmU9dOL6R=}H$ z^HmTBjPp?t|8CHK8OW!J^IJe3<2(d-Kj_E!W1Mk*h;bePJs9W50G|N;yk4XQ<6H)O z66A4RcPro+{~dsjfu5a!uLJyUz)OHn2OP)47Qo*K@-qOR1iTgSX7l00pr;G;Q~>V= z{0o3D0{ruU_X7U+fUg8x=P(TQ1AaTmuLXQP;Fu2^0N)7m8v&mH{40QO23+q^X9(K` z$Kh6xZ#K^V4t6olf9iK`-V*9}82=p*{{z+Uaxm^;zk4UN*9@@xZovOHKaCHr0Vkmy zL*oO+|LJJoPRLsvA8vs5!tr4X;Qt%);ZgACsf-VQ261>g#)ktnPs8@Y@!>{@1C9^6 z#=@!gbmY&;5I4-9TfiU8pAP~4RPyIf^Ex-L2+iwG546ixh(ET=2LXR7?ebI5)5S?g zg`si4yBVay&}RW(6r&E`0XX(+T`OkMl_39*Am0!8oq%J%{yV@&LH;9vZv^}{z$XBI z5b(`_{{-+>!MRDM$$Nh3koSyFm-qalabR567#Y8m|50K5(D#S zfa`A?8NU?p;~9{`Ysg&K?uqd`_fO}LjK2hMy+&jFB*4D|dQJv>AK<3~uGiG8hyS$n z$_K@@{RR!*D|+#H5pAl3Uhe{V%_TmJ_aV;(dA$F>3-E5ZKSA#StvAcVL>Uq zMqcY#GWewUF>dr6CVJj$qxAX+;EMr2TfTT;x0e9k3;2bA4+8#j!12DL zzXbdikk@;A`0!nTUj*{I0cW53#qSmw)EHX{^2Z3y?b1Vk$H}o?kiP`vUuopEFHM5H zj)6?O$;fN&?gaVQfc}3m@;c7$1^IrEf5OOLEXP{m{+U%Ef3o0O-^=7!FUSvq{40&T z{yugBBK~AtxbjN4>Y1@h-r1tYW+$aJ~1Q z@uJ`whe-yhYzO&@gW~^RGq{c$djQwiFyX%p-W_Y9?@i=~0PO$k1>=`v1Xq7{%CSL^ ze}iEBGGyc*kz+T4{9l3mU4UN!_-??pt@!YdjDEde|2TG#3j6=p@jLf#A>da6UIP3o zz_$W^4dC|z{x-lL5S(AQpB^UXokI_CLhKL!?UMf9YH%HoIspG0M~(lF0{(Wuw*Ynzn3#I%V+9jisnZp~DWag|I8_UGNoblmO z@v=f`(;VH3OE=GmclmQNQydD?=Z_B;*NxL|8obrJUyVlu)w#Vx)SZsu{19)gT2(dG zVN`=V{B-h$;=FTvRm&7dK?!a$E!%JyRUqv48xgVGJl=nZHbSjLtH*~2c<m<-l*}~7bM^ayH>`7z zQ)f^IvxU4tZ?b2_bxIz$UCIqCo}jy-I?+)>A%ao8&O4)-Qz)h8nyBAr9SpmuQy0ob z+CnPQ4K)3MXh4|S%KTcdtZmQfjklT!F%ovD!AAJ($>-PHoScl`7{$b}1lz18TRJF} zuvR@En@xwzZl_7rajQ2V_^tTbK9HnA(Nvmw6bz-m(OeVtYc|^=g>uy^W;Nm&-V%5( zXEz97WBXz~wF}iv()^vU-h~>Wp$pZ0qe8K@m5Lj;nJ9P(Zb)*vYu*MD$1B#@1*3P( zzyNI-KTsI0L^R8#&Ee{s#`Q2AOdE7WpO|&Ze^%!FY@pne(a5N?;~TblaBa&@d1liI zx-pl6S(njX6?zipt>V>@YNwde_>{~v#(gK(hG#mixR01B-rTJ7#z$$WFJ!}8T-I%w z=sTaAVD7i()PB!(ejj+Z_eXJ^*L53Ox-E-oulZ?dp?#H0g3IkyXu-(_5eCHW95KBZDT9kXieF%jP!Q)JDO}VKn_?pCy=SO ze)hFyGxUH5rbBZ!brr{GtMxUd(8Y2iN;*p%tR^khQ396Y?Mxf#t{1A)<|ahBu?p?k znlBG7&kyztnqK7>@oO@1i>Z-*M!# zwBhjTr!DaNt38$f@sR&?oEP_3vES>i3-SXatBU#IuKeI&R4J5)dV1*$6?eRFu6y=& z_w~60sNCF$vD_5s8u6*b6kxKhuzK@c)FB?g0s}~KvgLqxwW<{~N_QB5Z$Um2MLDxCCdrzB9 z2R+{pRe{Paqi+;wZ|S~BT%@zq{*GpeW^|!DfZEgh|MZ<@dBi+`XW3+KY$zA$8;j+A zBU3gzNYzCoI0J9c+00ahYl)12ow_b+d5L^*zBT03*$U-R2QQLxm&{R@Ojt_A@Y``S z?CM%n+O^6cq0UNQWghQ+PGfE^8!au;w`!~MV+GkJy<-KRH2d<4``RL!Ek_qd1EoT~ zTz5seze?)7i6bTFo32y~+6k#C_2uTN!rB@(eYacRQerdoZ*4B zBV}4<oFg#F*Mn)IYxo}Bed$eR3jSAfEzIht!%trH_Lqh85S-*Tmw0y~mEdQ%JN&RtD zsjj8mS>B#Tb99m`(zhPv@<=(ws%10uIuD*wVB;J~_GfDQKWyXfzYh&#F*oivgFL!o z?<*mn8tq`3-{jjo3^;$Tm;=FH($EVy77@pkvd~edyV!O9UGlC{X`ux z&})_?yG>jxy4NPfu`cIN&M#l&xbB+_aw;O4MUXGE zcje=im|9P|l^|MA85u2&k0sW4FlM%&&RH_8j12QNUMW8o@vS!`Jvv$_FCHv$BK5d*T9xe~X`WpW$`h2Ogv7_&%j3f|kEA(R zJ53_!>ZEtDL|;jSM#TSdpQZ>{j+`4>AGvc6t;N%%nl8GQ7TY8SRBx`WISqxyqgg&Ayh?{B2=0w=bUI*>yG3w*SjqtxNB?)0yuA6W8VS*Vt1@ z*Xfr|c3z&Fs59-PO)ldb$kDtY9r zDr1pX`qFx*vR0*9)kTFy-hrG|Rkx}*W%Pp5R;}qZ!3ulitg1Sj8WsLwLtT0XrL9_L znIhvlYXc9bkh|D*xoW>ix+O;;d%ed^lK2}zbk$XHN@-7oy&lwQ^@mw}Xc)b!T!VgO zd3b60mwW8^Yha3Z}IT?c};2gpZ56Azqw1x z-|6A=b28HMzvkidbL7(UcYFB!yt%ae`#pSqE?rta_Z2SKe;%dJY550{EiTCa6@5<2 zpCNqgfBYP#wEUSKK0i|;EkEnwU)2QvY!9EGmzLJPK1V};m(SzRubYV9px8(LV@>cU zJpSL>g#Xui_*{py_21&*^YdTQ@^A6*`MEM_`P)5we$Gr|2hKTm6a56N;tK0gmAE&mY@e@7GieI7nP=QFMSgXDL-=s!O{G%cU^VzBk+ z=M<*p>od5~KIcSQzCODe`TRW7w0wP*GV=L3#A*56p8D@>g1^+m=jWfMwZGEC=jTPG zN;7!5{V5=jT|ZwST#X&wD1M51*eSo7Vo9 zJbWHg((>>2@Oj^twEXXQ`1duz-{ax)bHmcwf5gLounGP?5C5Si_`3fz=KoKd;J3(g zl#u^$6MWsb8u@#h;LrBh=jTbLjem!S|EnhW-5x$aCo-*l-B%my|5y|Jl^*-QX@WoK z;Xly?U!Sjq{y*Nt_;b0({_mQwzuCk8eG~i}J$!ypPTKa{>f!TqNYnCf_wb+51b>Hz z&-;I+wSSj~&vT-*{9PVC?{k%wf3JuCA5G-XLmocQ$vt3BDS_{OA3u(%L^% z1d-4C^rYp_@bLLL)@k`OJ$!!Nds@Ekb1skbir1fbf10%XE)hgN&xzCWyFGl~?-X|w5f2GGh?}L+;-|yk`zB_68Yd!p#P4GuOeBPHQt^JK2KJPP; zmOtU)^EFXg{$>xKpNE{5Kk4D~K0s;tTReQ;=O-e8V6F5# zX_-Lr+VKc|R)1#1M>CmO^vaSl-4isE`LqgD5%0sftV`dfYP4e)mfU;B&J&Dy^s!2eE4`ws^AdxS4(q~@#p z?YsUmaa=yy_`k9N|16`%)}Qx__t`%?rTxza_}#*%!--<;e}V)kgqiMy6g_X+ zGk#o8GIspn{nLH^pO@1AXVG);ef(bGzry%s{pX3B&;Nbm|3=~S_{Y!tw*H?Qu)i&( z|51RyUHIoW@c)v4|D(_2sAMwz@qc=@HhtVe@2&rT9k9PIrT=#X_!*wqQhAwsss6X| z|3bk3UE+UMnC$<1=)Lv-X94@&V!vuw-q`*(i=KIuAFKvNkB#4Z zi0_MER^qo)c-;Os(|a4guLSI$f}8S)4t}xz|7U=o75>|S%Wtj!j|cqUEB-GMKKp+w zy|@0KL;#1#=HHzu{eM+}zf1Tl#J;{*|1T!KFaBMJyN1K@kDtSD{l6k$f98wSV)E6- z|1$x8R`{1D>2>kveLH;qZx{b3h0pQ7o!(pj?+MtyHl_cE&;-rbev`tV+ra;6#P|8% zeT0jDKlso43t0b857_^wfd5Ww&8gQk$+zuyU4XwUW&N)T)PJj|{=8p;t^f9b{b_dM zCRMie=lxE6?HA(P`X5dkC;0d+V*k8asN;9G{~bzvU;AgC?>xo+$NM?h`nLz{U!1c3 zgH7^n{cjBL`%~8cZvyq-=&An~J@x-=!2Yc%>;IteZN0V$zi19{TVZ)3VE>2{P^$Lc zsLPy8`^Nb4r&ai?Yt;Ci&7YaX_vO!CiC@3)dHmZ+?`{4p3D|#YO8?&);7AlUr z6KQ`TU;LKNPUrty1N>g$SBx6#{}sgd`M*f~-wpnM-Q)i~0sD8Q^#7%_FOskRyHfh! zMSP$Ctw+1~qyM`+{=Yq7f8og{aPrY;H}bzeV`3Zs7l?0{&-@srUbT9{(Q**dIR4I4&Qp|E&~Iwq(c8QQ?2XsIl=smH=P; z_lp0M!sqzkOYd#|To|z5eY!C$AFcm4G~oZ#s3Gx0xsCvz{}V58@t+iF_W$4Mz4iZJ z1NKjulQ2{LVEunS{dmw9|E%yoX$aQ;!-((mzvWoxKi{*)h5f&eUakKZ2JGLLjcIlN zj5`_Lzs%?VUg2M6G+6)N67awEh0gze;j{k_(0l9u=K}UG%^Ab;(fa@E0KZ@Okx^s) z{{``V@t^Sc|B%Q3<7wYEU;K8a^#A1z_{9ePUqF1H|9ixL9RGjj@qZ*>|Kv7fSU$Q| ztsQ$$fS(oq@|tM;&c^?p#P|8X@fA+=Be?8A~{y*yR|Mda;kEHbfhXMXx;Xn78$qHEizZdX-k@&yeRU;mM z`1gM{{_RKl;JC<_E*}4C#it- z|Dr$l*S}x*hct+PFY$f;w;b>M$N2x&lO*|MQOW`#&oDP163V#pcg* zi0|`%=LwEDA$-pN-+BCB6R`jAnQAflYW@G40DrIW=O*cO>z`K#{O_LW9PbxC`_BV~ z&7Y41?9V#O7?zJtYwg&#n&jL1|2DwSiv33GXTJ&5f2-6V&mRYQ>VM?X{`^^=vi>g> zz8&s13V&TKRPj5Fzs7NC!2VBD+P^Nq-z)srH|W1t5#N{pGhX66T+0WkaQ^UjIqJWj z7w!z$FTKq1?0?(-PX_p-!oN@hC5mkS{cXViiIW`>=bwjq{GUS=VM%-a@#Svox%+JW zj{^Li!oSI=vHo8|d|&)0Pj&uloH_pdm8gyXn*#PPImZ~5kJkTf0e-*mZ#8PH|Nj`^ zPg`J!0sF@s*Z**_TIRY`EY>0OZfU664hY+|J#87y=~5a83y9~=ToZ9pKk~3 zU;3A7G5Ko!Kc4PWU`w|B`h}lM((C5G#}VHb|1IKwR`?wM(>(s?1NN^^>HlPazg75r ze;yVa|7!yN-!1-cl=&O`&t2Na{}TcGb6$Z~YwvCR9}e)d!nebK_5Xo@|J`%RSt=NR zu9Eft&*?q^mbC4Ec}o9p2=FI_f1`6F_J#jh|F0vyFMmeGf9$`V9{->DV!!`KzOrgE z@y5pgiU7Y=_>KI(ocKQfAM*I$0@=MvxN zfB!t!a5(;)uf47i%{5gmIZ2vv@1i%0D2GDBlJ*h~P2Lk+V;ooiu z*8e@k_xXP}Cp#6oJc$eYzmWc{|DQV1@Bbr%LNqTnfBrMT-z)sp4g7zc_&)#li2u`t z&;Fn9@xODX-~Ws4jU!SI<4)$z0KZ@Oks;Xl|2^@2{y#L|5i$N3c>F(y?lWLXJO1CX z#sog#|IxGj{GGzT-l(zu-yh&FUu%c~`&&=)+wT|txeemiH`~v@*?w^nu>bu4f4lJQ zX~@=p<;i~g&v~uC{x<(_3-DWn|M;||9&7(r;`{O^bEXR%UVrs@@@H?r{fT><;uV`#PZ-nf$~HsC+lVE#E6@PDiL zzgJB2`14AS|JMfW&$cIi(PRBT`BZ=Wv%-JH;kCN+I~)JM5Ad(NI?2;dRE0!YNB0>p zX2+jN;q#g?7Hhvmd|&%dzSI%1{a-`SbWx_`;?Z=UfzSSp*PzwfdmF!H0sdCuPZ)yr ze=+fW{!i!03Ke}09k+kp?W?V0iSNt5&EkJn z1lfOHi&Vb)e|Erruh@UC8j@G#D||_S-!FW%qw>~SfW__-wN<|2)`@AuC>3y zUk~`7761E1kmFzR`2X{O{k>xUST!WCE#~tvXZZ8K;KvSe^E;R2Lk@@_W1ugkN?*M?DvcPM)Ch#fIpGa|4#<|Z{>?cDj5Ga zc>Moi!2Z^h@t>CU=g*Fm{{I>AefhK2<3FDZwf|{eo*b~hOYGC~UZU9ic}0M~H>Ll} z1O9LK`2S{){}TcGEpp-4DF3$w__Kwtanc}Y{Pgq90sr@T{C}&*|9=hG?-u)w;{QZ| z-=EU|#{&L$_mHzxF#oUe_{9TB)pSEi`V1K*V zpVWqySLG`_6tKTb?Bn;(d@s53)&69_e)kQ|!Y(xwuzyX!e%JY~{r0$*c>X!*vA;cF zzvV_}uu=VQ3)r8r*csje_OJKYzc*litJrT;|9=bE-_DCoRIvWMmTu$!oHl>{j=say zzmffC5#N`8lS`fbZkbo}{NtS-`)vXH-S13i|MY3<5y>lWd6nZRhhRs7k+_w~P4UTmY%f2fn>{&x%gDPPCm!|AZS_GZS! zD#w2z>Br*G8p5B=rE`36*KJN_cBgyYMuKbT&)Pqj4*Try+v9jw9`9cDKik9d-+<5u Ae*gdg literal 0 HcmV?d00001 diff --git a/isam/build/isamlib/CMakeFiles/isamlib.dir/CXX.includecache b/isam/build/isamlib/CMakeFiles/isamlib.dir/CXX.includecache new file mode 100644 index 0000000..a4f43bc --- /dev/null +++ b/isam/build/isamlib/CMakeFiles/isamlib.dir/CXX.includecache @@ -0,0 +1,1624 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../include/isam/Anchor.h +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Pose2d.h +../include/isam/Pose2d.h +Point2d.h +../include/isam/Point2d.h +Pose3d.h +../include/isam/Pose3d.h +Slam.h +../include/isam/Slam.h + +../include/isam/Cholesky.h +Eigen/Dense +- +SparseSystem.h +../include/isam/SparseSystem.h + +../include/isam/ChowLiuTree.h +string +- +vector +- +list +- +map +- +sstream +- +Eigen/Dense +- +Node.h +../include/isam/Node.h + +../include/isam/Covariances.h +list +- +map +- +Eigen/Dense +- +SparseSystem.h +../include/isam/SparseSystem.h +Node.h +../include/isam/Node.h +covariance.h +../include/isam/covariance.h + +../include/isam/Element.h +list +- +ostream +- + +../include/isam/Factor.h +vector +- +string +- +math.h +- +Eigen/Dense +- +util.h +../include/isam/util.h +Jacobian.h +../include/isam/Jacobian.h +Element.h +../include/isam/Element.h +Node.h +../include/isam/Node.h +Noise.h +../include/isam/Noise.h +numericalDiff.h +../include/isam/numericalDiff.h + +../include/isam/GLCReparam.h +string +- +sstream +- +Eigen/Dense +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Anchor.h +../include/isam/Anchor.h + +../include/isam/Graph.h +list +- +set +- +string +- +ostream +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h + +../include/isam/Jacobian.h +Eigen/Dense +- + +../include/isam/Node.h +list +- +Eigen/Dense +- +Element.h +../include/isam/Element.h + +../include/isam/Noise.h +Eigen/Dense +- +Eigen/LU +- + +../include/isam/OptimizationInterface.h +Eigen/Dense +- +SparseSystem.h +../include/isam/SparseSystem.h +Node.h +../include/isam/Node.h + +../include/isam/Optimizer.h +Eigen/Dense +- +Properties.h +../include/isam/Properties.h +OptimizationInterface.h +../include/isam/OptimizationInterface.h +SparseSystem.h +../include/isam/SparseSystem.h +Cholesky.h +../include/isam/Cholesky.h +Node.h +../include/isam/Node.h + +../include/isam/OrderedSparseMatrix.h +SparseVector.h +../include/isam/SparseVector.h +SparseMatrix.h +../include/isam/SparseMatrix.h +string +- +fstream +- +iostream +- + +../include/isam/Point2d.h +Eigen/Dense +- + +../include/isam/Point3d.h +Eigen/Dense +- +Point2d.h +../include/isam/Point2d.h + +../include/isam/Point3dh.h +Eigen/Dense +- +Eigen/Geometry +- +Point3d.h +../include/isam/Point3d.h + +../include/isam/Pose2d.h +cmath +- +ostream +- +Eigen/Dense +- +util.h +../include/isam/util.h +Point2d.h +../include/isam/Point2d.h + +../include/isam/Pose3d.h +cmath +- +Eigen/Dense +- +Eigen/Geometry +- +util.h +../include/isam/util.h +Rot3d.h +../include/isam/Rot3d.h +Pose2d.h +../include/isam/Pose2d.h +Point3d.h +../include/isam/Point3d.h +Point3dh.h +../include/isam/Point3dh.h +Point2d.h +../include/isam/Point2d.h + +../include/isam/Properties.h + +../include/isam/Rot3d.h +cmath +- +Eigen/Dense +- +Eigen/Geometry +- +Eigen/LU +- +isam/util.h +- + +../include/isam/Slam.h +string +- +list +- +Eigen/Dense +- +SparseSystem.h +../include/isam/SparseSystem.h +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Graph.h +../include/isam/Graph.h +Properties.h +../include/isam/Properties.h +OptimizationInterface.h +../include/isam/OptimizationInterface.h +Optimizer.h +../include/isam/Optimizer.h +Covariances.h +../include/isam/Covariances.h + +../include/isam/SparseMatrix.h +iostream +- +Eigen/Dense +- +SparseVector.h +../include/isam/SparseVector.h + +../include/isam/SparseSystem.h +Eigen/Dense +- +OrderedSparseMatrix.h +../include/isam/OrderedSparseMatrix.h + +../include/isam/SparseVector.h +Eigen/Dense +- +isam/util.h +../include/isam/isam/util.h + +../include/isam/covariance.h +vector +- +utility +- +list +- +Eigen/Dense +- +tr1/unordered_map +- +boost/unordered_map.hpp +../include/isam/boost/unordered_map.hpp +SparseMatrix.h +../include/isam/SparseMatrix.h +tr1/unordered_map +- + +../include/isam/glc.h +string +- +sstream +- +Eigen/Dense +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Anchor.h +../include/isam/Anchor.h +GLCReparam.h +../include/isam/GLCReparam.h + +../include/isam/numericalDiff.h +vector +- +Eigen/Dense +- +isam/Node.h +../include/isam/isam/Node.h + +../include/isam/slam2d.h +string +- +sstream +- +Eigen/Dense +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Pose2d.h +../include/isam/Pose2d.h +Point2d.h +../include/isam/Point2d.h +Anchor.h +../include/isam/Anchor.h + +../include/isam/slam3d.h +Eigen/Dense +- +Node.h +../include/isam/Node.h +Factor.h +../include/isam/Factor.h +Pose3d.h +../include/isam/Pose3d.h +Point3d.h +../include/isam/Point3d.h +Anchor.h +../include/isam/Anchor.h + +../include/isam/util.h +stdlib.h +- +stdio.h +- +cmath +- +string +- +Eigen/Dense +- + +/home/himanshu/git/objectSLAM/isam/isamlib/Anchor.cpp +isam/Anchor.h +- +isam/slam2d.h +- +isam/slam3d.h +- + +/home/himanshu/git/objectSLAM/isam/isamlib/Cholesky.cpp +string.h +- +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h +isam/SparseMatrix.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/SparseMatrix.h +isam/SparseSystem.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/SparseSystem.h +isam/Cholesky.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Cholesky.h +cs.h +/home/himanshu/git/objectSLAM/isam/isamlib/cs.h +cholmod.h +/home/himanshu/git/objectSLAM/isam/isamlib/cholmod.h + +/home/himanshu/git/objectSLAM/isam/isamlib/ChowLiuTree.cpp +isam/ChowLiuTree.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/ChowLiuTree.h +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h + +/home/himanshu/git/objectSLAM/isam/isamlib/Covariances.cpp +vector +- +list +- +Eigen/Dense +- +isam/covariance.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/covariance.h +isam/Slam.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Slam.h +isam/Covariances.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Covariances.h + +/home/himanshu/git/objectSLAM/isam/isamlib/GLCReparam.cpp +vector +- +isam/GLCReparam.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/GLCReparam.h +isam/Pose3d.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Pose3d.h +isam/Point3d.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Point3d.h +isam/Pose2d.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Pose2d.h +isam/Point2d.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Point2d.h +isam/slam2d.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/slam2d.h +isam/slam3d.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/slam3d.h + +/home/himanshu/git/objectSLAM/isam/isamlib/Node.cpp +isam/Node.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Node.h +isam/Factor.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Factor.h + +/home/himanshu/git/objectSLAM/isam/isamlib/Optimizer.cpp +Eigen/Dense +- +isam/Optimizer.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Optimizer.h +isam/OptimizationInterface.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/OptimizationInterface.h + +/home/himanshu/git/objectSLAM/isam/isamlib/OrderedSparseMatrix.cpp +string +- +cstring +- +fstream +- +iostream +- +cmath +- +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h +isam/OrderedSparseMatrix.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/OrderedSparseMatrix.h + +/home/himanshu/git/objectSLAM/isam/isamlib/Slam.cpp +iomanip +- +vector +- +map +- +list +- +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h +isam/SparseSystem.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/SparseSystem.h +isam/OptimizationInterface.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/OptimizationInterface.h +isam/covariance.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/covariance.h +isam/Slam.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Slam.h + +/home/himanshu/git/objectSLAM/isam/isamlib/SparseMatrix.cpp +string +- +cstring +- +fstream +- +iostream +- +cmath +- +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h +isam/SparseMatrix.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/SparseMatrix.h + +/home/himanshu/git/objectSLAM/isam/isamlib/SparseSystem.cpp +string +- +cstring +- +fstream +- +iostream +- +cmath +- +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h +isam/SparseSystem.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/SparseSystem.h + +/home/himanshu/git/objectSLAM/isam/isamlib/SparseVector.cpp +string +- +cstring +- +iostream +- +map +- +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h +isam/SparseVector.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/SparseVector.h + +/home/himanshu/git/objectSLAM/isam/isamlib/covariance.cpp +vector +- +utility +- +isam/covariance.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/covariance.h +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h + +/home/himanshu/git/objectSLAM/isam/isamlib/glc.cpp +vector +- +isam/glc.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/glc.h +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h +isam/Rot3d.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/Rot3d.h +isam/ChowLiuTree.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/ChowLiuTree.h + +/home/himanshu/git/objectSLAM/isam/isamlib/numericalDiff.cpp +iostream +- +isam/numericalDiff.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/numericalDiff.h + +/home/himanshu/git/objectSLAM/isam/isamlib/util.cpp +map +- +sys/time.h +- +cmath +- +algorithm +- +isam/util.h +/home/himanshu/git/objectSLAM/isam/isamlib/isam/util.h + +/usr/include/eigen3/Eigen/Cholesky +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Cholesky/LLT.h +/usr/include/eigen3/Eigen/src/Cholesky/LLT.h +src/Cholesky/LDLT.h +/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +src/Cholesky/LLT_MKL.h +/usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +new +- +src/Core/util/Macros.h +/usr/include/eigen3/Eigen/src/Core/util/Macros.h +complex +- +src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +malloc.h +- +immintrin.h +- +emmintrin.h +- +xmmintrin.h +- +pmmintrin.h +- +tmmintrin.h +- +smmintrin.h +- +nmmintrin.h +- +immintrin.h +- +altivec.h +- +altivec.h +- +arm_neon.h +- +vector_types.h +- +omp.h +- +cerrno +- +cstddef +- +cstdlib +- +cmath +- +cassert +- +functional +- +iosfwd +- +cstring +- +string +- +limits +- +climits +- +algorithm +- +iostream +- +intrin.h +- +src/Core/util/Constants.h +/usr/include/eigen3/Eigen/src/Core/util/Constants.h +src/Core/util/Meta.h +/usr/include/eigen3/Eigen/src/Core/util/Meta.h +src/Core/util/ForwardDeclarations.h +/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +src/Core/util/StaticAssert.h +/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +src/Core/util/XprHelper.h +/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +src/Core/util/Memory.h +/usr/include/eigen3/Eigen/src/Core/util/Memory.h +src/Core/NumTraits.h +/usr/include/eigen3/Eigen/src/Core/NumTraits.h +src/Core/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/MathFunctions.h +src/Core/SpecialFunctions.h +/usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h +src/Core/GenericPacketMath.h +/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +src/Core/arch/SSE/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +src/Core/arch/SSE/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +src/Core/arch/SSE/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +src/Core/arch/AVX/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +src/Core/arch/AVX/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +src/Core/arch/AVX/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +src/Core/arch/AVX/TypeCasting.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +src/Core/arch/SSE/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +src/Core/arch/SSE/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +src/Core/arch/SSE/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +src/Core/arch/SSE/TypeCasting.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +src/Core/arch/AltiVec/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +src/Core/arch/AltiVec/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +src/Core/arch/AltiVec/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +src/Core/arch/NEON/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +src/Core/arch/NEON/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +src/Core/arch/NEON/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +src/Core/arch/CUDA/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +src/Core/arch/CUDA/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +src/Core/arch/Default/Settings.h +/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +src/Core/functors/BinaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +src/Core/functors/UnaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +src/Core/functors/NullaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +src/Core/functors/StlFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +src/Core/functors/AssignmentFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +src/Core/DenseCoeffsBase.h +/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +src/Core/DenseBase.h +/usr/include/eigen3/Eigen/src/Core/DenseBase.h +src/Core/MatrixBase.h +/usr/include/eigen3/Eigen/src/Core/MatrixBase.h +src/Core/EigenBase.h +/usr/include/eigen3/Eigen/src/Core/EigenBase.h +src/Core/Product.h +/usr/include/eigen3/Eigen/src/Core/Product.h +src/Core/CoreEvaluators.h +/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +src/Core/AssignEvaluator.h +/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +src/Core/Assign.h +/usr/include/eigen3/Eigen/src/Core/Assign.h +src/Core/ArrayBase.h +/usr/include/eigen3/Eigen/src/Core/ArrayBase.h +src/Core/util/BlasUtil.h +/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +src/Core/DenseStorage.h +/usr/include/eigen3/Eigen/src/Core/DenseStorage.h +src/Core/NestByValue.h +/usr/include/eigen3/Eigen/src/Core/NestByValue.h +src/Core/ReturnByValue.h +/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +src/Core/NoAlias.h +/usr/include/eigen3/Eigen/src/Core/NoAlias.h +src/Core/PlainObjectBase.h +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +src/Core/Matrix.h +/usr/include/eigen3/Eigen/src/Core/Matrix.h +src/Core/Array.h +/usr/include/eigen3/Eigen/src/Core/Array.h +src/Core/CwiseBinaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +src/Core/CwiseUnaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +src/Core/CwiseNullaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +src/Core/CwiseUnaryView.h +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +src/Core/SelfCwiseBinaryOp.h +/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +src/Core/Dot.h +/usr/include/eigen3/Eigen/src/Core/Dot.h +src/Core/StableNorm.h +/usr/include/eigen3/Eigen/src/Core/StableNorm.h +src/Core/Stride.h +/usr/include/eigen3/Eigen/src/Core/Stride.h +src/Core/MapBase.h +/usr/include/eigen3/Eigen/src/Core/MapBase.h +src/Core/Map.h +/usr/include/eigen3/Eigen/src/Core/Map.h +src/Core/Ref.h +/usr/include/eigen3/Eigen/src/Core/Ref.h +src/Core/Block.h +/usr/include/eigen3/Eigen/src/Core/Block.h +src/Core/VectorBlock.h +/usr/include/eigen3/Eigen/src/Core/VectorBlock.h +src/Core/Transpose.h +/usr/include/eigen3/Eigen/src/Core/Transpose.h +src/Core/DiagonalMatrix.h +/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +src/Core/Diagonal.h +/usr/include/eigen3/Eigen/src/Core/Diagonal.h +src/Core/DiagonalProduct.h +/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +src/Core/Redux.h +/usr/include/eigen3/Eigen/src/Core/Redux.h +src/Core/Visitor.h +/usr/include/eigen3/Eigen/src/Core/Visitor.h +src/Core/Fuzzy.h +/usr/include/eigen3/Eigen/src/Core/Fuzzy.h +src/Core/IO.h +/usr/include/eigen3/Eigen/src/Core/IO.h +src/Core/Swap.h +/usr/include/eigen3/Eigen/src/Core/Swap.h +src/Core/CommaInitializer.h +/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +src/Core/GeneralProduct.h +/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +src/Core/Solve.h +/usr/include/eigen3/Eigen/src/Core/Solve.h +src/Core/Inverse.h +/usr/include/eigen3/Eigen/src/Core/Inverse.h +src/Core/SolverBase.h +/usr/include/eigen3/Eigen/src/Core/SolverBase.h +src/Core/PermutationMatrix.h +/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +src/Core/Transpositions.h +/usr/include/eigen3/Eigen/src/Core/Transpositions.h +src/Core/TriangularMatrix.h +/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +src/Core/SelfAdjointView.h +/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +src/Core/products/GeneralBlockPanelKernel.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +src/Core/products/Parallelizer.h +/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +src/Core/ProductEvaluators.h +/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +src/Core/products/GeneralMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +src/Core/products/GeneralMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +src/Core/SolveTriangular.h +/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +src/Core/products/GeneralMatrixMatrixTriangular.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +src/Core/products/SelfadjointMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +src/Core/products/SelfadjointMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +src/Core/products/SelfadjointProduct.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +src/Core/products/SelfadjointRank2Update.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +src/Core/products/TriangularMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +src/Core/products/TriangularMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +src/Core/products/TriangularSolverMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +src/Core/products/TriangularSolverVector.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +src/Core/BandMatrix.h +/usr/include/eigen3/Eigen/src/Core/BandMatrix.h +src/Core/CoreIterators.h +/usr/include/eigen3/Eigen/src/Core/CoreIterators.h +src/Core/BooleanRedux.h +/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +src/Core/Select.h +/usr/include/eigen3/Eigen/src/Core/Select.h +src/Core/VectorwiseOp.h +/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +src/Core/Random.h +/usr/include/eigen3/Eigen/src/Core/Random.h +src/Core/Replicate.h +/usr/include/eigen3/Eigen/src/Core/Replicate.h +src/Core/Reverse.h +/usr/include/eigen3/Eigen/src/Core/Reverse.h +src/Core/ArrayWrapper.h +/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +src/Core/products/GeneralMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h +src/Core/products/GeneralMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h +src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +src/Core/products/SelfadjointMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h +src/Core/products/SelfadjointMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h +src/Core/products/TriangularMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h +src/Core/products/TriangularMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h +src/Core/products/TriangularSolverMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h +src/Core/Assign_MKL.h +/usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +src/Core/GlobalFunctions.h +/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Dense +Core +/usr/include/eigen3/Eigen/Core +LU +/usr/include/eigen3/Eigen/LU +Cholesky +/usr/include/eigen3/Eigen/Cholesky +QR +/usr/include/eigen3/Eigen/QR +SVD +/usr/include/eigen3/Eigen/SVD +Geometry +/usr/include/eigen3/Eigen/Geometry +Eigenvalues +/usr/include/eigen3/Eigen/Eigenvalues + +/usr/include/eigen3/Eigen/Eigenvalues +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +Cholesky +/usr/include/eigen3/Eigen/Cholesky +Jacobi +/usr/include/eigen3/Eigen/Jacobi +Householder +/usr/include/eigen3/Eigen/Householder +LU +/usr/include/eigen3/Eigen/LU +Geometry +/usr/include/eigen3/Eigen/Geometry +src/Eigenvalues/Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +src/Eigenvalues/RealSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +src/Eigenvalues/EigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +src/Eigenvalues/SelfAdjointEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +src/Eigenvalues/HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +src/Eigenvalues/ComplexSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +src/Eigenvalues/ComplexEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +src/Eigenvalues/RealQZ.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +src/Eigenvalues/GeneralizedEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +src/Eigenvalues/MatrixBaseEigenvalues.h +/usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +src/Eigenvalues/RealSchur_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +src/Eigenvalues/ComplexSchur_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Geometry +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +SVD +/usr/include/eigen3/Eigen/SVD +LU +/usr/include/eigen3/Eigen/LU +limits +- +src/Geometry/OrthoMethods.h +/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +src/Geometry/EulerAngles.h +/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +src/Geometry/Homogeneous.h +/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +src/Geometry/RotationBase.h +/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +src/Geometry/Rotation2D.h +/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +src/Geometry/Quaternion.h +/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +src/Geometry/AngleAxis.h +/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +src/Geometry/Transform.h +/usr/include/eigen3/Eigen/src/Geometry/Transform.h +src/Geometry/Translation.h +/usr/include/eigen3/Eigen/src/Geometry/Translation.h +src/Geometry/Scaling.h +/usr/include/eigen3/Eigen/src/Geometry/Scaling.h +src/Geometry/Hyperplane.h +/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +src/Geometry/ParametrizedLine.h +/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +src/Geometry/AlignedBox.h +/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +src/Geometry/Umeyama.h +/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +src/Geometry/arch/Geometry_SSE.h +/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Householder +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Householder/Householder.h +/usr/include/eigen3/Eigen/src/Householder/Householder.h +src/Householder/HouseholderSequence.h +/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +src/Householder/BlockHouseholder.h +/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Jacobi +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Jacobi/Jacobi.h +/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/LU +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/misc/Kernel.h +/usr/include/eigen3/Eigen/src/misc/Kernel.h +src/misc/Image.h +/usr/include/eigen3/Eigen/src/misc/Image.h +src/LU/FullPivLU.h +/usr/include/eigen3/Eigen/src/LU/FullPivLU.h +src/LU/PartialPivLU.h +/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +src/LU/PartialPivLU_MKL.h +/usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +src/LU/Determinant.h +/usr/include/eigen3/Eigen/src/LU/Determinant.h +src/LU/InverseImpl.h +/usr/include/eigen3/Eigen/src/LU/InverseImpl.h +src/LU/arch/Inverse_SSE.h +/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/QR +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +Cholesky +/usr/include/eigen3/Eigen/Cholesky +Jacobi +/usr/include/eigen3/Eigen/Jacobi +Householder +/usr/include/eigen3/Eigen/Householder +src/QR/HouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +src/QR/FullPivHouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +src/QR/ColPivHouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +src/QR/HouseholderQR_MKL.h +/usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +src/QR/ColPivHouseholderQR_MKL.h +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/SVD +QR +/usr/include/eigen3/Eigen/QR +Householder +/usr/include/eigen3/Eigen/Householder +Jacobi +/usr/include/eigen3/Eigen/Jacobi +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/SVD/UpperBidiagonalization.h +/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +src/SVD/SVDBase.h +/usr/include/eigen3/Eigen/src/SVD/SVDBase.h +src/SVD/JacobiSVD.h +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +src/SVD/BDCSVD.h +/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +src/SVD/JacobiSVD_MKL.h +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + +/usr/include/eigen3/Eigen/src/Cholesky/LLT.h + +/usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Cholesky/Eigen/src/Core/util/MKL_support.h +iostream +- + +/usr/include/eigen3/Eigen/src/Core/Array.h + +/usr/include/eigen3/Eigen/src/Core/ArrayBase.h +../plugins/CommonCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +../plugins/MatrixCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +../plugins/ArrayCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +../plugins/CommonCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +../plugins/MatrixCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +../plugins/ArrayCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + +/usr/include/eigen3/Eigen/src/Core/Assign.h + +/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + +/usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + +/usr/include/eigen3/Eigen/src/Core/BandMatrix.h + +/usr/include/eigen3/Eigen/src/Core/Block.h + +/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + +/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + +/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + +/usr/include/eigen3/Eigen/src/Core/CoreIterators.h + +/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + +/usr/include/eigen3/Eigen/src/Core/DenseBase.h +../plugins/BlockMethods.h +/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + +/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + +/usr/include/eigen3/Eigen/src/Core/DenseStorage.h + +/usr/include/eigen3/Eigen/src/Core/Diagonal.h + +/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + +/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + +/usr/include/eigen3/Eigen/src/Core/Dot.h + +/usr/include/eigen3/Eigen/src/Core/EigenBase.h + +/usr/include/eigen3/Eigen/src/Core/Fuzzy.h + +/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + +/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + +/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + +/usr/include/eigen3/Eigen/src/Core/IO.h + +/usr/include/eigen3/Eigen/src/Core/Inverse.h + +/usr/include/eigen3/Eigen/src/Core/Map.h + +/usr/include/eigen3/Eigen/src/Core/MapBase.h + +/usr/include/eigen3/Eigen/src/Core/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/Matrix.h + +/usr/include/eigen3/Eigen/src/Core/MatrixBase.h +../plugins/CommonCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +../plugins/CommonCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +../plugins/MatrixCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +../plugins/MatrixCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/Core/NestByValue.h + +/usr/include/eigen3/Eigen/src/Core/NoAlias.h + +/usr/include/eigen3/Eigen/src/Core/NumTraits.h + +/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + +/usr/include/eigen3/Eigen/src/Core/Product.h + +/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + +/usr/include/eigen3/Eigen/src/Core/Random.h + +/usr/include/eigen3/Eigen/src/Core/Redux.h + +/usr/include/eigen3/Eigen/src/Core/Ref.h + +/usr/include/eigen3/Eigen/src/Core/Replicate.h + +/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + +/usr/include/eigen3/Eigen/src/Core/Reverse.h + +/usr/include/eigen3/Eigen/src/Core/Select.h + +/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + +/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + +/usr/include/eigen3/Eigen/src/Core/Solve.h + +/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + +/usr/include/eigen3/Eigen/src/Core/SolverBase.h + +/usr/include/eigen3/Eigen/src/Core/SpecialFunctions.h + +/usr/include/eigen3/Eigen/src/Core/StableNorm.h + +/usr/include/eigen3/Eigen/src/Core/Stride.h + +/usr/include/eigen3/Eigen/src/Core/Swap.h + +/usr/include/eigen3/Eigen/src/Core/Transpose.h + +/usr/include/eigen3/Eigen/src/Core/Transpositions.h + +/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + +/usr/include/eigen3/Eigen/src/Core/VectorBlock.h + +/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + +/usr/include/eigen3/Eigen/src/Core/Visitor.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + +/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + +/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + +/usr/include/eigen3/Eigen/src/Core/util/Constants.h + +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +mkl.h +- +mkl_lapacke.h +- + +/usr/include/eigen3/Eigen/src/Core/util/Macros.h +cstdlib +- +iostream +- + +/usr/include/eigen3/Eigen/src/Core/util/Memory.h +unistd.h +- + +/usr/include/eigen3/Eigen/src/Core/util/Meta.h +cfloat +- +math_constants.h +- + +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + +/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/././HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/././HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +./ComplexSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +./RealSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +./RealQZ.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +./Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +./Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + +/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + +/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + +/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + +/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + +/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + +/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + +/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + +/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + +/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + +/usr/include/eigen3/Eigen/src/Geometry/Scaling.h + +/usr/include/eigen3/Eigen/src/Geometry/Transform.h + +/usr/include/eigen3/Eigen/src/Geometry/Translation.h + +/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + +/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + +/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + +/usr/include/eigen3/Eigen/src/Householder/Householder.h + +/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + +/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + +/usr/include/eigen3/Eigen/src/LU/Determinant.h + +/usr/include/eigen3/Eigen/src/LU/FullPivLU.h + +/usr/include/eigen3/Eigen/src/LU/InverseImpl.h + +/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + +/usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/LU/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/QR/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +../Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/SVD/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/SVD/SVDBase.h + +/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + +/usr/include/eigen3/Eigen/src/misc/Image.h + +/usr/include/eigen3/Eigen/src/misc/Kernel.h + +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +/usr/include/suitesparse/SuiteSparse_config.h +limits.h +- +stdlib.h +- + +/usr/include/suitesparse/cholmod.h +cholmod_io64.h +/usr/include/suitesparse/cholmod_io64.h +SuiteSparse_config.h +/usr/include/suitesparse/SuiteSparse_config.h +cholmod_config.h +/usr/include/suitesparse/cholmod_config.h +cholmod_core.h +/usr/include/suitesparse/cholmod_core.h +cholmod_check.h +/usr/include/suitesparse/cholmod_check.h +cholmod_cholesky.h +/usr/include/suitesparse/cholmod_cholesky.h +cholmod_matrixops.h +/usr/include/suitesparse/cholmod_matrixops.h +cholmod_modify.h +/usr/include/suitesparse/cholmod_modify.h +cholmod_camd.h +/usr/include/suitesparse/cholmod_camd.h +cholmod_partition.h +/usr/include/suitesparse/cholmod_partition.h +cholmod_supernodal.h +/usr/include/suitesparse/cholmod_supernodal.h +cholmod_gpu.h +/usr/include/suitesparse/cholmod_gpu.h + +/usr/include/suitesparse/cholmod_camd.h +cholmod_core.h +/usr/include/suitesparse/cholmod_core.h + +/usr/include/suitesparse/cholmod_check.h +cholmod_core.h +/usr/include/suitesparse/cholmod_core.h +stdio.h +- + +/usr/include/suitesparse/cholmod_cholesky.h +cholmod_config.h +/usr/include/suitesparse/cholmod_config.h +cholmod_core.h +/usr/include/suitesparse/cholmod_core.h +cholmod_partition.h +/usr/include/suitesparse/cholmod_partition.h +cholmod_supernodal.h +/usr/include/suitesparse/cholmod_supernodal.h + +/usr/include/suitesparse/cholmod_config.h + +/usr/include/suitesparse/cholmod_core.h +stddef.h +- +stdlib.h +- +cublas_v2.h +- + +/usr/include/suitesparse/cholmod_gpu.h +omp.h +/usr/include/suitesparse/omp.h +fenv.h +- + +/usr/include/suitesparse/cholmod_io64.h +io64.h +/usr/include/suitesparse/io64.h + +/usr/include/suitesparse/cholmod_matrixops.h +cholmod_core.h +/usr/include/suitesparse/cholmod_core.h + +/usr/include/suitesparse/cholmod_modify.h +cholmod_core.h +/usr/include/suitesparse/cholmod_core.h + +/usr/include/suitesparse/cholmod_partition.h +cholmod_core.h +/usr/include/suitesparse/cholmod_core.h +cholmod_camd.h +/usr/include/suitesparse/cholmod_camd.h + +/usr/include/suitesparse/cholmod_supernodal.h +cholmod_core.h +/usr/include/suitesparse/cholmod_core.h + +/usr/include/suitesparse/cs.h +stdlib.h +- +limits.h +- +math.h +- +stdio.h +- +mex.h +/usr/include/suitesparse/mex.h +complex +- +complex.h +- +SuiteSparse_config.h +/usr/include/suitesparse/SuiteSparse_config.h + diff --git a/isam/build/isamlib/CMakeFiles/isamlib.dir/Cholesky.cpp.o b/isam/build/isamlib/CMakeFiles/isamlib.dir/Cholesky.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..cdcbee00bc1816c7322d367370c9d9cc96562fdb GIT binary patch literal 16920 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 bkbhc>cb<0Rht+oWe<6PWUTj&1t^M~u;+D+0 literal 0 HcmV?d00001 diff --git a/isam/build/isamlib/CMakeFiles/isamlib.dir/ChowLiuTree.cpp.o b/isam/build/isamlib/CMakeFiles/isamlib.dir/ChowLiuTree.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..8d25a3109b48379df0edbacd774935354e526a20 GIT binary patch literal 157216 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