From 14d02526a658c2df17c0e3098f57577f6aa03a1e Mon Sep 17 00:00:00 2001 From: Ryan Latture Date: Thu, 5 Nov 2015 10:36:26 -0800 Subject: [PATCH] Initial commit of open source version. --- .gitignore | 7 + CMakeLists.txt | 44 + Doxyfile | 2355 ++ LICENSE.txt | 24 + README.md | 334 + docs/html/_l__bracket_8cpp.html | 172 + docs/html/_l__bracket_8cpp__incl.map | 7 + docs/html/_l__bracket_8cpp__incl.md5 | 1 + docs/html/_l__bracket_8cpp__incl.png | Bin 0 -> 63041 bytes ...ddf1224851353fc92bfbff6f499fa97_cgraph.map | 8 + ...ddf1224851353fc92bfbff6f499fa97_cgraph.md5 | 1 + ...ddf1224851353fc92bfbff6f499fa97_cgraph.png | Bin 0 -> 20179 bytes docs/html/_r_e_a_d_m_e_8md.html | 104 + docs/html/annotated.html | 122 + docs/html/arrowdown.png | Bin 0 -> 246 bytes docs/html/arrowright.png | Bin 0 -> 229 bytes docs/html/bc_s.png | Bin 0 -> 676 bytes docs/html/bdwn.png | Bin 0 -> 147 bytes .../cantilever__beam__with__ties_8cpp.html | 172 + ...antilever__beam__with__ties_8cpp__incl.map | 7 + ...antilever__beam__with__ties_8cpp__incl.md5 | 1 + ...antilever__beam__with__ties_8cpp__incl.png | Bin 0 -> 66691 bytes ...ddf1224851353fc92bfbff6f499fa97_cgraph.map | 8 + ...ddf1224851353fc92bfbff6f499fa97_cgraph.md5 | 1 + ...ddf1224851353fc92bfbff6f499fa97_cgraph.png | Bin 0 -> 20179 bytes docs/html/class_main_window-members.html | 111 + docs/html/class_main_window.html | 183 + docs/html/class_main_window__coll__graph.map | 2 + docs/html/class_main_window__coll__graph.md5 | 1 + docs/html/class_main_window__coll__graph.png | Bin 0 -> 3870 bytes .../class_main_window__inherit__graph.map | 2 + .../class_main_window__inherit__graph.md5 | 1 + .../class_main_window__inherit__graph.png | Bin 0 -> 3870 bytes docs/html/classes.html | 131 + .../classfea_1_1_c_s_v_parser-members.html | 115 + docs/html/classfea_1_1_c_s_v_parser.html | 252 + ...9d913f7e14f3946e376e2c7b346576_icgraph.map | 6 + ...9d913f7e14f3946e376e2c7b346576_icgraph.md5 | 1 + ...9d913f7e14f3946e376e2c7b346576_icgraph.png | Bin 0 -> 7310 bytes ...ea_1_1_global_stiff_assembler-members.html | 119 + .../classfea_1_1_global_stiff_assembler.html | 385 + ...403407b2a17700bec9de277ae717d8_icgraph.map | 4 + ...403407b2a17700bec9de277ae717d8_icgraph.md5 | 1 + ...403407b2a17700bec9de277ae717d8_icgraph.png | Bin 0 -> 8119 bytes ...d75afc9ef363da11c60a9d84f190701_cgraph.map | 4 + ...d75afc9ef363da11c60a9d84f190701_cgraph.md5 | 1 + ...d75afc9ef363da11c60a9d84f190701_cgraph.png | Bin 0 -> 9093 bytes ...75afc9ef363da11c60a9d84f190701_icgraph.map | 3 + ...75afc9ef363da11c60a9d84f190701_icgraph.md5 | 1 + ...75afc9ef363da11c60a9d84f190701_icgraph.png | Bin 0 -> 6287 bytes ...07a113c97d0aa76a6391b4697961875_cgraph.map | 6 + ...07a113c97d0aa76a6391b4697961875_cgraph.md5 | 1 + ...07a113c97d0aa76a6391b4697961875_cgraph.png | Bin 0 -> 15856 bytes docs/html/closed.png | Bin 0 -> 132 bytes docs/html/cmd_8cpp.html | 234 + docs/html/cmd_8cpp__incl.map | 8 + docs/html/cmd_8cpp__incl.md5 | 1 + docs/html/cmd_8cpp__incl.png | Bin 0 -> 75179 bytes ...ddf1224851353fc92bfbff6f499fa97_cgraph.map | 17 + ...ddf1224851353fc92bfbff6f499fa97_cgraph.md5 | 1 + ...ddf1224851353fc92bfbff6f499fa97_cgraph.png | Bin 0 -> 47072 bytes ...7c3e62134c4637270fa4f9e59fe7b7a_cgraph.map | 15 + ...7c3e62134c4637270fa4f9e59fe7b7a_cgraph.md5 | 1 + ...7c3e62134c4637270fa4f9e59fe7b7a_cgraph.png | Bin 0 -> 41669 bytes ...c3e62134c4637270fa4f9e59fe7b7a_icgraph.map | 3 + ...c3e62134c4637270fa4f9e59fe7b7a_icgraph.md5 | 1 + ...c3e62134c4637270fa4f9e59fe7b7a_icgraph.png | Bin 0 -> 2176 bytes docs/html/containers_8h.html | 194 + docs/html/containers_8h__dep__incl.map | 12 + docs/html/containers_8h__dep__incl.md5 | 1 + docs/html/containers_8h__dep__incl.png | Bin 0 -> 35167 bytes docs/html/containers_8h__incl.map | 2 + docs/html/containers_8h__incl.md5 | 1 + docs/html/containers_8h__incl.png | Bin 0 -> 5360 bytes docs/html/containers_8h_source.html | 282 + docs/html/csv__parser_8h.html | 169 + docs/html/csv__parser_8h__dep__incl.map | 12 + docs/html/csv__parser_8h__dep__incl.md5 | 1 + docs/html/csv__parser_8h__dep__incl.png | Bin 0 -> 37481 bytes docs/html/csv__parser_8h__incl.map | 2 + docs/html/csv__parser_8h__incl.md5 | 1 + docs/html/csv__parser_8h__incl.png | Bin 0 -> 18373 bytes docs/html/csv__parser_8h_source.html | 250 + docs/html/dir_000000_000002.html | 98 + docs/html/dir_000001_000002.html | 98 + docs/html/dir_000003_000002.html | 98 + .../dir_11bc0974ce736ce9a6fadebbeb7a8314.html | 122 + ...r_11bc0974ce736ce9a6fadebbeb7a8314_dep.map | 5 + ...r_11bc0974ce736ce9a6fadebbeb7a8314_dep.md5 | 1 + ...r_11bc0974ce736ce9a6fadebbeb7a8314_dep.png | Bin 0 -> 2356 bytes .../dir_68267d1309a1af8e8297ef4c3efbcdba.html | 124 + ...r_68267d1309a1af8e8297ef4c3efbcdba_dep.map | 5 + ...r_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 | 1 + ...r_68267d1309a1af8e8297ef4c3efbcdba_dep.png | Bin 0 -> 2386 bytes .../dir_d28a4824dc47e487b107a5db32ef43c4.html | 120 + ...r_d28a4824dc47e487b107a5db32ef43c4_dep.map | 5 + ...r_d28a4824dc47e487b107a5db32ef43c4_dep.md5 | 1 + ...r_d28a4824dc47e487b107a5db32ef43c4_dep.png | Bin 0 -> 3083 bytes .../dir_d44c64559bbebec7f509842c48db8b23.html | 126 + ...r_d44c64559bbebec7f509842c48db8b23_dep.map | 3 + ...r_d44c64559bbebec7f509842c48db8b23_dep.md5 | 1 + ...r_d44c64559bbebec7f509842c48db8b23_dep.png | Bin 0 -> 1153 bytes docs/html/doc.png | Bin 0 -> 746 bytes docs/html/doxygen.css | 1454 ++ docs/html/doxygen.png | Bin 0 -> 3779 bytes docs/html/dynsections.js | 97 + docs/html/files.html | 127 + docs/html/folderclosed.png | Bin 0 -> 616 bytes docs/html/folderopen.png | Bin 0 -> 597 bytes docs/html/functions.html | 396 + docs/html/functions_func.html | 168 + docs/html/functions_vars.html | 314 + docs/html/globals.html | 124 + docs/html/globals_func.html | 118 + docs/html/globals_vars.html | 115 + docs/html/graph_legend.html | 161 + docs/html/graph_legend.md5 | 1 + docs/html/graph_legend.png | Bin 0 -> 19808 bytes docs/html/hierarchy.html | 124 + docs/html/index.html | 331 + docs/html/inherit_graph_0.map | 3 + docs/html/inherit_graph_0.md5 | 1 + docs/html/inherit_graph_0.png | Bin 0 -> 1221 bytes docs/html/inherit_graph_1.map | 3 + docs/html/inherit_graph_1.md5 | 1 + docs/html/inherit_graph_1.png | Bin 0 -> 1654 bytes docs/html/inherit_graph_10.map | 3 + docs/html/inherit_graph_10.md5 | 1 + docs/html/inherit_graph_10.png | Bin 0 -> 2729 bytes docs/html/inherit_graph_2.map | 3 + docs/html/inherit_graph_2.md5 | 1 + docs/html/inherit_graph_2.png | Bin 0 -> 934 bytes docs/html/inherit_graph_3.map | 3 + docs/html/inherit_graph_3.md5 | 1 + docs/html/inherit_graph_3.png | Bin 0 -> 1273 bytes docs/html/inherit_graph_4.map | 3 + docs/html/inherit_graph_4.md5 | 1 + docs/html/inherit_graph_4.png | Bin 0 -> 2399 bytes docs/html/inherit_graph_5.map | 3 + docs/html/inherit_graph_5.md5 | 1 + docs/html/inherit_graph_5.png | Bin 0 -> 1245 bytes docs/html/inherit_graph_6.map | 3 + docs/html/inherit_graph_6.md5 | 1 + docs/html/inherit_graph_6.png | Bin 0 -> 1564 bytes docs/html/inherit_graph_7.map | 3 + docs/html/inherit_graph_7.md5 | 1 + docs/html/inherit_graph_7.png | Bin 0 -> 1335 bytes docs/html/inherit_graph_8.map | 3 + docs/html/inherit_graph_8.md5 | 1 + docs/html/inherit_graph_8.png | Bin 0 -> 1424 bytes docs/html/inherit_graph_9.map | 3 + docs/html/inherit_graph_9.md5 | 1 + docs/html/inherit_graph_9.png | Bin 0 -> 791 bytes docs/html/inherits.html | 165 + docs/html/jquery.js | 68 + docs/html/logo_64x64.png | Bin 0 -> 1940 bytes docs/html/main_8cpp.html | 158 + docs/html/main_8cpp__incl.map | 8 + docs/html/main_8cpp__incl.md5 | 1 + docs/html/main_8cpp__incl.png | Bin 0 -> 55215 bytes docs/html/mainwindow_8cpp.html | 134 + docs/html/mainwindow_8cpp__incl.map | 9 + docs/html/mainwindow_8cpp__incl.md5 | 1 + docs/html/mainwindow_8cpp__incl.png | Bin 0 -> 125183 bytes docs/html/mainwindow_8h.html | 143 + docs/html/mainwindow_8h__dep__incl.map | 4 + docs/html/mainwindow_8h__dep__incl.md5 | 1 + docs/html/mainwindow_8h__dep__incl.png | Bin 0 -> 6502 bytes docs/html/mainwindow_8h__incl.map | 7 + docs/html/mainwindow_8h__incl.md5 | 1 + docs/html/mainwindow_8h__incl.png | Bin 0 -> 49988 bytes docs/html/mainwindow_8h_source.html | 245 + docs/html/namespacefea.html | 1086 + ...1c659e6bbaea42ae48b489218d7530_icgraph.map | 4 + ...1c659e6bbaea42ae48b489218d7530_icgraph.md5 | 1 + ...1c659e6bbaea42ae48b489218d7530_icgraph.png | Bin 0 -> 4447 bytes ...6e737b8f8a337d3fb431ba213b4735_icgraph.map | 3 + ...6e737b8f8a337d3fb431ba213b4735_icgraph.md5 | 1 + ...6e737b8f8a337d3fb431ba213b4735_icgraph.png | Bin 0 -> 3454 bytes ...c94233f560b36c5e782d6e73cebae3_icgraph.map | 4 + ...c94233f560b36c5e782d6e73cebae3_icgraph.md5 | 1 + ...c94233f560b36c5e782d6e73cebae3_icgraph.png | Bin 0 -> 5728 bytes ...cdf225a9bd25d73c5494d86597025c_icgraph.map | 4 + ...cdf225a9bd25d73c5494d86597025c_icgraph.md5 | 1 + ...cdf225a9bd25d73c5494d86597025c_icgraph.png | Bin 0 -> 4386 bytes ...7fec579a34d0fed8339237f2cfe994_icgraph.map | 6 + ...7fec579a34d0fed8339237f2cfe994_icgraph.md5 | 1 + ...7fec579a34d0fed8339237f2cfe994_icgraph.png | Bin 0 -> 7552 bytes ...6bdb3a895956a13997d2d98097d42d_icgraph.map | 4 + ...6bdb3a895956a13997d2d98097d42d_icgraph.md5 | 1 + ...6bdb3a895956a13997d2d98097d42d_icgraph.png | Bin 0 -> 4728 bytes ...d98531e9fb83a92514ff834fb84ad6_icgraph.map | 4 + ...d98531e9fb83a92514ff834fb84ad6_icgraph.md5 | 1 + ...d98531e9fb83a92514ff834fb84ad6_icgraph.png | Bin 0 -> 4595 bytes ...d7c45b93603bd80a9ff05c5e5c9a77c_cgraph.map | 4 + ...d7c45b93603bd80a9ff05c5e5c9a77c_cgraph.md5 | 1 + ...d7c45b93603bd80a9ff05c5e5c9a77c_cgraph.png | Bin 0 -> 8956 bytes ...7c45b93603bd80a9ff05c5e5c9a77c_icgraph.map | 4 + ...7c45b93603bd80a9ff05c5e5c9a77c_icgraph.md5 | 1 + ...7c45b93603bd80a9ff05c5e5c9a77c_icgraph.png | Bin 0 -> 4297 bytes ...f4352c4c5540dbc63ee1eedb6744c3_icgraph.map | 5 + ...f4352c4c5540dbc63ee1eedb6744c3_icgraph.md5 | 1 + ...f4352c4c5540dbc63ee1eedb6744c3_icgraph.png | Bin 0 -> 6459 bytes ...a9724c7cab58b0671b29f3f4318e599_cgraph.map | 7 + ...a9724c7cab58b0671b29f3f4318e599_cgraph.md5 | 1 + ...a9724c7cab58b0671b29f3f4318e599_cgraph.png | Bin 0 -> 16873 bytes ...9724c7cab58b0671b29f3f4318e599_icgraph.map | 5 + ...9724c7cab58b0671b29f3f4318e599_icgraph.md5 | 1 + ...9724c7cab58b0671b29f3f4318e599_icgraph.png | Bin 0 -> 4955 bytes ...01dfa486fc4d0bd848129ff2453139_icgraph.map | 6 + ...01dfa486fc4d0bd848129ff2453139_icgraph.md5 | 1 + ...01dfa486fc4d0bd848129ff2453139_icgraph.png | Bin 0 -> 7015 bytes ...99d60a0e4eb10e55a7c52044efb6e3_icgraph.map | 3 + ...99d60a0e4eb10e55a7c52044efb6e3_icgraph.md5 | 1 + ...99d60a0e4eb10e55a7c52044efb6e3_icgraph.png | Bin 0 -> 4822 bytes ...3c988a0fb1f75ea8a842e3b69f13eb_icgraph.map | 5 + ...3c988a0fb1f75ea8a842e3b69f13eb_icgraph.md5 | 1 + ...3c988a0fb1f75ea8a842e3b69f13eb_icgraph.png | Bin 0 -> 6598 bytes ...e37d32f38ace35944f1e63f4a447fa_icgraph.map | 6 + ...e37d32f38ace35944f1e63f4a447fa_icgraph.md5 | 1 + ...e37d32f38ace35944f1e63f4a447fa_icgraph.png | Bin 0 -> 7405 bytes docs/html/namespacemembers.html | 195 + docs/html/namespacemembers_enum.html | 114 + docs/html/namespacemembers_eval.html | 132 + docs/html/namespacemembers_func.html | 156 + docs/html/namespacemembers_type.html | 126 + docs/html/namespaces.html | 109 + docs/html/nav_f.png | Bin 0 -> 153 bytes docs/html/nav_g.png | Bin 0 -> 95 bytes docs/html/nav_h.png | Bin 0 -> 98 bytes docs/html/open.png | Bin 0 -> 123 bytes docs/html/options_8h.html | 150 + docs/html/options_8h__dep__incl.map | 12 + docs/html/options_8h__dep__incl.md5 | 1 + docs/html/options_8h__dep__incl.png | Bin 0 -> 37244 bytes docs/html/options_8h__incl.map | 2 + docs/html/options_8h__incl.md5 | 1 + docs/html/options_8h__incl.png | Bin 0 -> 2990 bytes docs/html/options_8h_source.html | 202 + docs/html/search/all_0.html | 26 + docs/html/search/all_0.js | 4 + docs/html/search/all_1.html | 26 + docs/html/search/all_1.js | 5 + docs/html/search/all_10.html | 26 + docs/html/search/all_10.js | 5 + docs/html/search/all_11.html | 26 + docs/html/search/all_11.js | 4 + docs/html/search/all_2.html | 26 + docs/html/search/all_2.js | 22 + docs/html/search/all_3.html | 26 + docs/html/search/all_3.js | 7 + docs/html/search/all_4.html | 26 + docs/html/search/all_4.js | 10 + docs/html/search/all_5.html | 26 + docs/html/search/all_5.js | 10 + docs/html/search/all_6.html | 26 + docs/html/search/all_6.js | 9 + docs/html/search/all_7.html | 26 + docs/html/search/all_7.js | 5 + docs/html/search/all_8.html | 26 + docs/html/search/all_8.js | 9 + docs/html/search/all_9.html | 26 + docs/html/search/all_9.js | 8 + docs/html/search/all_a.html | 26 + docs/html/search/all_a.js | 21 + docs/html/search/all_b.html | 26 + docs/html/search/all_b.js | 8 + docs/html/search/all_c.html | 26 + docs/html/search/all_c.js | 8 + docs/html/search/all_d.html | 26 + docs/html/search/all_d.js | 11 + docs/html/search/all_e.html | 26 + docs/html/search/all_e.js | 16 + docs/html/search/all_f.html | 26 + docs/html/search/all_f.js | 11 + docs/html/search/classes_0.html | 26 + docs/html/search/classes_0.js | 4 + docs/html/search/classes_1.html | 26 + docs/html/search/classes_1.js | 4 + docs/html/search/classes_2.html | 26 + docs/html/search/classes_2.js | 4 + docs/html/search/classes_3.html | 26 + docs/html/search/classes_3.js | 4 + docs/html/search/classes_4.html | 26 + docs/html/search/classes_4.js | 4 + docs/html/search/classes_5.html | 26 + docs/html/search/classes_5.js | 4 + docs/html/search/classes_6.html | 26 + docs/html/search/classes_6.js | 4 + docs/html/search/classes_7.html | 26 + docs/html/search/classes_7.js | 4 + docs/html/search/classes_8.html | 26 + docs/html/search/classes_8.js | 4 + docs/html/search/classes_9.html | 26 + docs/html/search/classes_9.js | 4 + docs/html/search/classes_a.html | 26 + docs/html/search/classes_a.js | 4 + docs/html/search/close.png | Bin 0 -> 273 bytes docs/html/search/enums_0.html | 26 + docs/html/search/enums_0.js | 4 + docs/html/search/enumvalues_0.html | 26 + docs/html/search/enumvalues_0.js | 6 + docs/html/search/enumvalues_1.html | 26 + docs/html/search/enumvalues_1.js | 4 + docs/html/search/enumvalues_2.html | 26 + docs/html/search/enumvalues_2.js | 6 + docs/html/search/files_0.html | 26 + docs/html/search/files_0.js | 7 + docs/html/search/files_1.html | 26 + docs/html/search/files_1.js | 4 + docs/html/search/files_2.html | 26 + docs/html/search/files_2.js | 6 + docs/html/search/files_3.html | 26 + docs/html/search/files_3.js | 4 + docs/html/search/files_4.html | 26 + docs/html/search/files_4.js | 4 + docs/html/search/files_5.html | 26 + docs/html/search/files_5.js | 7 + docs/html/search/files_6.html | 26 + docs/html/search/files_6.js | 5 + docs/html/search/functions_0.html | 26 + docs/html/search/functions_0.js | 4 + docs/html/search/functions_1.html | 26 + docs/html/search/functions_1.js | 14 + docs/html/search/functions_2.html | 26 + docs/html/search/functions_2.js | 4 + docs/html/search/functions_3.html | 26 + docs/html/search/functions_3.js | 5 + docs/html/search/functions_4.html | 26 + docs/html/search/functions_4.js | 6 + docs/html/search/functions_5.html | 26 + docs/html/search/functions_5.js | 4 + docs/html/search/functions_6.html | 26 + docs/html/search/functions_6.js | 6 + docs/html/search/functions_7.html | 26 + docs/html/search/functions_7.js | 5 + docs/html/search/functions_8.html | 26 + docs/html/search/functions_8.js | 4 + docs/html/search/functions_9.html | 26 + docs/html/search/functions_9.js | 6 + docs/html/search/functions_a.html | 26 + docs/html/search/functions_a.js | 6 + docs/html/search/functions_b.html | 26 + docs/html/search/functions_b.js | 4 + docs/html/search/functions_c.html | 26 + docs/html/search/functions_c.js | 5 + docs/html/search/functions_d.html | 26 + docs/html/search/functions_d.js | 4 + docs/html/search/functions_e.html | 26 + docs/html/search/functions_e.js | 4 + docs/html/search/mag_sel.png | Bin 0 -> 563 bytes docs/html/search/namespaces_0.html | 26 + docs/html/search/namespaces_0.js | 4 + docs/html/search/nomatches.html | 12 + docs/html/search/search.css | 271 + docs/html/search/search.js | 791 + docs/html/search/search_l.png | Bin 0 -> 604 bytes docs/html/search/search_m.png | Bin 0 -> 158 bytes docs/html/search/search_r.png | Bin 0 -> 612 bytes docs/html/search/searchdata.js | 39 + docs/html/search/typedefs_0.html | 26 + docs/html/search/typedefs_0.js | 4 + docs/html/search/typedefs_1.html | 26 + docs/html/search/typedefs_1.js | 4 + docs/html/search/typedefs_2.html | 26 + docs/html/search/typedefs_2.js | 4 + docs/html/search/typedefs_3.html | 26 + docs/html/search/typedefs_3.js | 4 + docs/html/search/typedefs_4.html | 26 + docs/html/search/typedefs_4.js | 4 + docs/html/search/variables_0.html | 26 + docs/html/search/variables_0.js | 4 + docs/html/search/variables_1.html | 26 + docs/html/search/variables_1.js | 6 + docs/html/search/variables_2.html | 26 + docs/html/search/variables_2.js | 4 + docs/html/search/variables_3.html | 26 + docs/html/search/variables_3.js | 8 + docs/html/search/variables_4.html | 26 + docs/html/search/variables_4.js | 5 + docs/html/search/variables_5.html | 26 + docs/html/search/variables_5.js | 4 + docs/html/search/variables_6.html | 26 + docs/html/search/variables_6.js | 4 + docs/html/search/variables_7.html | 26 + docs/html/search/variables_7.js | 19 + docs/html/search/variables_8.html | 26 + docs/html/search/variables_8.js | 5 + docs/html/search/variables_9.html | 26 + docs/html/search/variables_9.js | 6 + docs/html/search/variables_a.html | 26 + docs/html/search/variables_a.js | 8 + docs/html/search/variables_b.html | 26 + docs/html/search/variables_b.js | 7 + docs/html/search/variables_c.html | 26 + docs/html/search/variables_c.js | 5 + docs/html/setup_8cpp.html | 150 + docs/html/setup_8cpp__incl.map | 6 + docs/html/setup_8cpp__incl.md5 | 1 + docs/html/setup_8cpp__incl.png | Bin 0 -> 43958 bytes docs/html/setup_8h.html | 165 + docs/html/setup_8h__dep__incl.map | 7 + docs/html/setup_8h__dep__incl.md5 | 1 + docs/html/setup_8h__dep__incl.png | Bin 0 -> 13244 bytes docs/html/setup_8h__incl.map | 5 + docs/html/setup_8h__incl.md5 | 1 + docs/html/setup_8h__incl.png | Bin 0 -> 37384 bytes docs/html/setup_8h_source.html | 174 + docs/html/splitbar.png | Bin 0 -> 314 bytes docs/html/structfea_1_1_b_c-members.html | 118 + docs/html/structfea_1_1_b_c.html | 266 + docs/html/structfea_1_1_elem-members.html | 117 + docs/html/structfea_1_1_elem.html | 253 + docs/html/structfea_1_1_elem__coll__graph.map | 3 + docs/html/structfea_1_1_elem__coll__graph.md5 | 1 + docs/html/structfea_1_1_elem__coll__graph.png | Bin 0 -> 3007 bytes docs/html/structfea_1_1_force-members.html | 118 + docs/html/structfea_1_1_force.html | 266 + docs/html/structfea_1_1_job-members.html | 118 + docs/html/structfea_1_1_job.html | 253 + docs/html/structfea_1_1_options-members.html | 126 + docs/html/structfea_1_1_options.html | 342 + docs/html/structfea_1_1_props-members.html | 120 + docs/html/structfea_1_1_props.html | 309 + docs/html/structfea_1_1_summary-members.html | 131 + docs/html/structfea_1_1_summary.html | 426 + ...880ea430b8b0ed28e09cefd7880a7a_icgraph.map | 6 + ...880ea430b8b0ed28e09cefd7880a7a_icgraph.md5 | 1 + ...880ea430b8b0ed28e09cefd7880a7a_icgraph.png | Bin 0 -> 8162 bytes docs/html/structfea_1_1_tie-members.html | 119 + docs/html/structfea_1_1_tie.html | 294 + docs/html/summary_8cpp.html | 154 + docs/html/summary_8cpp__incl.map | 3 + docs/html/summary_8cpp__incl.md5 | 1 + docs/html/summary_8cpp__incl.png | Bin 0 -> 14320 bytes docs/html/summary_8h.html | 150 + docs/html/summary_8h__dep__incl.map | 11 + docs/html/summary_8h__dep__incl.md5 | 1 + docs/html/summary_8h__dep__incl.png | Bin 0 -> 24515 bytes docs/html/summary_8h__incl.map | 2 + docs/html/summary_8h__incl.md5 | 1 + docs/html/summary_8h__incl.png | Bin 0 -> 4917 bytes docs/html/summary_8h_source.html | 206 + docs/html/sync_off.png | Bin 0 -> 853 bytes docs/html/sync_on.png | Bin 0 -> 845 bytes docs/html/tab_a.png | Bin 0 -> 142 bytes docs/html/tab_b.png | Bin 0 -> 169 bytes docs/html/tab_h.png | Bin 0 -> 177 bytes docs/html/tab_s.png | Bin 0 -> 184 bytes docs/html/tabs.css | 60 + docs/html/threed__beam__fea_8cpp.html | 154 + docs/html/threed__beam__fea_8cpp__incl.map | 7 + docs/html/threed__beam__fea_8cpp__incl.md5 | 1 + docs/html/threed__beam__fea_8cpp__incl.png | Bin 0 -> 78151 bytes docs/html/threed__beam__fea_8h.html | 198 + docs/html/threed__beam__fea_8h__dep__incl.map | 7 + docs/html/threed__beam__fea_8h__dep__incl.md5 | 1 + docs/html/threed__beam__fea_8h__dep__incl.png | Bin 0 -> 15582 bytes docs/html/threed__beam__fea_8h__incl.map | 6 + docs/html/threed__beam__fea_8h__incl.md5 | 1 + docs/html/threed__beam__fea_8h__incl.png | Bin 0 -> 50860 bytes docs/html/threed__beam__fea_8h_source.html | 248 + examples/CMakeLists.txt | 5 + examples/L_bracket.cpp | 83 + examples/cantilever_beam_with_ties.cpp | 88 + ext/boost_1_59_0/boost/assert.hpp | 78 + ext/boost_1_59_0/boost/checked_delete.hpp | 17 + ext/boost_1_59_0/boost/config.hpp | 67 + .../boost/config/abi/borland_prefix.hpp | 27 + .../boost/config/abi/borland_suffix.hpp | 12 + .../boost/config/abi/msvc_prefix.hpp | 22 + .../boost/config/abi/msvc_suffix.hpp | 8 + ext/boost_1_59_0/boost/config/abi_prefix.hpp | 25 + ext/boost_1_59_0/boost/config/abi_suffix.hpp | 27 + ext/boost_1_59_0/boost/config/auto_link.hpp | 439 + .../boost/config/compiler/borland.hpp | 318 + .../boost/config/compiler/clang.hpp | 271 + .../boost/config/compiler/codegear.hpp | 220 + .../boost/config/compiler/comeau.hpp | 59 + .../boost/config/compiler/common_edg.hpp | 143 + .../boost/config/compiler/compaq_cxx.hpp | 19 + .../boost/config/compiler/cray.hpp | 92 + .../boost/config/compiler/digitalmars.hpp | 124 + .../boost/config/compiler/gcc.hpp | 296 + .../boost/config/compiler/gcc_xml.hpp | 95 + .../boost/config/compiler/greenhills.hpp | 28 + .../boost/config/compiler/hp_acc.hpp | 145 + .../boost/config/compiler/intel.hpp | 529 + .../boost/config/compiler/kai.hpp | 33 + .../boost/config/compiler/metrowerks.hpp | 179 + .../boost/config/compiler/mpw.hpp | 121 + .../boost/config/compiler/nvcc.hpp | 16 + .../boost/config/compiler/pathscale.hpp | 114 + .../boost/config/compiler/pgi.hpp | 155 + .../boost/config/compiler/sgi_mipspro.hpp | 29 + .../boost/config/compiler/sunpro_cc.hpp | 194 + .../boost/config/compiler/vacpp.hpp | 162 + .../boost/config/compiler/visualc.hpp | 297 + .../boost/config/compiler/xlcpp.hpp | 258 + .../boost/config/no_tr1/cmath.hpp | 28 + .../boost/config/no_tr1/complex.hpp | 28 + .../boost/config/no_tr1/functional.hpp | 28 + .../boost/config/no_tr1/memory.hpp | 28 + .../boost/config/no_tr1/utility.hpp | 28 + .../boost/config/platform/aix.hpp | 33 + .../boost/config/platform/amigaos.hpp | 15 + .../boost/config/platform/beos.hpp | 26 + .../boost/config/platform/bsd.hpp | 86 + .../boost/config/platform/cray.hpp | 18 + .../boost/config/platform/cygwin.hpp | 58 + .../boost/config/platform/haiku.hpp | 31 + .../boost/config/platform/hpux.hpp | 87 + .../boost/config/platform/irix.hpp | 31 + .../boost/config/platform/linux.hpp | 105 + .../boost/config/platform/macos.hpp | 87 + .../boost/config/platform/qnxnto.hpp | 31 + .../boost/config/platform/solaris.hpp | 31 + .../boost/config/platform/symbian.hpp | 97 + .../boost/config/platform/vms.hpp | 25 + .../boost/config/platform/vxworks.hpp | 369 + .../boost/config/platform/win32.hpp | 82 + .../boost/config/posix_features.hpp | 95 + .../boost/config/requires_threads.hpp | 92 + .../boost/config/select_compiler_config.hpp | 148 + .../boost/config/select_platform_config.hpp | 133 + .../boost/config/select_stdlib_config.hpp | 105 + .../boost/config/stdlib/dinkumware.hpp | 189 + .../boost/config/stdlib/libcomo.hpp | 83 + .../boost/config/stdlib/libcpp.hpp | 80 + .../boost/config/stdlib/libstdcpp3.hpp | 277 + .../boost/config/stdlib/modena.hpp | 69 + ext/boost_1_59_0/boost/config/stdlib/msl.hpp | 88 + .../boost/config/stdlib/roguewave.hpp | 198 + ext/boost_1_59_0/boost/config/stdlib/sgi.hpp | 158 + .../boost/config/stdlib/stlport.hpp | 248 + .../boost/config/stdlib/vacpp.hpp | 64 + ext/boost_1_59_0/boost/config/suffix.hpp | 995 + ext/boost_1_59_0/boost/config/user.hpp | 133 + .../boost/config/warning_disable.hpp | 47 + ext/boost_1_59_0/boost/core/addressof.hpp | 162 + .../boost/core/checked_delete.hpp | 69 + ext/boost_1_59_0/boost/core/demangle.hpp | 121 + ext/boost_1_59_0/boost/core/enable_if.hpp | 119 + .../boost/core/explicit_operator_bool.hpp | 154 + ext/boost_1_59_0/boost/core/noncopyable.hpp | 48 + ext/boost_1_59_0/boost/core/swap.hpp | 60 + ext/boost_1_59_0/boost/core/typeinfo.hpp | 151 + ext/boost_1_59_0/boost/cstdint.hpp | 546 + ext/boost_1_59_0/boost/current_function.hpp | 71 + .../boost/detail/indirect_traits.hpp | 204 + ext/boost_1_59_0/boost/detail/iterator.hpp | 26 + .../boost/detail/lightweight_mutex.hpp | 22 + .../boost/detail/reference_content.hpp | 120 + ext/boost_1_59_0/boost/detail/sp_typeinfo.hpp | 36 + ext/boost_1_59_0/boost/detail/workaround.hpp | 267 + .../exception/current_exception_cast.hpp | 43 + .../exception/detail/error_info_impl.hpp | 74 + .../exception/detail/is_output_streamable.hpp | 60 + .../exception/detail/object_hex_dump.hpp | 50 + .../boost/exception/detail/type_info.hpp | 81 + .../exception/diagnostic_information.hpp | 201 + .../boost/exception/exception.hpp | 489 + .../boost/exception/get_error_info.hpp | 130 + ext/boost_1_59_0/boost/exception/info.hpp | 198 + .../boost/exception/to_string.hpp | 88 + .../boost/exception/to_string_stub.hpp | 117 + ext/boost_1_59_0/boost/format.hpp | 59 + ext/boost_1_59_0/boost/format/alt_sstream.hpp | 176 + .../boost/format/alt_sstream_impl.hpp | 313 + .../format/detail/compat_workarounds.hpp | 86 + .../boost/format/detail/config_macros.hpp | 95 + .../format/detail/msvc_disambiguater.hpp | 54 + .../boost/format/detail/unset_macros.hpp | 34 + .../format/detail/workarounds_gcc-2_95.hpp | 162 + .../format/detail/workarounds_stlport.hpp | 36 + ext/boost_1_59_0/boost/format/exceptions.hpp | 103 + ext/boost_1_59_0/boost/format/feed_args.hpp | 315 + .../boost/format/format_class.hpp | 168 + ext/boost_1_59_0/boost/format/format_fwd.hpp | 43 + .../boost/format/format_implementation.hpp | 329 + ext/boost_1_59_0/boost/format/free_funcs.hpp | 70 + ext/boost_1_59_0/boost/format/group.hpp | 684 + ext/boost_1_59_0/boost/format/internals.hpp | 202 + .../boost/format/internals_fwd.hpp | 64 + ext/boost_1_59_0/boost/format/parsing.hpp | 501 + ext/boost_1_59_0/boost/iterator.hpp | 20 + .../boost/iterator/detail/config_def.hpp | 128 + .../boost/iterator/detail/config_undef.hpp | 24 + .../boost/iterator/detail/enable_if.hpp | 83 + .../detail/facade_iterator_category.hpp | 193 + .../boost/iterator/interoperable.hpp | 54 + .../boost/iterator/iterator_adaptor.hpp | 360 + .../boost/iterator/iterator_categories.hpp | 215 + .../boost/iterator/iterator_facade.hpp | 980 + .../boost/iterator/iterator_traits.hpp | 60 + .../boost/iterator/minimum_category.hpp | 95 + ext/boost_1_59_0/boost/limits.hpp | 146 + ext/boost_1_59_0/boost/move/core.hpp | 497 + .../boost/move/detail/config_begin.hpp | 19 + .../boost/move/detail/config_end.hpp | 12 + .../boost/move/detail/meta_utils.hpp | 559 + .../boost/move/detail/meta_utils_core.hpp | 120 + .../boost/move/detail/type_traits.hpp | 1078 + .../boost/move/detail/workaround.hpp | 55 + ext/boost_1_59_0/boost/move/traits.hpp | 77 + ext/boost_1_59_0/boost/move/utility.hpp | 149 + ext/boost_1_59_0/boost/move/utility_core.hpp | 315 + ext/boost_1_59_0/boost/mpl/always.hpp | 38 + ext/boost_1_59_0/boost/mpl/and.hpp | 60 + ext/boost_1_59_0/boost/mpl/apply.hpp | 229 + ext/boost_1_59_0/boost/mpl/apply_fwd.hpp | 107 + ext/boost_1_59_0/boost/mpl/apply_wrap.hpp | 234 + ext/boost_1_59_0/boost/mpl/arg.hpp | 131 + ext/boost_1_59_0/boost/mpl/arg_fwd.hpp | 28 + ext/boost_1_59_0/boost/mpl/assert.hpp | 439 + .../boost/mpl/aux_/adl_barrier.hpp | 48 + .../boost/mpl/aux_/arg_typedef.hpp | 31 + ext/boost_1_59_0/boost/mpl/aux_/arity.hpp | 39 + .../boost/mpl/aux_/arity_spec.hpp | 67 + .../boost/mpl/aux_/common_name_wknd.hpp | 34 + .../boost/mpl/aux_/config/adl.hpp | 40 + .../boost/mpl/aux_/config/arrays.hpp | 30 + .../boost/mpl/aux_/config/bcc.hpp | 28 + .../boost/mpl/aux_/config/bind.hpp | 33 + .../boost/mpl/aux_/config/compiler.hpp | 66 + .../boost/mpl/aux_/config/ctps.hpp | 30 + .../mpl/aux_/config/dmc_ambiguous_ctps.hpp | 27 + .../boost/mpl/aux_/config/dtp.hpp | 46 + .../boost/mpl/aux_/config/eti.hpp | 47 + .../boost/mpl/aux_/config/gcc.hpp | 23 + .../boost/mpl/aux_/config/gpu.hpp | 35 + .../boost/mpl/aux_/config/has_apply.hpp | 32 + .../boost/mpl/aux_/config/has_xxx.hpp | 34 + .../boost/mpl/aux_/config/integral.hpp | 38 + .../boost/mpl/aux_/config/intel.hpp | 21 + .../boost/mpl/aux_/config/lambda.hpp | 32 + .../boost/mpl/aux_/config/msvc.hpp | 21 + .../boost/mpl/aux_/config/msvc_typename.hpp | 26 + .../boost/mpl/aux_/config/nttp.hpp | 41 + .../mpl/aux_/config/overload_resolution.hpp | 29 + .../boost/mpl/aux_/config/pp_counter.hpp | 26 + .../boost/mpl/aux_/config/preprocessor.hpp | 39 + .../boost/mpl/aux_/config/static_constant.hpp | 25 + .../boost/mpl/aux_/config/ttp.hpp | 41 + .../mpl/aux_/config/use_preprocessed.hpp | 19 + .../boost/mpl/aux_/config/workaround.hpp | 19 + .../boost/mpl/aux_/count_args.hpp | 105 + .../boost/mpl/aux_/full_lambda.hpp | 354 + ext/boost_1_59_0/boost/mpl/aux_/has_apply.hpp | 32 + .../boost/mpl/aux_/has_rebind.hpp | 99 + ext/boost_1_59_0/boost/mpl/aux_/has_type.hpp | 23 + .../boost/mpl/aux_/include_preprocessed.hpp | 42 + .../boost/mpl/aux_/integral_wrapper.hpp | 93 + .../boost/mpl/aux_/lambda_arity_param.hpp | 25 + .../boost/mpl/aux_/lambda_no_ctps.hpp | 193 + .../boost/mpl/aux_/lambda_support.hpp | 169 + .../boost/mpl/aux_/logical_op.hpp | 165 + ext/boost_1_59_0/boost/mpl/aux_/msvc_dtw.hpp | 68 + .../boost/mpl/aux_/msvc_is_class.hpp | 58 + .../boost/mpl/aux_/msvc_never_true.hpp | 34 + ext/boost_1_59_0/boost/mpl/aux_/na.hpp | 95 + ext/boost_1_59_0/boost/mpl/aux_/na_assert.hpp | 34 + ext/boost_1_59_0/boost/mpl/aux_/na_fwd.hpp | 31 + ext/boost_1_59_0/boost/mpl/aux_/na_spec.hpp | 175 + .../boost/mpl/aux_/nested_type_wknd.hpp | 48 + ext/boost_1_59_0/boost/mpl/aux_/nttp_decl.hpp | 35 + .../preprocessed/bcc/advance_backward.hpp | 97 + .../aux_/preprocessed/bcc/advance_forward.hpp | 97 + .../boost/mpl/aux_/preprocessed/bcc/and.hpp | 69 + .../boost/mpl/aux_/preprocessed/bcc/apply.hpp | 169 + .../mpl/aux_/preprocessed/bcc/apply_fwd.hpp | 52 + .../mpl/aux_/preprocessed/bcc/apply_wrap.hpp | 461 + .../boost/mpl/aux_/preprocessed/bcc/arg.hpp | 117 + .../mpl/aux_/preprocessed/bcc/basic_bind.hpp | 300 + .../boost/mpl/aux_/preprocessed/bcc/bind.hpp | 397 + .../mpl/aux_/preprocessed/bcc/bind_fwd.hpp | 46 + .../mpl/aux_/preprocessed/bcc/bitand.hpp | 147 + .../boost/mpl/aux_/preprocessed/bcc/bitor.hpp | 147 + .../mpl/aux_/preprocessed/bcc/bitxor.hpp | 147 + .../boost/mpl/aux_/preprocessed/bcc/deque.hpp | 323 + .../mpl/aux_/preprocessed/bcc/divides.hpp | 146 + .../mpl/aux_/preprocessed/bcc/equal_to.hpp | 94 + .../mpl/aux_/preprocessed/bcc/fold_impl.hpp | 180 + .../mpl/aux_/preprocessed/bcc/full_lambda.hpp | 558 + .../mpl/aux_/preprocessed/bcc/greater.hpp | 94 + .../aux_/preprocessed/bcc/greater_equal.hpp | 94 + .../mpl/aux_/preprocessed/bcc/inherit.hpp | 139 + .../preprocessed/bcc/iter_fold_if_impl.hpp | 133 + .../aux_/preprocessed/bcc/iter_fold_impl.hpp | 180 + .../aux_/preprocessed/bcc/lambda_no_ctps.hpp | 229 + .../boost/mpl/aux_/preprocessed/bcc/less.hpp | 94 + .../mpl/aux_/preprocessed/bcc/less_equal.hpp | 94 + .../boost/mpl/aux_/preprocessed/bcc/list.hpp | 323 + .../mpl/aux_/preprocessed/bcc/list_c.hpp | 328 + .../boost/mpl/aux_/preprocessed/bcc/map.hpp | 323 + .../boost/mpl/aux_/preprocessed/bcc/minus.hpp | 146 + .../mpl/aux_/preprocessed/bcc/modulus.hpp | 101 + .../aux_/preprocessed/bcc/not_equal_to.hpp | 94 + .../boost/mpl/aux_/preprocessed/bcc/or.hpp | 69 + .../aux_/preprocessed/bcc/placeholders.hpp | 105 + .../boost/mpl/aux_/preprocessed/bcc/plus.hpp | 146 + .../boost/mpl/aux_/preprocessed/bcc/quote.hpp | 119 + .../preprocessed/bcc/reverse_fold_impl.hpp | 295 + .../bcc/reverse_iter_fold_impl.hpp | 295 + .../boost/mpl/aux_/preprocessed/bcc/set.hpp | 323 + .../boost/mpl/aux_/preprocessed/bcc/set_c.hpp | 328 + .../mpl/aux_/preprocessed/bcc/shift_left.hpp | 99 + .../mpl/aux_/preprocessed/bcc/shift_right.hpp | 99 + .../aux_/preprocessed/bcc/template_arity.hpp | 40 + .../boost/mpl/aux_/preprocessed/bcc/times.hpp | 146 + .../mpl/aux_/preprocessed/bcc/unpack_args.hpp | 97 + .../mpl/aux_/preprocessed/bcc/vector.hpp | 323 + .../mpl/aux_/preprocessed/bcc/vector_c.hpp | 309 + .../preprocessed/bcc551/advance_backward.hpp | 97 + .../preprocessed/bcc551/advance_forward.hpp | 97 + .../mpl/aux_/preprocessed/bcc551/and.hpp | 69 + .../mpl/aux_/preprocessed/bcc551/apply.hpp | 169 + .../aux_/preprocessed/bcc551/apply_fwd.hpp | 52 + .../aux_/preprocessed/bcc551/apply_wrap.hpp | 456 + .../mpl/aux_/preprocessed/bcc551/arg.hpp | 123 + .../aux_/preprocessed/bcc551/basic_bind.hpp | 306 + .../mpl/aux_/preprocessed/bcc551/bind.hpp | 403 + .../mpl/aux_/preprocessed/bcc551/bind_fwd.hpp | 46 + .../mpl/aux_/preprocessed/bcc551/bitand.hpp | 147 + .../mpl/aux_/preprocessed/bcc551/bitor.hpp | 147 + .../mpl/aux_/preprocessed/bcc551/bitxor.hpp | 147 + .../mpl/aux_/preprocessed/bcc551/deque.hpp | 323 + .../mpl/aux_/preprocessed/bcc551/divides.hpp | 146 + .../mpl/aux_/preprocessed/bcc551/equal_to.hpp | 94 + .../aux_/preprocessed/bcc551/fold_impl.hpp | 180 + .../aux_/preprocessed/bcc551/full_lambda.hpp | 558 + .../mpl/aux_/preprocessed/bcc551/greater.hpp | 94 + .../preprocessed/bcc551/greater_equal.hpp | 94 + .../mpl/aux_/preprocessed/bcc551/inherit.hpp | 141 + .../preprocessed/bcc551/iter_fold_if_impl.hpp | 133 + .../preprocessed/bcc551/iter_fold_impl.hpp | 180 + .../preprocessed/bcc551/lambda_no_ctps.hpp | 229 + .../mpl/aux_/preprocessed/bcc551/less.hpp | 94 + .../aux_/preprocessed/bcc551/less_equal.hpp | 94 + .../mpl/aux_/preprocessed/bcc551/list.hpp | 323 + .../mpl/aux_/preprocessed/bcc551/list_c.hpp | 328 + .../mpl/aux_/preprocessed/bcc551/map.hpp | 323 + .../mpl/aux_/preprocessed/bcc551/minus.hpp | 146 + .../mpl/aux_/preprocessed/bcc551/modulus.hpp | 101 + .../aux_/preprocessed/bcc551/not_equal_to.hpp | 94 + .../boost/mpl/aux_/preprocessed/bcc551/or.hpp | 69 + .../aux_/preprocessed/bcc551/placeholders.hpp | 105 + .../mpl/aux_/preprocessed/bcc551/plus.hpp | 146 + .../mpl/aux_/preprocessed/bcc551/quote.hpp | 11 + .../preprocessed/bcc551/reverse_fold_impl.hpp | 295 + .../bcc551/reverse_iter_fold_impl.hpp | 295 + .../mpl/aux_/preprocessed/bcc551/set.hpp | 323 + .../mpl/aux_/preprocessed/bcc551/set_c.hpp | 328 + .../aux_/preprocessed/bcc551/shift_left.hpp | 99 + .../aux_/preprocessed/bcc551/shift_right.hpp | 99 + .../preprocessed/bcc551/template_arity.hpp | 40 + .../mpl/aux_/preprocessed/bcc551/times.hpp | 146 + .../aux_/preprocessed/bcc551/unpack_args.hpp | 97 + .../mpl/aux_/preprocessed/bcc551/vector.hpp | 323 + .../mpl/aux_/preprocessed/bcc551/vector_c.hpp | 309 + .../bcc_pre590/advance_backward.hpp | 97 + .../bcc_pre590/advance_forward.hpp | 97 + .../mpl/aux_/preprocessed/bcc_pre590/and.hpp | 69 + .../aux_/preprocessed/bcc_pre590/apply.hpp | 169 + .../preprocessed/bcc_pre590/apply_fwd.hpp | 52 + .../preprocessed/bcc_pre590/apply_wrap.hpp | 456 + .../mpl/aux_/preprocessed/bcc_pre590/arg.hpp | 117 + .../preprocessed/bcc_pre590/basic_bind.hpp | 300 + .../mpl/aux_/preprocessed/bcc_pre590/bind.hpp | 397 + .../aux_/preprocessed/bcc_pre590/bind_fwd.hpp | 46 + .../aux_/preprocessed/bcc_pre590/bitand.hpp | 147 + .../aux_/preprocessed/bcc_pre590/bitor.hpp | 147 + .../aux_/preprocessed/bcc_pre590/bitxor.hpp | 147 + .../aux_/preprocessed/bcc_pre590/deque.hpp | 323 + .../aux_/preprocessed/bcc_pre590/divides.hpp | 146 + .../aux_/preprocessed/bcc_pre590/equal_to.hpp | 94 + .../preprocessed/bcc_pre590/fold_impl.hpp | 180 + .../preprocessed/bcc_pre590/full_lambda.hpp | 558 + .../aux_/preprocessed/bcc_pre590/greater.hpp | 94 + .../preprocessed/bcc_pre590/greater_equal.hpp | 94 + .../aux_/preprocessed/bcc_pre590/inherit.hpp | 139 + .../bcc_pre590/iter_fold_if_impl.hpp | 133 + .../bcc_pre590/iter_fold_impl.hpp | 180 + .../bcc_pre590/lambda_no_ctps.hpp | 229 + .../mpl/aux_/preprocessed/bcc_pre590/less.hpp | 94 + .../preprocessed/bcc_pre590/less_equal.hpp | 94 + .../mpl/aux_/preprocessed/bcc_pre590/list.hpp | 323 + .../aux_/preprocessed/bcc_pre590/list_c.hpp | 328 + .../mpl/aux_/preprocessed/bcc_pre590/map.hpp | 323 + .../aux_/preprocessed/bcc_pre590/minus.hpp | 146 + .../aux_/preprocessed/bcc_pre590/modulus.hpp | 101 + .../preprocessed/bcc_pre590/not_equal_to.hpp | 94 + .../mpl/aux_/preprocessed/bcc_pre590/or.hpp | 69 + .../preprocessed/bcc_pre590/placeholders.hpp | 105 + .../mpl/aux_/preprocessed/bcc_pre590/plus.hpp | 146 + .../aux_/preprocessed/bcc_pre590/quote.hpp | 11 + .../bcc_pre590/reverse_fold_impl.hpp | 295 + .../bcc_pre590/reverse_iter_fold_impl.hpp | 295 + .../mpl/aux_/preprocessed/bcc_pre590/set.hpp | 323 + .../aux_/preprocessed/bcc_pre590/set_c.hpp | 328 + .../preprocessed/bcc_pre590/shift_left.hpp | 99 + .../preprocessed/bcc_pre590/shift_right.hpp | 99 + .../bcc_pre590/template_arity.hpp | 40 + .../aux_/preprocessed/bcc_pre590/times.hpp | 146 + .../preprocessed/bcc_pre590/unpack_args.hpp | 97 + .../aux_/preprocessed/bcc_pre590/vector.hpp | 323 + .../aux_/preprocessed/bcc_pre590/vector_c.hpp | 309 + .../preprocessed/dmc/advance_backward.hpp | 97 + .../aux_/preprocessed/dmc/advance_forward.hpp | 97 + .../boost/mpl/aux_/preprocessed/dmc/and.hpp | 69 + .../boost/mpl/aux_/preprocessed/dmc/apply.hpp | 169 + .../mpl/aux_/preprocessed/dmc/apply_fwd.hpp | 52 + .../mpl/aux_/preprocessed/dmc/apply_wrap.hpp | 84 + .../boost/mpl/aux_/preprocessed/dmc/arg.hpp | 123 + .../mpl/aux_/preprocessed/dmc/basic_bind.hpp | 406 + .../boost/mpl/aux_/preprocessed/dmc/bind.hpp | 515 + .../mpl/aux_/preprocessed/dmc/bind_fwd.hpp | 53 + .../mpl/aux_/preprocessed/dmc/bitand.hpp | 147 + .../boost/mpl/aux_/preprocessed/dmc/bitor.hpp | 147 + .../mpl/aux_/preprocessed/dmc/bitxor.hpp | 147 + .../boost/mpl/aux_/preprocessed/dmc/deque.hpp | 323 + .../mpl/aux_/preprocessed/dmc/divides.hpp | 146 + .../mpl/aux_/preprocessed/dmc/equal_to.hpp | 94 + .../mpl/aux_/preprocessed/dmc/fold_impl.hpp | 180 + .../mpl/aux_/preprocessed/dmc/full_lambda.hpp | 536 + .../mpl/aux_/preprocessed/dmc/greater.hpp | 94 + .../aux_/preprocessed/dmc/greater_equal.hpp | 94 + .../mpl/aux_/preprocessed/dmc/inherit.hpp | 141 + .../preprocessed/dmc/iter_fold_if_impl.hpp | 133 + .../aux_/preprocessed/dmc/iter_fold_impl.hpp | 180 + .../aux_/preprocessed/dmc/lambda_no_ctps.hpp | 229 + .../boost/mpl/aux_/preprocessed/dmc/less.hpp | 94 + .../mpl/aux_/preprocessed/dmc/less_equal.hpp | 94 + .../boost/mpl/aux_/preprocessed/dmc/list.hpp | 323 + .../mpl/aux_/preprocessed/dmc/list_c.hpp | 328 + .../boost/mpl/aux_/preprocessed/dmc/map.hpp | 323 + .../boost/mpl/aux_/preprocessed/dmc/minus.hpp | 146 + .../mpl/aux_/preprocessed/dmc/modulus.hpp | 101 + .../aux_/preprocessed/dmc/not_equal_to.hpp | 94 + .../boost/mpl/aux_/preprocessed/dmc/or.hpp | 69 + .../aux_/preprocessed/dmc/placeholders.hpp | 105 + .../boost/mpl/aux_/preprocessed/dmc/plus.hpp | 146 + .../boost/mpl/aux_/preprocessed/dmc/quote.hpp | 123 + .../preprocessed/dmc/reverse_fold_impl.hpp | 231 + .../dmc/reverse_iter_fold_impl.hpp | 231 + .../boost/mpl/aux_/preprocessed/dmc/set.hpp | 323 + .../boost/mpl/aux_/preprocessed/dmc/set_c.hpp | 328 + .../mpl/aux_/preprocessed/dmc/shift_left.hpp | 99 + .../mpl/aux_/preprocessed/dmc/shift_right.hpp | 99 + .../aux_/preprocessed/dmc/template_arity.hpp | 11 + .../boost/mpl/aux_/preprocessed/dmc/times.hpp | 146 + .../mpl/aux_/preprocessed/dmc/unpack_args.hpp | 94 + .../mpl/aux_/preprocessed/dmc/vector.hpp | 323 + .../mpl/aux_/preprocessed/dmc/vector_c.hpp | 309 + .../preprocessed/gcc/advance_backward.hpp | 97 + .../aux_/preprocessed/gcc/advance_forward.hpp | 97 + .../boost/mpl/aux_/preprocessed/gcc/and.hpp | 69 + .../boost/mpl/aux_/preprocessed/gcc/apply.hpp | 169 + .../mpl/aux_/preprocessed/gcc/apply_fwd.hpp | 52 + .../mpl/aux_/preprocessed/gcc/apply_wrap.hpp | 84 + .../boost/mpl/aux_/preprocessed/gcc/arg.hpp | 123 + .../mpl/aux_/preprocessed/gcc/basic_bind.hpp | 440 + .../boost/mpl/aux_/preprocessed/gcc/bind.hpp | 561 + .../mpl/aux_/preprocessed/gcc/bind_fwd.hpp | 52 + .../mpl/aux_/preprocessed/gcc/bitand.hpp | 147 + .../boost/mpl/aux_/preprocessed/gcc/bitor.hpp | 147 + .../mpl/aux_/preprocessed/gcc/bitxor.hpp | 147 + .../boost/mpl/aux_/preprocessed/gcc/deque.hpp | 323 + .../mpl/aux_/preprocessed/gcc/divides.hpp | 146 + .../mpl/aux_/preprocessed/gcc/equal_to.hpp | 94 + .../mpl/aux_/preprocessed/gcc/fold_impl.hpp | 180 + .../mpl/aux_/preprocessed/gcc/full_lambda.hpp | 558 + .../mpl/aux_/preprocessed/gcc/greater.hpp | 94 + .../aux_/preprocessed/gcc/greater_equal.hpp | 94 + .../mpl/aux_/preprocessed/gcc/inherit.hpp | 141 + .../preprocessed/gcc/iter_fold_if_impl.hpp | 133 + .../aux_/preprocessed/gcc/iter_fold_impl.hpp | 180 + .../aux_/preprocessed/gcc/lambda_no_ctps.hpp | 229 + .../boost/mpl/aux_/preprocessed/gcc/less.hpp | 94 + .../mpl/aux_/preprocessed/gcc/less_equal.hpp | 94 + .../boost/mpl/aux_/preprocessed/gcc/list.hpp | 323 + .../mpl/aux_/preprocessed/gcc/list_c.hpp | 328 + .../boost/mpl/aux_/preprocessed/gcc/map.hpp | 323 + .../boost/mpl/aux_/preprocessed/gcc/minus.hpp | 146 + .../mpl/aux_/preprocessed/gcc/modulus.hpp | 101 + .../aux_/preprocessed/gcc/not_equal_to.hpp | 94 + .../boost/mpl/aux_/preprocessed/gcc/or.hpp | 69 + .../aux_/preprocessed/gcc/placeholders.hpp | 105 + .../boost/mpl/aux_/preprocessed/gcc/plus.hpp | 146 + .../boost/mpl/aux_/preprocessed/gcc/quote.hpp | 123 + .../preprocessed/gcc/reverse_fold_impl.hpp | 231 + .../gcc/reverse_iter_fold_impl.hpp | 231 + .../boost/mpl/aux_/preprocessed/gcc/set.hpp | 323 + .../boost/mpl/aux_/preprocessed/gcc/set_c.hpp | 328 + .../mpl/aux_/preprocessed/gcc/shift_left.hpp | 99 + .../mpl/aux_/preprocessed/gcc/shift_right.hpp | 99 + .../aux_/preprocessed/gcc/template_arity.hpp | 97 + .../boost/mpl/aux_/preprocessed/gcc/times.hpp | 146 + .../mpl/aux_/preprocessed/gcc/unpack_args.hpp | 94 + .../mpl/aux_/preprocessed/gcc/vector.hpp | 323 + .../mpl/aux_/preprocessed/gcc/vector_c.hpp | 309 + .../preprocessed/msvc60/advance_backward.hpp | 132 + .../preprocessed/msvc60/advance_forward.hpp | 132 + .../mpl/aux_/preprocessed/msvc60/and.hpp | 73 + .../mpl/aux_/preprocessed/msvc60/apply.hpp | 166 + .../aux_/preprocessed/msvc60/apply_fwd.hpp | 46 + .../aux_/preprocessed/msvc60/apply_wrap.hpp | 247 + .../mpl/aux_/preprocessed/msvc60/arg.hpp | 123 + .../aux_/preprocessed/msvc60/basic_bind.hpp | 328 + .../mpl/aux_/preprocessed/msvc60/bind.hpp | 432 + .../mpl/aux_/preprocessed/msvc60/bind_fwd.hpp | 46 + .../mpl/aux_/preprocessed/msvc60/bitand.hpp | 149 + .../mpl/aux_/preprocessed/msvc60/bitor.hpp | 149 + .../mpl/aux_/preprocessed/msvc60/bitxor.hpp | 149 + .../mpl/aux_/preprocessed/msvc60/deque.hpp | 556 + .../mpl/aux_/preprocessed/msvc60/divides.hpp | 148 + .../mpl/aux_/preprocessed/msvc60/equal_to.hpp | 102 + .../aux_/preprocessed/msvc60/fold_impl.hpp | 293 + .../aux_/preprocessed/msvc60/full_lambda.hpp | 554 + .../mpl/aux_/preprocessed/msvc60/greater.hpp | 102 + .../preprocessed/msvc60/greater_equal.hpp | 102 + .../mpl/aux_/preprocessed/msvc60/inherit.hpp | 166 + .../preprocessed/msvc60/iter_fold_if_impl.hpp | 133 + .../preprocessed/msvc60/iter_fold_impl.hpp | 293 + .../preprocessed/msvc60/lambda_no_ctps.hpp | 229 + .../mpl/aux_/preprocessed/msvc60/less.hpp | 102 + .../aux_/preprocessed/msvc60/less_equal.hpp | 102 + .../mpl/aux_/preprocessed/msvc60/list.hpp | 556 + .../mpl/aux_/preprocessed/msvc60/list_c.hpp | 534 + .../mpl/aux_/preprocessed/msvc60/map.hpp | 556 + .../mpl/aux_/preprocessed/msvc60/minus.hpp | 148 + .../mpl/aux_/preprocessed/msvc60/modulus.hpp | 115 + .../aux_/preprocessed/msvc60/not_equal_to.hpp | 102 + .../boost/mpl/aux_/preprocessed/msvc60/or.hpp | 73 + .../aux_/preprocessed/msvc60/placeholders.hpp | 105 + .../mpl/aux_/preprocessed/msvc60/plus.hpp | 148 + .../mpl/aux_/preprocessed/msvc60/quote.hpp | 11 + .../preprocessed/msvc60/reverse_fold_impl.hpp | 343 + .../msvc60/reverse_iter_fold_impl.hpp | 343 + .../mpl/aux_/preprocessed/msvc60/set.hpp | 556 + .../mpl/aux_/preprocessed/msvc60/set_c.hpp | 534 + .../aux_/preprocessed/msvc60/shift_left.hpp | 114 + .../aux_/preprocessed/msvc60/shift_right.hpp | 114 + .../preprocessed/msvc60/template_arity.hpp | 46 + .../mpl/aux_/preprocessed/msvc60/times.hpp | 148 + .../aux_/preprocessed/msvc60/unpack_args.hpp | 109 + .../mpl/aux_/preprocessed/msvc60/vector.hpp | 556 + .../mpl/aux_/preprocessed/msvc60/vector_c.hpp | 534 + .../preprocessed/msvc70/advance_backward.hpp | 97 + .../preprocessed/msvc70/advance_forward.hpp | 97 + .../mpl/aux_/preprocessed/msvc70/and.hpp | 71 + .../mpl/aux_/preprocessed/msvc70/apply.hpp | 160 + .../aux_/preprocessed/msvc70/apply_fwd.hpp | 46 + .../aux_/preprocessed/msvc70/apply_wrap.hpp | 138 + .../mpl/aux_/preprocessed/msvc70/arg.hpp | 123 + .../aux_/preprocessed/msvc70/basic_bind.hpp | 328 + .../mpl/aux_/preprocessed/msvc70/bind.hpp | 432 + .../mpl/aux_/preprocessed/msvc70/bind_fwd.hpp | 46 + .../mpl/aux_/preprocessed/msvc70/bitand.hpp | 151 + .../mpl/aux_/preprocessed/msvc70/bitor.hpp | 151 + .../mpl/aux_/preprocessed/msvc70/bitxor.hpp | 151 + .../mpl/aux_/preprocessed/msvc70/deque.hpp | 556 + .../mpl/aux_/preprocessed/msvc70/divides.hpp | 150 + .../mpl/aux_/preprocessed/msvc70/equal_to.hpp | 102 + .../aux_/preprocessed/msvc70/fold_impl.hpp | 245 + .../aux_/preprocessed/msvc70/full_lambda.hpp | 554 + .../mpl/aux_/preprocessed/msvc70/greater.hpp | 102 + .../preprocessed/msvc70/greater_equal.hpp | 102 + .../mpl/aux_/preprocessed/msvc70/inherit.hpp | 166 + .../preprocessed/msvc70/iter_fold_if_impl.hpp | 133 + .../preprocessed/msvc70/iter_fold_impl.hpp | 245 + .../preprocessed/msvc70/lambda_no_ctps.hpp | 229 + .../mpl/aux_/preprocessed/msvc70/less.hpp | 102 + .../aux_/preprocessed/msvc70/less_equal.hpp | 102 + .../mpl/aux_/preprocessed/msvc70/list.hpp | 556 + .../mpl/aux_/preprocessed/msvc70/list_c.hpp | 534 + .../mpl/aux_/preprocessed/msvc70/map.hpp | 556 + .../mpl/aux_/preprocessed/msvc70/minus.hpp | 150 + .../mpl/aux_/preprocessed/msvc70/modulus.hpp | 115 + .../aux_/preprocessed/msvc70/not_equal_to.hpp | 102 + .../boost/mpl/aux_/preprocessed/msvc70/or.hpp | 71 + .../aux_/preprocessed/msvc70/placeholders.hpp | 105 + .../mpl/aux_/preprocessed/msvc70/plus.hpp | 150 + .../mpl/aux_/preprocessed/msvc70/quote.hpp | 116 + .../preprocessed/msvc70/reverse_fold_impl.hpp | 295 + .../msvc70/reverse_iter_fold_impl.hpp | 295 + .../mpl/aux_/preprocessed/msvc70/set.hpp | 556 + .../mpl/aux_/preprocessed/msvc70/set_c.hpp | 534 + .../aux_/preprocessed/msvc70/shift_left.hpp | 114 + .../aux_/preprocessed/msvc70/shift_right.hpp | 114 + .../preprocessed/msvc70/template_arity.hpp | 46 + .../mpl/aux_/preprocessed/msvc70/times.hpp | 150 + .../aux_/preprocessed/msvc70/unpack_args.hpp | 109 + .../mpl/aux_/preprocessed/msvc70/vector.hpp | 556 + .../mpl/aux_/preprocessed/msvc70/vector_c.hpp | 534 + .../preprocessed/mwcw/advance_backward.hpp | 97 + .../preprocessed/mwcw/advance_forward.hpp | 97 + .../boost/mpl/aux_/preprocessed/mwcw/and.hpp | 69 + .../mpl/aux_/preprocessed/mwcw/apply.hpp | 169 + .../mpl/aux_/preprocessed/mwcw/apply_fwd.hpp | 52 + .../mpl/aux_/preprocessed/mwcw/apply_wrap.hpp | 456 + .../boost/mpl/aux_/preprocessed/mwcw/arg.hpp | 123 + .../mpl/aux_/preprocessed/mwcw/basic_bind.hpp | 440 + .../boost/mpl/aux_/preprocessed/mwcw/bind.hpp | 561 + .../mpl/aux_/preprocessed/mwcw/bind_fwd.hpp | 52 + .../mpl/aux_/preprocessed/mwcw/bitand.hpp | 147 + .../mpl/aux_/preprocessed/mwcw/bitor.hpp | 147 + .../mpl/aux_/preprocessed/mwcw/bitxor.hpp | 147 + .../mpl/aux_/preprocessed/mwcw/deque.hpp | 323 + .../mpl/aux_/preprocessed/mwcw/divides.hpp | 146 + .../mpl/aux_/preprocessed/mwcw/equal_to.hpp | 94 + .../mpl/aux_/preprocessed/mwcw/fold_impl.hpp | 180 + .../aux_/preprocessed/mwcw/full_lambda.hpp | 554 + .../mpl/aux_/preprocessed/mwcw/greater.hpp | 94 + .../aux_/preprocessed/mwcw/greater_equal.hpp | 94 + .../mpl/aux_/preprocessed/mwcw/inherit.hpp | 141 + .../preprocessed/mwcw/iter_fold_if_impl.hpp | 133 + .../aux_/preprocessed/mwcw/iter_fold_impl.hpp | 180 + .../aux_/preprocessed/mwcw/lambda_no_ctps.hpp | 229 + .../boost/mpl/aux_/preprocessed/mwcw/less.hpp | 94 + .../mpl/aux_/preprocessed/mwcw/less_equal.hpp | 94 + .../boost/mpl/aux_/preprocessed/mwcw/list.hpp | 323 + .../mpl/aux_/preprocessed/mwcw/list_c.hpp | 328 + .../boost/mpl/aux_/preprocessed/mwcw/map.hpp | 323 + .../mpl/aux_/preprocessed/mwcw/minus.hpp | 146 + .../mpl/aux_/preprocessed/mwcw/modulus.hpp | 101 + .../aux_/preprocessed/mwcw/not_equal_to.hpp | 94 + .../boost/mpl/aux_/preprocessed/mwcw/or.hpp | 69 + .../aux_/preprocessed/mwcw/placeholders.hpp | 105 + .../boost/mpl/aux_/preprocessed/mwcw/plus.hpp | 146 + .../mpl/aux_/preprocessed/mwcw/quote.hpp | 123 + .../preprocessed/mwcw/reverse_fold_impl.hpp | 231 + .../mwcw/reverse_iter_fold_impl.hpp | 231 + .../boost/mpl/aux_/preprocessed/mwcw/set.hpp | 323 + .../mpl/aux_/preprocessed/mwcw/set_c.hpp | 328 + .../mpl/aux_/preprocessed/mwcw/shift_left.hpp | 99 + .../aux_/preprocessed/mwcw/shift_right.hpp | 99 + .../aux_/preprocessed/mwcw/template_arity.hpp | 11 + .../mpl/aux_/preprocessed/mwcw/times.hpp | 146 + .../aux_/preprocessed/mwcw/unpack_args.hpp | 94 + .../mpl/aux_/preprocessed/mwcw/vector.hpp | 323 + .../mpl/aux_/preprocessed/mwcw/vector_c.hpp | 309 + .../preprocessed/no_ctps/advance_backward.hpp | 97 + .../preprocessed/no_ctps/advance_forward.hpp | 97 + .../mpl/aux_/preprocessed/no_ctps/and.hpp | 73 + .../mpl/aux_/preprocessed/no_ctps/apply.hpp | 268 + .../aux_/preprocessed/no_ctps/apply_fwd.hpp | 50 + .../aux_/preprocessed/no_ctps/apply_wrap.hpp | 78 + .../mpl/aux_/preprocessed/no_ctps/arg.hpp | 123 + .../aux_/preprocessed/no_ctps/basic_bind.hpp | 486 + .../mpl/aux_/preprocessed/no_ctps/bind.hpp | 590 + .../aux_/preprocessed/no_ctps/bind_fwd.hpp | 52 + .../mpl/aux_/preprocessed/no_ctps/bitand.hpp | 134 + .../mpl/aux_/preprocessed/no_ctps/bitor.hpp | 134 + .../mpl/aux_/preprocessed/no_ctps/bitxor.hpp | 134 + .../mpl/aux_/preprocessed/no_ctps/deque.hpp | 556 + .../mpl/aux_/preprocessed/no_ctps/divides.hpp | 133 + .../aux_/preprocessed/no_ctps/equal_to.hpp | 94 + .../aux_/preprocessed/no_ctps/fold_impl.hpp | 245 + .../aux_/preprocessed/no_ctps/full_lambda.hpp | 554 + .../mpl/aux_/preprocessed/no_ctps/greater.hpp | 94 + .../preprocessed/no_ctps/greater_equal.hpp | 94 + .../mpl/aux_/preprocessed/no_ctps/inherit.hpp | 166 + .../no_ctps/iter_fold_if_impl.hpp | 133 + .../preprocessed/no_ctps/iter_fold_impl.hpp | 245 + .../preprocessed/no_ctps/lambda_no_ctps.hpp | 229 + .../mpl/aux_/preprocessed/no_ctps/less.hpp | 94 + .../aux_/preprocessed/no_ctps/less_equal.hpp | 94 + .../mpl/aux_/preprocessed/no_ctps/list.hpp | 556 + .../mpl/aux_/preprocessed/no_ctps/list_c.hpp | 534 + .../mpl/aux_/preprocessed/no_ctps/map.hpp | 556 + .../mpl/aux_/preprocessed/no_ctps/minus.hpp | 133 + .../mpl/aux_/preprocessed/no_ctps/modulus.hpp | 101 + .../preprocessed/no_ctps/not_equal_to.hpp | 94 + .../mpl/aux_/preprocessed/no_ctps/or.hpp | 73 + .../preprocessed/no_ctps/placeholders.hpp | 105 + .../mpl/aux_/preprocessed/no_ctps/plus.hpp | 133 + .../mpl/aux_/preprocessed/no_ctps/quote.hpp | 116 + .../no_ctps/reverse_fold_impl.hpp | 295 + .../no_ctps/reverse_iter_fold_impl.hpp | 295 + .../mpl/aux_/preprocessed/no_ctps/set.hpp | 556 + .../mpl/aux_/preprocessed/no_ctps/set_c.hpp | 534 + .../aux_/preprocessed/no_ctps/shift_left.hpp | 99 + .../aux_/preprocessed/no_ctps/shift_right.hpp | 99 + .../preprocessed/no_ctps/template_arity.hpp | 40 + .../mpl/aux_/preprocessed/no_ctps/times.hpp | 133 + .../aux_/preprocessed/no_ctps/unpack_args.hpp | 109 + .../mpl/aux_/preprocessed/no_ctps/vector.hpp | 556 + .../aux_/preprocessed/no_ctps/vector_c.hpp | 534 + .../preprocessed/no_ttp/advance_backward.hpp | 97 + .../preprocessed/no_ttp/advance_forward.hpp | 97 + .../mpl/aux_/preprocessed/no_ttp/and.hpp | 69 + .../mpl/aux_/preprocessed/no_ttp/apply.hpp | 169 + .../aux_/preprocessed/no_ttp/apply_fwd.hpp | 52 + .../aux_/preprocessed/no_ttp/apply_wrap.hpp | 84 + .../mpl/aux_/preprocessed/no_ttp/arg.hpp | 123 + .../aux_/preprocessed/no_ttp/basic_bind.hpp | 369 + .../mpl/aux_/preprocessed/no_ttp/bind.hpp | 466 + .../mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp | 52 + .../mpl/aux_/preprocessed/no_ttp/bitand.hpp | 157 + .../mpl/aux_/preprocessed/no_ttp/bitor.hpp | 157 + .../mpl/aux_/preprocessed/no_ttp/bitxor.hpp | 157 + .../mpl/aux_/preprocessed/no_ttp/deque.hpp | 323 + .../mpl/aux_/preprocessed/no_ttp/divides.hpp | 156 + .../mpl/aux_/preprocessed/no_ttp/equal_to.hpp | 98 + .../aux_/preprocessed/no_ttp/fold_impl.hpp | 180 + .../aux_/preprocessed/no_ttp/full_lambda.hpp | 554 + .../mpl/aux_/preprocessed/no_ttp/greater.hpp | 98 + .../preprocessed/no_ttp/greater_equal.hpp | 98 + .../mpl/aux_/preprocessed/no_ttp/inherit.hpp | 141 + .../preprocessed/no_ttp/iter_fold_if_impl.hpp | 133 + .../preprocessed/no_ttp/iter_fold_impl.hpp | 180 + .../preprocessed/no_ttp/lambda_no_ctps.hpp | 229 + .../mpl/aux_/preprocessed/no_ttp/less.hpp | 98 + .../aux_/preprocessed/no_ttp/less_equal.hpp | 98 + .../mpl/aux_/preprocessed/no_ttp/list.hpp | 323 + .../mpl/aux_/preprocessed/no_ttp/list_c.hpp | 328 + .../mpl/aux_/preprocessed/no_ttp/map.hpp | 323 + .../mpl/aux_/preprocessed/no_ttp/minus.hpp | 156 + .../mpl/aux_/preprocessed/no_ttp/modulus.hpp | 111 + .../aux_/preprocessed/no_ttp/not_equal_to.hpp | 98 + .../boost/mpl/aux_/preprocessed/no_ttp/or.hpp | 69 + .../aux_/preprocessed/no_ttp/placeholders.hpp | 105 + .../mpl/aux_/preprocessed/no_ttp/plus.hpp | 156 + .../mpl/aux_/preprocessed/no_ttp/quote.hpp | 11 + .../preprocessed/no_ttp/reverse_fold_impl.hpp | 231 + .../no_ttp/reverse_iter_fold_impl.hpp | 231 + .../mpl/aux_/preprocessed/no_ttp/set.hpp | 323 + .../mpl/aux_/preprocessed/no_ttp/set_c.hpp | 328 + .../aux_/preprocessed/no_ttp/shift_left.hpp | 110 + .../aux_/preprocessed/no_ttp/shift_right.hpp | 110 + .../preprocessed/no_ttp/template_arity.hpp | 40 + .../mpl/aux_/preprocessed/no_ttp/times.hpp | 156 + .../aux_/preprocessed/no_ttp/unpack_args.hpp | 94 + .../mpl/aux_/preprocessed/no_ttp/vector.hpp | 323 + .../mpl/aux_/preprocessed/no_ttp/vector_c.hpp | 309 + .../preprocessed/plain/advance_backward.hpp | 97 + .../preprocessed/plain/advance_forward.hpp | 97 + .../boost/mpl/aux_/preprocessed/plain/and.hpp | 64 + .../mpl/aux_/preprocessed/plain/apply.hpp | 139 + .../mpl/aux_/preprocessed/plain/apply_fwd.hpp | 52 + .../aux_/preprocessed/plain/apply_wrap.hpp | 84 + .../boost/mpl/aux_/preprocessed/plain/arg.hpp | 123 + .../aux_/preprocessed/plain/basic_bind.hpp | 440 + .../mpl/aux_/preprocessed/plain/bind.hpp | 561 + .../mpl/aux_/preprocessed/plain/bind_fwd.hpp | 52 + .../mpl/aux_/preprocessed/plain/bitand.hpp | 142 + .../mpl/aux_/preprocessed/plain/bitor.hpp | 142 + .../mpl/aux_/preprocessed/plain/bitxor.hpp | 142 + .../mpl/aux_/preprocessed/plain/deque.hpp | 323 + .../mpl/aux_/preprocessed/plain/divides.hpp | 141 + .../mpl/aux_/preprocessed/plain/equal_to.hpp | 92 + .../mpl/aux_/preprocessed/plain/fold_impl.hpp | 180 + .../aux_/preprocessed/plain/full_lambda.hpp | 554 + .../mpl/aux_/preprocessed/plain/greater.hpp | 92 + .../aux_/preprocessed/plain/greater_equal.hpp | 92 + .../mpl/aux_/preprocessed/plain/inherit.hpp | 125 + .../preprocessed/plain/iter_fold_if_impl.hpp | 133 + .../preprocessed/plain/iter_fold_impl.hpp | 180 + .../preprocessed/plain/lambda_no_ctps.hpp | 228 + .../mpl/aux_/preprocessed/plain/less.hpp | 92 + .../aux_/preprocessed/plain/less_equal.hpp | 92 + .../mpl/aux_/preprocessed/plain/list.hpp | 323 + .../mpl/aux_/preprocessed/plain/list_c.hpp | 328 + .../boost/mpl/aux_/preprocessed/plain/map.hpp | 323 + .../mpl/aux_/preprocessed/plain/minus.hpp | 141 + .../mpl/aux_/preprocessed/plain/modulus.hpp | 99 + .../aux_/preprocessed/plain/not_equal_to.hpp | 92 + .../boost/mpl/aux_/preprocessed/plain/or.hpp | 64 + .../aux_/preprocessed/plain/placeholders.hpp | 105 + .../mpl/aux_/preprocessed/plain/plus.hpp | 141 + .../mpl/aux_/preprocessed/plain/quote.hpp | 123 + .../preprocessed/plain/reverse_fold_impl.hpp | 231 + .../plain/reverse_iter_fold_impl.hpp | 231 + .../boost/mpl/aux_/preprocessed/plain/set.hpp | 323 + .../mpl/aux_/preprocessed/plain/set_c.hpp | 328 + .../aux_/preprocessed/plain/shift_left.hpp | 97 + .../aux_/preprocessed/plain/shift_right.hpp | 97 + .../preprocessed/plain/template_arity.hpp | 11 + .../mpl/aux_/preprocessed/plain/times.hpp | 141 + .../aux_/preprocessed/plain/unpack_args.hpp | 94 + .../mpl/aux_/preprocessed/plain/vector.hpp | 323 + .../mpl/aux_/preprocessed/plain/vector_c.hpp | 309 + .../boost/mpl/aux_/preprocessor/add.hpp | 65 + .../mpl/aux_/preprocessor/def_params_tail.hpp | 105 + .../mpl/aux_/preprocessor/default_params.hpp | 67 + .../boost/mpl/aux_/preprocessor/enum.hpp | 62 + .../mpl/aux_/preprocessor/ext_params.hpp | 78 + .../mpl/aux_/preprocessor/filter_params.hpp | 28 + .../boost/mpl/aux_/preprocessor/params.hpp | 65 + .../aux_/preprocessor/partial_spec_params.hpp | 32 + .../boost/mpl/aux_/preprocessor/range.hpp | 30 + .../boost/mpl/aux_/preprocessor/repeat.hpp | 51 + .../boost/mpl/aux_/preprocessor/sub.hpp | 65 + .../boost/mpl/aux_/preprocessor/tuple.hpp | 29 + .../boost/mpl/aux_/static_cast.hpp | 27 + .../boost/mpl/aux_/template_arity.hpp | 189 + .../boost/mpl/aux_/template_arity_fwd.hpp | 23 + .../boost/mpl/aux_/type_wrapper.hpp | 47 + .../boost/mpl/aux_/value_wknd.hpp | 89 + ext/boost_1_59_0/boost/mpl/aux_/yes_no.hpp | 58 + ext/boost_1_59_0/boost/mpl/bind.hpp | 551 + ext/boost_1_59_0/boost/mpl/bind_fwd.hpp | 99 + ext/boost_1_59_0/boost/mpl/bool.hpp | 39 + ext/boost_1_59_0/boost/mpl/bool_fwd.hpp | 33 + ext/boost_1_59_0/boost/mpl/eval_if.hpp | 71 + ext/boost_1_59_0/boost/mpl/has_xxx.hpp | 647 + ext/boost_1_59_0/boost/mpl/identity.hpp | 45 + ext/boost_1_59_0/boost/mpl/if.hpp | 135 + ext/boost_1_59_0/boost/mpl/int.hpp | 22 + ext/boost_1_59_0/boost/mpl/int_fwd.hpp | 27 + ext/boost_1_59_0/boost/mpl/integral_c.hpp | 51 + ext/boost_1_59_0/boost/mpl/integral_c_fwd.hpp | 32 + ext/boost_1_59_0/boost/mpl/integral_c_tag.hpp | 26 + ext/boost_1_59_0/boost/mpl/is_placeholder.hpp | 67 + ext/boost_1_59_0/boost/mpl/lambda.hpp | 29 + ext/boost_1_59_0/boost/mpl/lambda_fwd.hpp | 57 + ext/boost_1_59_0/boost/mpl/limits/arity.hpp | 21 + ext/boost_1_59_0/boost/mpl/next.hpp | 19 + ext/boost_1_59_0/boost/mpl/next_prior.hpp | 49 + ext/boost_1_59_0/boost/mpl/not.hpp | 51 + ext/boost_1_59_0/boost/mpl/or.hpp | 61 + ext/boost_1_59_0/boost/mpl/placeholders.hpp | 100 + ext/boost_1_59_0/boost/mpl/protect.hpp | 55 + ext/boost_1_59_0/boost/mpl/quote.hpp | 151 + ext/boost_1_59_0/boost/mpl/size_t.hpp | 25 + ext/boost_1_59_0/boost/mpl/size_t_fwd.hpp | 28 + ext/boost_1_59_0/boost/mpl/void.hpp | 76 + ext/boost_1_59_0/boost/mpl/void_fwd.hpp | 26 + ext/boost_1_59_0/boost/noncopyable.hpp | 17 + ext/boost_1_59_0/boost/none.hpp | 53 + ext/boost_1_59_0/boost/none_t.hpp | 28 + ext/boost_1_59_0/boost/optional.hpp | 18 + .../boost/optional/bad_optional_access.hpp | 32 + ext/boost_1_59_0/boost/optional/optional.hpp | 1567 ++ .../boost/optional/optional_fwd.hpp | 30 + ext/boost_1_59_0/boost/predef.h | 23 + ext/boost_1_59_0/boost/predef/architecture.h | 32 + .../boost/predef/architecture/alpha.h | 59 + .../boost/predef/architecture/arm.h | 70 + .../boost/predef/architecture/blackfin.h | 46 + .../boost/predef/architecture/convex.h | 65 + .../boost/predef/architecture/ia64.h | 49 + .../boost/predef/architecture/m68k.h | 82 + .../boost/predef/architecture/mips.h | 73 + .../boost/predef/architecture/parisc.h | 64 + .../boost/predef/architecture/ppc.h | 72 + .../boost/predef/architecture/pyramid.h | 42 + .../boost/predef/architecture/rs6k.h | 56 + .../boost/predef/architecture/sparc.h | 54 + .../boost/predef/architecture/superh.h | 67 + .../boost/predef/architecture/sys370.h | 43 + .../boost/predef/architecture/sys390.h | 43 + .../boost/predef/architecture/x86.h | 38 + .../boost/predef/architecture/x86/32.h | 87 + .../boost/predef/architecture/x86/64.h | 50 + .../boost/predef/architecture/z.h | 42 + ext/boost_1_59_0/boost/predef/compiler.h | 43 + .../boost/predef/compiler/borland.h | 63 + .../boost/predef/compiler/clang.h | 56 + .../boost/predef/compiler/comeau.h | 61 + .../boost/predef/compiler/compaq.h | 66 + ext/boost_1_59_0/boost/predef/compiler/diab.h | 56 + .../boost/predef/compiler/digitalmars.h | 56 + .../boost/predef/compiler/dignus.h | 56 + ext/boost_1_59_0/boost/predef/compiler/edg.h | 56 + .../boost/predef/compiler/ekopath.h | 57 + ext/boost_1_59_0/boost/predef/compiler/gcc.h | 68 + .../boost/predef/compiler/gcc_xml.h | 53 + .../boost/predef/compiler/greenhills.h | 66 + .../boost/predef/compiler/hp_acc.h | 61 + ext/boost_1_59_0/boost/predef/compiler/iar.h | 56 + ext/boost_1_59_0/boost/predef/compiler/ibm.h | 72 + .../boost/predef/compiler/intel.h | 65 + ext/boost_1_59_0/boost/predef/compiler/kai.h | 56 + ext/boost_1_59_0/boost/predef/compiler/llvm.h | 57 + .../boost/predef/compiler/metaware.h | 53 + .../boost/predef/compiler/metrowerks.h | 77 + .../boost/predef/compiler/microtec.h | 53 + ext/boost_1_59_0/boost/predef/compiler/mpw.h | 63 + ext/boost_1_59_0/boost/predef/compiler/palm.h | 56 + ext/boost_1_59_0/boost/predef/compiler/pgi.h | 60 + .../boost/predef/compiler/sgi_mipspro.h | 66 + .../boost/predef/compiler/sunpro.h | 76 + .../boost/predef/compiler/tendra.h | 53 + .../boost/predef/compiler/visualc.h | 91 + .../boost/predef/compiler/watcom.h | 56 + .../boost/predef/detail/_cassert.h | 17 + .../boost/predef/detail/_exception.h | 15 + .../boost/predef/detail/comp_detected.h | 10 + .../boost/predef/detail/os_detected.h | 10 + .../boost/predef/detail/platform_detected.h | 10 + ext/boost_1_59_0/boost/predef/detail/test.h | 17 + ext/boost_1_59_0/boost/predef/language.h | 17 + ext/boost_1_59_0/boost/predef/language/objc.h | 42 + ext/boost_1_59_0/boost/predef/language/stdc.h | 53 + .../boost/predef/language/stdcpp.h | 121 + ext/boost_1_59_0/boost/predef/library.h | 16 + ext/boost_1_59_0/boost/predef/library/c.h | 20 + .../boost/predef/library/c/_prefix.h | 13 + ext/boost_1_59_0/boost/predef/library/c/gnu.h | 61 + ext/boost_1_59_0/boost/predef/library/c/uc.h | 47 + ext/boost_1_59_0/boost/predef/library/c/vms.h | 47 + ext/boost_1_59_0/boost/predef/library/c/zos.h | 56 + ext/boost_1_59_0/boost/predef/library/std.h | 25 + .../boost/predef/library/std/_prefix.h | 23 + .../boost/predef/library/std/cxx.h | 46 + .../boost/predef/library/std/dinkumware.h | 52 + .../boost/predef/library/std/libcomo.h | 47 + .../boost/predef/library/std/modena.h | 45 + .../boost/predef/library/std/msl.h | 53 + .../boost/predef/library/std/roguewave.h | 56 + .../boost/predef/library/std/sgi.h | 51 + .../boost/predef/library/std/stdcpp3.h | 53 + .../boost/predef/library/std/stlport.h | 59 + .../boost/predef/library/std/vacpp.h | 44 + ext/boost_1_59_0/boost/predef/make.h | 89 + ext/boost_1_59_0/boost/predef/os.h | 33 + ext/boost_1_59_0/boost/predef/os/aix.h | 66 + ext/boost_1_59_0/boost/predef/os/amigaos.h | 46 + ext/boost_1_59_0/boost/predef/os/android.h | 45 + ext/boost_1_59_0/boost/predef/os/beos.h | 45 + ext/boost_1_59_0/boost/predef/os/bsd.h | 103 + ext/boost_1_59_0/boost/predef/os/bsd/bsdi.h | 48 + .../boost/predef/os/bsd/dragonfly.h | 50 + ext/boost_1_59_0/boost/predef/os/bsd/free.h | 60 + ext/boost_1_59_0/boost/predef/os/bsd/net.h | 84 + ext/boost_1_59_0/boost/predef/os/bsd/open.h | 171 + ext/boost_1_59_0/boost/predef/os/cygwin.h | 45 + ext/boost_1_59_0/boost/predef/os/haiku.h | 46 + ext/boost_1_59_0/boost/predef/os/hpux.h | 47 + ext/boost_1_59_0/boost/predef/os/ios.h | 51 + ext/boost_1_59_0/boost/predef/os/irix.h | 46 + ext/boost_1_59_0/boost/predef/os/linux.h | 46 + ext/boost_1_59_0/boost/predef/os/macos.h | 65 + ext/boost_1_59_0/boost/predef/os/os400.h | 45 + ext/boost_1_59_0/boost/predef/os/qnxnto.h | 59 + ext/boost_1_59_0/boost/predef/os/solaris.h | 46 + ext/boost_1_59_0/boost/predef/os/unix.h | 76 + ext/boost_1_59_0/boost/predef/os/vms.h | 52 + ext/boost_1_59_0/boost/predef/os/windows.h | 51 + ext/boost_1_59_0/boost/predef/other.h | 16 + ext/boost_1_59_0/boost/predef/other/endian.h | 204 + ext/boost_1_59_0/boost/predef/platform.h | 21 + .../boost/predef/platform/mingw.h | 69 + .../boost/predef/platform/windows_desktop.h | 45 + .../boost/predef/platform/windows_phone.h | 43 + .../boost/predef/platform/windows_runtime.h | 45 + .../boost/predef/platform/windows_store.h | 43 + ext/boost_1_59_0/boost/predef/version.h | 15 + .../boost/predef/version_number.h | 53 + .../boost/preprocessor/arithmetic/add.hpp | 51 + .../boost/preprocessor/arithmetic/dec.hpp | 289 + .../boost/preprocessor/arithmetic/inc.hpp | 288 + .../boost/preprocessor/arithmetic/sub.hpp | 50 + .../boost/preprocessor/array/data.hpp | 28 + .../boost/preprocessor/array/elem.hpp | 29 + .../boost/preprocessor/array/size.hpp | 28 + ext/boost_1_59_0/boost/preprocessor/cat.hpp | 35 + .../boost/preprocessor/comma_if.hpp | 17 + .../preprocessor/comparison/not_equal.hpp | 814 + .../boost/preprocessor/config/config.hpp | 104 + .../preprocessor/control/detail/dmc/while.hpp | 536 + .../preprocessor/control/detail/edg/while.hpp | 534 + .../control/detail/msvc/while.hpp | 277 + .../preprocessor/control/detail/while.hpp | 536 + .../boost/preprocessor/control/expr_if.hpp | 30 + .../boost/preprocessor/control/expr_iif.hpp | 31 + .../boost/preprocessor/control/if.hpp | 30 + .../boost/preprocessor/control/iif.hpp | 34 + .../boost/preprocessor/control/while.hpp | 312 + .../boost/preprocessor/debug/error.hpp | 33 + ext/boost_1_59_0/boost/preprocessor/dec.hpp | 17 + .../boost/preprocessor/detail/auto_rec.hpp | 293 + .../boost/preprocessor/detail/check.hpp | 48 + .../preprocessor/detail/dmc/auto_rec.hpp | 286 + .../boost/preprocessor/detail/is_binary.hpp | 30 + .../boost/preprocessor/detail/split.hpp | 35 + ext/boost_1_59_0/boost/preprocessor/empty.hpp | 17 + .../boost/preprocessor/enum_params.hpp | 17 + .../preprocessor/enum_shifted_params.hpp | 17 + .../boost/preprocessor/expr_if.hpp | 17 + .../facilities/detail/is_empty.hpp | 55 + .../boost/preprocessor/facilities/empty.hpp | 23 + .../boost/preprocessor/facilities/expand.hpp | 28 + .../preprocessor/facilities/identity.hpp | 23 + .../boost/preprocessor/facilities/is_1.hpp | 23 + .../preprocessor/facilities/is_empty.hpp | 56 + .../facilities/is_empty_variadic.hpp | 57 + .../preprocessor/facilities/overload.hpp | 25 + .../boost/preprocessor/identity.hpp | 17 + ext/boost_1_59_0/boost/preprocessor/inc.hpp | 17 + .../boost/preprocessor/iterate.hpp | 17 + .../iteration/detail/bounds/lower1.hpp | 99 + .../iteration/detail/bounds/lower2.hpp | 99 + .../iteration/detail/bounds/lower3.hpp | 99 + .../iteration/detail/bounds/lower4.hpp | 99 + .../iteration/detail/bounds/lower5.hpp | 99 + .../iteration/detail/bounds/upper1.hpp | 99 + .../iteration/detail/bounds/upper2.hpp | 99 + .../iteration/detail/bounds/upper3.hpp | 99 + .../iteration/detail/bounds/upper4.hpp | 99 + .../iteration/detail/bounds/upper5.hpp | 99 + .../preprocessor/iteration/detail/finish.hpp | 99 + .../iteration/detail/iter/forward1.hpp | 1342 ++ .../iteration/detail/iter/forward2.hpp | 1338 ++ .../iteration/detail/iter/forward3.hpp | 1338 ++ .../iteration/detail/iter/forward4.hpp | 1338 ++ .../iteration/detail/iter/forward5.hpp | 1338 ++ .../iteration/detail/iter/reverse1.hpp | 1296 + .../iteration/detail/iter/reverse2.hpp | 1296 + .../iteration/detail/iter/reverse3.hpp | 1296 + .../iteration/detail/iter/reverse4.hpp | 1296 + .../iteration/detail/iter/reverse5.hpp | 1296 + .../preprocessor/iteration/detail/local.hpp | 812 + .../preprocessor/iteration/detail/rlocal.hpp | 782 + .../preprocessor/iteration/detail/self.hpp | 21 + .../preprocessor/iteration/detail/start.hpp | 99 + .../boost/preprocessor/iteration/iterate.hpp | 82 + .../boost/preprocessor/iteration/local.hpp | 26 + .../boost/preprocessor/iteration/self.hpp | 19 + .../boost/preprocessor/list/adt.hpp | 73 + .../boost/preprocessor/list/append.hpp | 40 + .../list/detail/dmc/fold_left.hpp | 279 + .../list/detail/edg/fold_left.hpp | 536 + .../list/detail/edg/fold_right.hpp | 794 + .../preprocessor/list/detail/fold_left.hpp | 279 + .../preprocessor/list/detail/fold_right.hpp | 277 + .../boost/preprocessor/list/fold_left.hpp | 303 + .../boost/preprocessor/list/fold_right.hpp | 40 + .../boost/preprocessor/list/for_each_i.hpp | 65 + .../boost/preprocessor/list/reverse.hpp | 40 + .../boost/preprocessor/list/transform.hpp | 49 + .../boost/preprocessor/logical/and.hpp | 30 + .../boost/preprocessor/logical/bitand.hpp | 38 + .../boost/preprocessor/logical/bool.hpp | 288 + .../boost/preprocessor/logical/compl.hpp | 36 + .../boost/preprocessor/punctuation/comma.hpp | 21 + .../preprocessor/punctuation/comma_if.hpp | 31 + .../punctuation/detail/is_begin_parens.hpp | 48 + .../punctuation/is_begin_parens.hpp | 51 + .../boost/preprocessor/repeat.hpp | 17 + .../repetition/detail/dmc/for.hpp | 536 + .../repetition/detail/edg/for.hpp | 534 + .../preprocessor/repetition/detail/for.hpp | 536 + .../repetition/detail/msvc/for.hpp | 277 + .../repetition/enum_binary_params.hpp | 54 + .../preprocessor/repetition/enum_params.hpp | 41 + .../repetition/enum_shifted_params.hpp | 44 + .../repetition/enum_trailing_params.hpp | 38 + .../boost/preprocessor/repetition/for.hpp | 324 + .../boost/preprocessor/repetition/repeat.hpp | 825 + .../repetition/repeat_from_to.hpp | 87 + .../preprocessor/seq/detail/is_empty.hpp | 49 + .../boost/preprocessor/seq/detail/split.hpp | 284 + .../boost/preprocessor/seq/elem.hpp | 304 + .../boost/preprocessor/seq/first_n.hpp | 30 + .../boost/preprocessor/seq/fold_left.hpp | 1070 + .../boost/preprocessor/seq/rest_n.hpp | 46 + .../boost/preprocessor/seq/seq.hpp | 44 + .../boost/preprocessor/seq/size.hpp | 548 + .../boost/preprocessor/seq/subseq.hpp | 28 + .../preprocessor/slot/detail/counter.hpp | 269 + .../boost/preprocessor/slot/detail/def.hpp | 49 + .../boost/preprocessor/slot/detail/shared.hpp | 247 + .../boost/preprocessor/slot/detail/slot1.hpp | 267 + .../boost/preprocessor/slot/detail/slot2.hpp | 267 + .../boost/preprocessor/slot/detail/slot3.hpp | 267 + .../boost/preprocessor/slot/detail/slot4.hpp | 267 + .../boost/preprocessor/slot/detail/slot5.hpp | 267 + .../boost/preprocessor/slot/slot.hpp | 32 + .../boost/preprocessor/stringize.hpp | 33 + .../tuple/detail/is_single_return.hpp | 28 + .../boost/preprocessor/tuple/eat.hpp | 106 + .../boost/preprocessor/tuple/elem.hpp | 201 + .../boost/preprocessor/tuple/rem.hpp | 149 + .../boost/preprocessor/tuple/size.hpp | 28 + .../boost/preprocessor/tuple/to_list.hpp | 118 + .../boost/preprocessor/variadic/elem.hpp | 94 + .../boost/preprocessor/variadic/size.hpp | 30 + ext/boost_1_59_0/boost/shared_ptr.hpp | 19 + .../boost/smart_ptr/bad_weak_ptr.hpp | 59 + .../smart_ptr/detail/lightweight_mutex.hpp | 42 + .../boost/smart_ptr/detail/lwm_nop.hpp | 37 + .../boost/smart_ptr/detail/lwm_pthreads.hpp | 87 + .../boost/smart_ptr/detail/lwm_win32_cs.hpp | 119 + .../boost/smart_ptr/detail/operator_bool.hpp | 63 + .../smart_ptr/detail/quick_allocator.hpp | 199 + .../boost/smart_ptr/detail/shared_count.hpp | 699 + .../boost/smart_ptr/detail/sp_convertible.hpp | 92 + .../smart_ptr/detail/sp_counted_base.hpp | 93 + .../detail/sp_counted_base_acc_ia64.hpp | 151 + .../smart_ptr/detail/sp_counted_base_aix.hpp | 143 + .../detail/sp_counted_base_clang.hpp | 140 + .../detail/sp_counted_base_cw_ppc.hpp | 171 + .../detail/sp_counted_base_gcc_ia64.hpp | 158 + .../detail/sp_counted_base_gcc_mips.hpp | 182 + .../detail/sp_counted_base_gcc_ppc.hpp | 182 + .../detail/sp_counted_base_gcc_sparc.hpp | 167 + .../detail/sp_counted_base_gcc_x86.hpp | 174 + .../smart_ptr/detail/sp_counted_base_nt.hpp | 108 + .../smart_ptr/detail/sp_counted_base_pt.hpp | 137 + .../detail/sp_counted_base_snc_ps3.hpp | 162 + .../smart_ptr/detail/sp_counted_base_spin.hpp | 132 + .../detail/sp_counted_base_std_atomic.hpp | 137 + .../smart_ptr/detail/sp_counted_base_sync.hpp | 156 + .../detail/sp_counted_base_vacpp_ppc.hpp | 151 + .../smart_ptr/detail/sp_counted_base_w32.hpp | 131 + .../smart_ptr/detail/sp_counted_impl.hpp | 271 + .../boost/smart_ptr/detail/sp_has_sync.hpp | 69 + .../boost/smart_ptr/detail/sp_interlocked.hpp | 152 + .../boost/smart_ptr/detail/sp_nullptr_t.hpp | 45 + .../boost/smart_ptr/detail/spinlock.hpp | 65 + .../smart_ptr/detail/spinlock_gcc_arm.hpp | 121 + .../boost/smart_ptr/detail/spinlock_nt.hpp | 89 + .../boost/smart_ptr/detail/spinlock_pool.hpp | 91 + .../boost/smart_ptr/detail/spinlock_pt.hpp | 79 + .../smart_ptr/detail/spinlock_std_atomic.hpp | 83 + .../boost/smart_ptr/detail/spinlock_sync.hpp | 87 + .../boost/smart_ptr/detail/spinlock_w32.hpp | 113 + .../boost/smart_ptr/detail/yield_k.hpp | 168 + .../boost/smart_ptr/shared_ptr.hpp | 1067 + ext/boost_1_59_0/boost/static_assert.hpp | 195 + ext/boost_1_59_0/boost/throw_exception.hpp | 102 + ext/boost_1_59_0/boost/token_functions.hpp | 651 + ext/boost_1_59_0/boost/token_iterator.hpp | 128 + ext/boost_1_59_0/boost/tokenizer.hpp | 98 + ext/boost_1_59_0/boost/type.hpp | 18 + .../boost/type_traits/add_const.hpp | 45 + .../type_traits/add_lvalue_reference.hpp | 26 + .../boost/type_traits/add_pointer.hpp | 72 + .../boost/type_traits/add_reference.hpp | 72 + .../type_traits/add_rvalue_reference.hpp | 66 + .../boost/type_traits/alignment_of.hpp | 126 + ext/boost_1_59_0/boost/type_traits/config.hpp | 72 + ext/boost_1_59_0/boost/type_traits/decay.hpp | 44 + .../type_traits/detail/bool_trait_def.hpp | 188 + .../type_traits/detail/bool_trait_undef.hpp | 28 + .../type_traits/detail/cv_traits_impl.hpp | 140 + .../boost/type_traits/detail/false_result.hpp | 28 + .../boost/type_traits/detail/ice_and.hpp | 35 + .../boost/type_traits/detail/ice_eq.hpp | 36 + .../boost/type_traits/detail/ice_not.hpp | 31 + .../boost/type_traits/detail/ice_or.hpp | 34 + .../detail/is_function_ptr_helper.hpp | 168 + .../detail/is_function_ptr_tester.hpp | 440 + .../detail/is_mem_fun_pointer_impl.hpp | 713 + .../detail/is_mem_fun_pointer_tester.hpp | 1790 ++ .../type_traits/detail/size_t_trait_def.hpp | 51 + .../type_traits/detail/size_t_trait_undef.hpp | 16 + .../detail/template_arity_spec.hpp | 31 + .../type_traits/detail/type_trait_def.hpp | 67 + .../type_traits/detail/type_trait_undef.hpp | 19 + .../boost/type_traits/detail/yes_no_type.hpp | 26 + .../boost/type_traits/has_nothrow_assign.hpp | 44 + .../type_traits/has_nothrow_constructor.hpp | 53 + .../boost/type_traits/has_nothrow_copy.hpp | 53 + .../boost/type_traits/has_trivial_assign.hpp | 57 + .../type_traits/has_trivial_constructor.hpp | 51 + .../boost/type_traits/has_trivial_copy.hpp | 82 + .../type_traits/has_trivial_move_assign.hpp | 57 + .../has_trivial_move_constructor.hpp | 57 + ext/boost_1_59_0/boost/type_traits/ice.hpp | 20 + .../boost/type_traits/integral_constant.hpp | 39 + .../boost/type_traits/intrinsics.hpp | 348 + .../boost/type_traits/is_abstract.hpp | 153 + .../boost/type_traits/is_arithmetic.hpp | 51 + .../boost/type_traits/is_array.hpp | 50 + .../boost/type_traits/is_base_and_derived.hpp | 252 + .../boost/type_traits/is_base_of.hpp | 49 + .../boost/type_traits/is_class.hpp | 129 + .../boost/type_traits/is_const.hpp | 90 + .../boost/type_traits/is_convertible.hpp | 494 + .../type_traits/is_copy_constructible.hpp | 125 + .../boost/type_traits/is_enum.hpp | 188 + .../boost/type_traits/is_float.hpp | 27 + .../boost/type_traits/is_function.hpp | 109 + .../boost/type_traits/is_integral.hpp | 88 + .../boost/type_traits/is_lvalue_reference.hpp | 56 + .../is_member_function_pointer.hpp | 133 + .../boost/type_traits/is_member_pointer.hpp | 65 + .../is_nothrow_move_assignable.hpp | 108 + .../is_nothrow_move_constructible.hpp | 109 + ext/boost_1_59_0/boost/type_traits/is_pod.hpp | 79 + .../boost/type_traits/is_pointer.hpp | 88 + .../boost/type_traits/is_polymorphic.hpp | 123 + .../boost/type_traits/is_reference.hpp | 45 + .../boost/type_traits/is_rvalue_reference.hpp | 29 + .../boost/type_traits/is_same.hpp | 45 + .../boost/type_traits/is_scalar.hpp | 55 + .../boost/type_traits/is_union.hpp | 57 + .../boost/type_traits/is_void.hpp | 38 + .../boost/type_traits/is_volatile.hpp | 84 + .../boost/type_traits/remove_bounds.hpp | 40 + .../boost/type_traits/remove_const.hpp | 79 + .../boost/type_traits/remove_cv.hpp | 63 + .../boost/type_traits/remove_pointer.hpp | 83 + .../boost/type_traits/remove_reference.hpp | 59 + .../boost/type_traits/type_with_alignment.hpp | 357 + ext/boost_1_59_0/boost/utility/addressof.hpp | 17 + .../boost/utility/base_from_member.hpp | 171 + .../boost/utility/compare_pointees.hpp | 68 + ext/boost_1_59_0/boost/utility/declval.hpp | 44 + ext/boost_1_59_0/boost/utility/enable_if.hpp | 17 + ext/boost_1_59_0/boost/version.hpp | 32 + .../libs/smart_ptr/src/sp_collector.cpp | 270 + .../libs/smart_ptr/src/sp_debug_hooks.cpp | 243 + ext/eigen-3.2.4/.hg_archival.txt | 4 + ext/eigen-3.2.4/.hgeol | 8 + ext/eigen-3.2.4/.hgignore | 32 + ext/eigen-3.2.4/.hgtags | 29 + ext/eigen-3.2.4/CMakeLists.txt | 420 + ext/eigen-3.2.4/COPYING.BSD | 26 + ext/eigen-3.2.4/COPYING.GPL | 674 + ext/eigen-3.2.4/COPYING.LGPL | 502 + ext/eigen-3.2.4/COPYING.MINPACK | 52 + ext/eigen-3.2.4/COPYING.MPL2 | 373 + ext/eigen-3.2.4/COPYING.README | 18 + ext/eigen-3.2.4/CTestConfig.cmake | 13 + ext/eigen-3.2.4/CTestCustom.cmake.in | 3 + ext/eigen-3.2.4/Eigen/Array | 11 + ext/eigen-3.2.4/Eigen/CMakeLists.txt | 19 + ext/eigen-3.2.4/Eigen/Cholesky | 32 + ext/eigen-3.2.4/Eigen/CholmodSupport | 45 + ext/eigen-3.2.4/Eigen/Core | 376 + ext/eigen-3.2.4/Eigen/Dense | 7 + ext/eigen-3.2.4/Eigen/Eigen | 2 + ext/eigen-3.2.4/Eigen/Eigen2Support | 95 + ext/eigen-3.2.4/Eigen/Eigenvalues | 48 + ext/eigen-3.2.4/Eigen/Geometry | 63 + ext/eigen-3.2.4/Eigen/Householder | 23 + ext/eigen-3.2.4/Eigen/IterativeLinearSolvers | 40 + ext/eigen-3.2.4/Eigen/Jacobi | 26 + ext/eigen-3.2.4/Eigen/LU | 41 + ext/eigen-3.2.4/Eigen/LeastSquares | 32 + ext/eigen-3.2.4/Eigen/MetisSupport | 28 + ext/eigen-3.2.4/Eigen/OrderingMethods | 66 + ext/eigen-3.2.4/Eigen/PaStiXSupport | 46 + ext/eigen-3.2.4/Eigen/PardisoSupport | 30 + ext/eigen-3.2.4/Eigen/QR | 45 + ext/eigen-3.2.4/Eigen/QtAlignedMalloc | 34 + ext/eigen-3.2.4/Eigen/SPQRSupport | 29 + ext/eigen-3.2.4/Eigen/SVD | 37 + ext/eigen-3.2.4/Eigen/Sparse | 27 + ext/eigen-3.2.4/Eigen/SparseCholesky | 47 + ext/eigen-3.2.4/Eigen/SparseCore | 64 + ext/eigen-3.2.4/Eigen/SparseLU | 49 + ext/eigen-3.2.4/Eigen/SparseQR | 33 + ext/eigen-3.2.4/Eigen/StdDeque | 27 + ext/eigen-3.2.4/Eigen/StdList | 26 + ext/eigen-3.2.4/Eigen/StdVector | 27 + ext/eigen-3.2.4/Eigen/SuperLUSupport | 59 + ext/eigen-3.2.4/Eigen/UmfPackSupport | 36 + ext/eigen-3.2.4/Eigen/src/CMakeLists.txt | 7 + .../Eigen/src/Cholesky/CMakeLists.txt | 6 + ext/eigen-3.2.4/Eigen/src/Cholesky/LDLT.h | 604 + ext/eigen-3.2.4/Eigen/src/Cholesky/LLT.h | 490 + ext/eigen-3.2.4/Eigen/src/Cholesky/LLT_MKL.h | 102 + .../Eigen/src/CholmodSupport/CMakeLists.txt | 6 + .../Eigen/src/CholmodSupport/CholmodSupport.h | 607 + ext/eigen-3.2.4/Eigen/src/Core/Array.h | 308 + ext/eigen-3.2.4/Eigen/src/Core/ArrayBase.h | 228 + ext/eigen-3.2.4/Eigen/src/Core/ArrayWrapper.h | 264 + ext/eigen-3.2.4/Eigen/src/Core/Assign.h | 583 + ext/eigen-3.2.4/Eigen/src/Core/Assign_MKL.h | 224 + ext/eigen-3.2.4/Eigen/src/Core/BandMatrix.h | 334 + ext/eigen-3.2.4/Eigen/src/Core/Block.h | 405 + ext/eigen-3.2.4/Eigen/src/Core/BooleanRedux.h | 154 + ext/eigen-3.2.4/Eigen/src/Core/CMakeLists.txt | 10 + .../Eigen/src/Core/CommaInitializer.h | 154 + .../Eigen/src/Core/CoreIterators.h | 61 + .../Eigen/src/Core/CwiseBinaryOp.h | 229 + .../Eigen/src/Core/CwiseNullaryOp.h | 864 + ext/eigen-3.2.4/Eigen/src/Core/CwiseUnaryOp.h | 126 + .../Eigen/src/Core/CwiseUnaryView.h | 139 + ext/eigen-3.2.4/Eigen/src/Core/DenseBase.h | 523 + .../Eigen/src/Core/DenseCoeffsBase.h | 754 + ext/eigen-3.2.4/Eigen/src/Core/DenseStorage.h | 339 + ext/eigen-3.2.4/Eigen/src/Core/Diagonal.h | 237 + .../Eigen/src/Core/DiagonalMatrix.h | 313 + .../Eigen/src/Core/DiagonalProduct.h | 130 + ext/eigen-3.2.4/Eigen/src/Core/Dot.h | 263 + ext/eigen-3.2.4/Eigen/src/Core/EigenBase.h | 131 + ext/eigen-3.2.4/Eigen/src/Core/Flagged.h | 140 + .../Eigen/src/Core/ForceAlignedAccess.h | 146 + ext/eigen-3.2.4/Eigen/src/Core/Functors.h | 985 + ext/eigen-3.2.4/Eigen/src/Core/Fuzzy.h | 150 + .../Eigen/src/Core/GeneralProduct.h | 635 + .../Eigen/src/Core/GenericPacketMath.h | 350 + .../Eigen/src/Core/GlobalFunctions.h | 92 + ext/eigen-3.2.4/Eigen/src/Core/IO.h | 250 + ext/eigen-3.2.4/Eigen/src/Core/Map.h | 192 + ext/eigen-3.2.4/Eigen/src/Core/MapBase.h | 247 + .../Eigen/src/Core/MathFunctions.h | 768 + ext/eigen-3.2.4/Eigen/src/Core/Matrix.h | 405 + ext/eigen-3.2.4/Eigen/src/Core/MatrixBase.h | 556 + ext/eigen-3.2.4/Eigen/src/Core/NestByValue.h | 111 + ext/eigen-3.2.4/Eigen/src/Core/NoAlias.h | 134 + ext/eigen-3.2.4/Eigen/src/Core/NumTraits.h | 150 + .../Eigen/src/Core/PermutationMatrix.h | 692 + .../Eigen/src/Core/PlainObjectBase.h | 790 + ext/eigen-3.2.4/Eigen/src/Core/ProductBase.h | 290 + ext/eigen-3.2.4/Eigen/src/Core/Random.h | 152 + ext/eigen-3.2.4/Eigen/src/Core/Redux.h | 408 + ext/eigen-3.2.4/Eigen/src/Core/Ref.h | 263 + ext/eigen-3.2.4/Eigen/src/Core/Replicate.h | 177 + .../Eigen/src/Core/ReturnByValue.h | 88 + ext/eigen-3.2.4/Eigen/src/Core/Reverse.h | 224 + ext/eigen-3.2.4/Eigen/src/Core/Select.h | 162 + .../Eigen/src/Core/SelfAdjointView.h | 314 + .../Eigen/src/Core/SelfCwiseBinaryOp.h | 197 + .../Eigen/src/Core/SolveTriangular.h | 260 + ext/eigen-3.2.4/Eigen/src/Core/StableNorm.h | 203 + ext/eigen-3.2.4/Eigen/src/Core/Stride.h | 108 + ext/eigen-3.2.4/Eigen/src/Core/Swap.h | 126 + ext/eigen-3.2.4/Eigen/src/Core/Transpose.h | 419 + .../Eigen/src/Core/Transpositions.h | 436 + .../Eigen/src/Core/TriangularMatrix.h | 839 + ext/eigen-3.2.4/Eigen/src/Core/VectorBlock.h | 95 + ext/eigen-3.2.4/Eigen/src/Core/VectorwiseOp.h | 642 + ext/eigen-3.2.4/Eigen/src/Core/Visitor.h | 237 + .../src/Core/arch/AltiVec/CMakeLists.txt | 6 + .../Eigen/src/Core/arch/AltiVec/Complex.h | 217 + .../Eigen/src/Core/arch/AltiVec/PacketMath.h | 501 + .../Eigen/src/Core/arch/CMakeLists.txt | 4 + .../src/Core/arch/Default/CMakeLists.txt | 6 + .../Eigen/src/Core/arch/Default/Settings.h | 49 + .../Eigen/src/Core/arch/NEON/CMakeLists.txt | 6 + .../Eigen/src/Core/arch/NEON/Complex.h | 253 + .../Eigen/src/Core/arch/NEON/PacketMath.h | 419 + .../Eigen/src/Core/arch/SSE/CMakeLists.txt | 6 + .../Eigen/src/Core/arch/SSE/Complex.h | 442 + .../Eigen/src/Core/arch/SSE/MathFunctions.h | 475 + .../Eigen/src/Core/arch/SSE/PacketMath.h | 649 + .../Eigen/src/Core/products/CMakeLists.txt | 6 + .../src/Core/products/CoeffBasedProduct.h | 439 + .../Core/products/GeneralBlockPanelKernel.h | 1341 ++ .../src/Core/products/GeneralMatrixMatrix.h | 427 + .../products/GeneralMatrixMatrixTriangular.h | 278 + .../GeneralMatrixMatrixTriangular_MKL.h | 146 + .../Core/products/GeneralMatrixMatrix_MKL.h | 118 + .../src/Core/products/GeneralMatrixVector.h | 566 + .../Core/products/GeneralMatrixVector_MKL.h | 131 + .../Eigen/src/Core/products/Parallelizer.h | 159 + .../Core/products/SelfadjointMatrixMatrix.h | 436 + .../products/SelfadjointMatrixMatrix_MKL.h | 295 + .../Core/products/SelfadjointMatrixVector.h | 281 + .../products/SelfadjointMatrixVector_MKL.h | 114 + .../src/Core/products/SelfadjointProduct.h | 123 + .../Core/products/SelfadjointRank2Update.h | 93 + .../Core/products/TriangularMatrixMatrix.h | 427 + .../products/TriangularMatrixMatrix_MKL.h | 309 + .../Core/products/TriangularMatrixVector.h | 348 + .../products/TriangularMatrixVector_MKL.h | 247 + .../Core/products/TriangularSolverMatrix.h | 329 + .../products/TriangularSolverMatrix_MKL.h | 155 + .../Core/products/TriangularSolverVector.h | 139 + .../Eigen/src/Core/util/BlasUtil.h | 264 + .../Eigen/src/Core/util/CMakeLists.txt | 6 + .../Eigen/src/Core/util/Constants.h | 438 + .../src/Core/util/DisableStupidWarnings.h | 40 + .../Eigen/src/Core/util/ForwardDeclarations.h | 299 + .../Eigen/src/Core/util/MKL_support.h | 126 + ext/eigen-3.2.4/Eigen/src/Core/util/Macros.h | 431 + ext/eigen-3.2.4/Eigen/src/Core/util/Memory.h | 977 + ext/eigen-3.2.4/Eigen/src/Core/util/Meta.h | 243 + ext/eigen-3.2.4/Eigen/src/Core/util/NonMPL2.h | 3 + .../src/Core/util/ReenableStupidWarnings.h | 14 + .../Eigen/src/Core/util/StaticAssert.h | 208 + .../Eigen/src/Core/util/XprHelper.h | 469 + .../Eigen/src/Eigen2Support/Block.h | 126 + .../Eigen/src/Eigen2Support/CMakeLists.txt | 8 + .../Eigen/src/Eigen2Support/Cwise.h | 192 + .../Eigen/src/Eigen2Support/CwiseOperators.h | 298 + .../src/Eigen2Support/Geometry/AlignedBox.h | 159 + .../Eigen/src/Eigen2Support/Geometry/All.h | 115 + .../src/Eigen2Support/Geometry/AngleAxis.h | 214 + .../src/Eigen2Support/Geometry/CMakeLists.txt | 6 + .../src/Eigen2Support/Geometry/Hyperplane.h | 254 + .../Eigen2Support/Geometry/ParametrizedLine.h | 141 + .../src/Eigen2Support/Geometry/Quaternion.h | 495 + .../src/Eigen2Support/Geometry/Rotation2D.h | 145 + .../src/Eigen2Support/Geometry/RotationBase.h | 123 + .../src/Eigen2Support/Geometry/Scaling.h | 167 + .../src/Eigen2Support/Geometry/Transform.h | 786 + .../src/Eigen2Support/Geometry/Translation.h | 184 + ext/eigen-3.2.4/Eigen/src/Eigen2Support/LU.h | 120 + .../Eigen/src/Eigen2Support/Lazy.h | 71 + .../Eigen/src/Eigen2Support/LeastSquares.h | 169 + .../Eigen/src/Eigen2Support/Macros.h | 20 + .../Eigen/src/Eigen2Support/MathFunctions.h | 57 + .../Eigen/src/Eigen2Support/Memory.h | 45 + .../Eigen/src/Eigen2Support/Meta.h | 75 + .../Eigen/src/Eigen2Support/Minor.h | 117 + ext/eigen-3.2.4/Eigen/src/Eigen2Support/QR.h | 67 + ext/eigen-3.2.4/Eigen/src/Eigen2Support/SVD.h | 637 + .../src/Eigen2Support/TriangularSolver.h | 42 + .../Eigen/src/Eigen2Support/VectorBlock.h | 94 + .../Eigen/src/Eigenvalues/CMakeLists.txt | 6 + .../src/Eigenvalues/ComplexEigenSolver.h | 333 + .../Eigen/src/Eigenvalues/ComplexSchur.h | 456 + .../Eigen/src/Eigenvalues/ComplexSchur_MKL.h | 94 + .../Eigen/src/Eigenvalues/EigenSolver.h | 598 + .../src/Eigenvalues/GeneralizedEigenSolver.h | 341 + .../GeneralizedSelfAdjointEigenSolver.h | 227 + .../src/Eigenvalues/HessenbergDecomposition.h | 373 + .../src/Eigenvalues/MatrixBaseEigenvalues.h | 160 + .../Eigen/src/Eigenvalues/RealQZ.h | 624 + .../Eigen/src/Eigenvalues/RealSchur.h | 529 + .../Eigen/src/Eigenvalues/RealSchur_MKL.h | 83 + .../src/Eigenvalues/SelfAdjointEigenSolver.h | 812 + .../Eigenvalues/SelfAdjointEigenSolver_MKL.h | 92 + .../src/Eigenvalues/Tridiagonalization.h | 557 + .../Eigen/src/Geometry/AlignedBox.h | 375 + .../Eigen/src/Geometry/AngleAxis.h | 233 + .../Eigen/src/Geometry/CMakeLists.txt | 8 + .../Eigen/src/Geometry/EulerAngles.h | 104 + .../Eigen/src/Geometry/Homogeneous.h | 307 + .../Eigen/src/Geometry/Hyperplane.h | 280 + .../Eigen/src/Geometry/OrthoMethods.h | 218 + .../Eigen/src/Geometry/ParametrizedLine.h | 195 + .../Eigen/src/Geometry/Quaternion.h | 778 + .../Eigen/src/Geometry/Rotation2D.h | 160 + .../Eigen/src/Geometry/RotationBase.h | 206 + ext/eigen-3.2.4/Eigen/src/Geometry/Scaling.h | 166 + .../Eigen/src/Geometry/Transform.h | 1455 ++ .../Eigen/src/Geometry/Translation.h | 206 + ext/eigen-3.2.4/Eigen/src/Geometry/Umeyama.h | 177 + .../Eigen/src/Geometry/arch/CMakeLists.txt | 6 + .../Eigen/src/Geometry/arch/Geometry_SSE.h | 115 + .../Eigen/src/Householder/BlockHouseholder.h | 68 + .../Eigen/src/Householder/CMakeLists.txt | 6 + .../Eigen/src/Householder/Householder.h | 171 + .../src/Householder/HouseholderSequence.h | 441 + .../BasicPreconditioners.h | 149 + .../src/IterativeLinearSolvers/BiCGSTAB.h | 275 + .../src/IterativeLinearSolvers/CMakeLists.txt | 6 + .../ConjugateGradient.h | 265 + .../IterativeLinearSolvers/IncompleteLUT.h | 467 + .../IterativeSolverBase.h | 254 + .../Eigen/src/Jacobi/CMakeLists.txt | 6 + ext/eigen-3.2.4/Eigen/src/Jacobi/Jacobi.h | 433 + ext/eigen-3.2.4/Eigen/src/LU/CMakeLists.txt | 8 + ext/eigen-3.2.4/Eigen/src/LU/Determinant.h | 101 + ext/eigen-3.2.4/Eigen/src/LU/FullPivLU.h | 743 + ext/eigen-3.2.4/Eigen/src/LU/Inverse.h | 400 + ext/eigen-3.2.4/Eigen/src/LU/PartialPivLU.h | 501 + .../Eigen/src/LU/PartialPivLU_MKL.h | 85 + .../Eigen/src/LU/arch/CMakeLists.txt | 6 + .../Eigen/src/LU/arch/Inverse_SSE.h | 329 + .../Eigen/src/MetisSupport/CMakeLists.txt | 6 + .../Eigen/src/MetisSupport/MetisSupport.h | 137 + .../Eigen/src/OrderingMethods/Amd.h | 435 + .../Eigen/src/OrderingMethods/CMakeLists.txt | 6 + .../Eigen/src/OrderingMethods/Eigen_Colamd.h | 1850 ++ .../Eigen/src/OrderingMethods/Ordering.h | 154 + .../Eigen/src/PaStiXSupport/CMakeLists.txt | 6 + .../Eigen/src/PaStiXSupport/PaStiXSupport.h | 721 + .../Eigen/src/PardisoSupport/CMakeLists.txt | 6 + .../Eigen/src/PardisoSupport/PardisoSupport.h | 592 + ext/eigen-3.2.4/Eigen/src/QR/CMakeLists.txt | 6 + .../Eigen/src/QR/ColPivHouseholderQR.h | 580 + .../Eigen/src/QR/ColPivHouseholderQR_MKL.h | 99 + .../Eigen/src/QR/FullPivHouseholderQR.h | 614 + ext/eigen-3.2.4/Eigen/src/QR/HouseholderQR.h | 374 + .../Eigen/src/QR/HouseholderQR_MKL.h | 69 + .../Eigen/src/SPQRSupport/CMakeLists.txt | 6 + .../src/SPQRSupport/SuiteSparseQRSupport.h | 314 + ext/eigen-3.2.4/Eigen/src/SVD/CMakeLists.txt | 6 + ext/eigen-3.2.4/Eigen/src/SVD/JacobiSVD.h | 969 + ext/eigen-3.2.4/Eigen/src/SVD/JacobiSVD_MKL.h | 92 + .../Eigen/src/SVD/UpperBidiagonalization.h | 148 + .../Eigen/src/SparseCholesky/CMakeLists.txt | 6 + .../src/SparseCholesky/SimplicialCholesky.h | 671 + .../SparseCholesky/SimplicialCholesky_impl.h | 199 + .../Eigen/src/SparseCore/AmbiVector.h | 373 + .../Eigen/src/SparseCore/CMakeLists.txt | 6 + .../Eigen/src/SparseCore/CompressedStorage.h | 233 + .../ConservativeSparseSparseProduct.h | 245 + .../Eigen/src/SparseCore/MappedSparseMatrix.h | 181 + .../Eigen/src/SparseCore/SparseBlock.h | 499 + .../Eigen/src/SparseCore/SparseColEtree.h | 206 + .../src/SparseCore/SparseCwiseBinaryOp.h | 325 + .../Eigen/src/SparseCore/SparseCwiseUnaryOp.h | 163 + .../Eigen/src/SparseCore/SparseDenseProduct.h | 311 + .../src/SparseCore/SparseDiagonalProduct.h | 196 + .../Eigen/src/SparseCore/SparseDot.h | 101 + .../Eigen/src/SparseCore/SparseFuzzy.h | 26 + .../Eigen/src/SparseCore/SparseMatrix.h | 1259 + .../Eigen/src/SparseCore/SparseMatrixBase.h | 452 + .../Eigen/src/SparseCore/SparsePermutation.h | 148 + .../Eigen/src/SparseCore/SparseProduct.h | 188 + .../Eigen/src/SparseCore/SparseRedux.h | 45 + .../src/SparseCore/SparseSelfAdjointView.h | 507 + .../SparseSparseProductWithPruning.h | 150 + .../Eigen/src/SparseCore/SparseTranspose.h | 63 + .../src/SparseCore/SparseTriangularView.h | 179 + .../Eigen/src/SparseCore/SparseUtil.h | 173 + .../Eigen/src/SparseCore/SparseVector.h | 447 + .../Eigen/src/SparseCore/SparseView.h | 99 + .../Eigen/src/SparseCore/TriangularSolver.h | 334 + .../Eigen/src/SparseLU/CMakeLists.txt | 6 + ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU.h | 757 + .../Eigen/src/SparseLU/SparseLUImpl.h | 64 + .../Eigen/src/SparseLU/SparseLU_Memory.h | 227 + .../Eigen/src/SparseLU/SparseLU_Structs.h | 111 + .../src/SparseLU/SparseLU_SupernodalMatrix.h | 298 + .../Eigen/src/SparseLU/SparseLU_Utils.h | 80 + .../Eigen/src/SparseLU/SparseLU_column_bmod.h | 180 + .../Eigen/src/SparseLU/SparseLU_column_dfs.h | 177 + .../src/SparseLU/SparseLU_copy_to_ucol.h | 106 + .../Eigen/src/SparseLU/SparseLU_gemm_kernel.h | 279 + .../src/SparseLU/SparseLU_heap_relax_snode.h | 127 + .../Eigen/src/SparseLU/SparseLU_kernel_bmod.h | 130 + .../Eigen/src/SparseLU/SparseLU_panel_bmod.h | 223 + .../Eigen/src/SparseLU/SparseLU_panel_dfs.h | 258 + .../Eigen/src/SparseLU/SparseLU_pivotL.h | 134 + .../Eigen/src/SparseLU/SparseLU_pruneL.h | 135 + .../Eigen/src/SparseLU/SparseLU_relax_snode.h | 83 + .../Eigen/src/SparseQR/CMakeLists.txt | 6 + ext/eigen-3.2.4/Eigen/src/SparseQR/SparseQR.h | 714 + .../Eigen/src/StlSupport/CMakeLists.txt | 6 + .../Eigen/src/StlSupport/StdDeque.h | 134 + .../Eigen/src/StlSupport/StdList.h | 114 + .../Eigen/src/StlSupport/StdVector.h | 126 + .../Eigen/src/StlSupport/details.h | 84 + .../Eigen/src/SuperLUSupport/CMakeLists.txt | 6 + .../Eigen/src/SuperLUSupport/SuperLUSupport.h | 1026 + .../Eigen/src/UmfPackSupport/CMakeLists.txt | 6 + .../Eigen/src/UmfPackSupport/UmfPackSupport.h | 474 + ext/eigen-3.2.4/Eigen/src/misc/CMakeLists.txt | 6 + ext/eigen-3.2.4/Eigen/src/misc/Image.h | 84 + ext/eigen-3.2.4/Eigen/src/misc/Kernel.h | 81 + ext/eigen-3.2.4/Eigen/src/misc/Solve.h | 76 + ext/eigen-3.2.4/Eigen/src/misc/SparseSolve.h | 128 + ext/eigen-3.2.4/Eigen/src/misc/blas.h | 658 + .../Eigen/src/plugins/ArrayCwiseBinaryOps.h | 211 + .../Eigen/src/plugins/ArrayCwiseUnaryOps.h | 203 + .../Eigen/src/plugins/BlockMethods.h | 935 + .../Eigen/src/plugins/CMakeLists.txt | 6 + .../Eigen/src/plugins/CommonCwiseBinaryOps.h | 46 + .../Eigen/src/plugins/CommonCwiseUnaryOps.h | 172 + .../Eigen/src/plugins/MatrixCwiseBinaryOps.h | 126 + .../Eigen/src/plugins/MatrixCwiseUnaryOps.h | 67 + ext/eigen-3.2.4/INSTALL | 35 + ext/eigen-3.2.4/bench/BenchSparseUtil.h | 149 + ext/eigen-3.2.4/bench/BenchTimer.h | 187 + ext/eigen-3.2.4/bench/BenchUtil.h | 92 + ext/eigen-3.2.4/bench/README.txt | 55 + ext/eigen-3.2.4/bench/basicbench.cxxlist | 28 + ext/eigen-3.2.4/bench/basicbenchmark.cpp | 35 + ext/eigen-3.2.4/bench/basicbenchmark.h | 63 + ext/eigen-3.2.4/bench/benchBlasGemm.cpp | 219 + ext/eigen-3.2.4/bench/benchCholesky.cpp | 142 + ext/eigen-3.2.4/bench/benchEigenSolver.cpp | 212 + ext/eigen-3.2.4/bench/benchFFT.cpp | 115 + ext/eigen-3.2.4/bench/benchGeometry.cpp | 134 + ext/eigen-3.2.4/bench/benchVecAdd.cpp | 135 + ext/eigen-3.2.4/bench/bench_gemm.cpp | 271 + .../bench/bench_multi_compilers.sh | 28 + ext/eigen-3.2.4/bench/bench_norm.cpp | 345 + ext/eigen-3.2.4/bench/bench_reverse.cpp | 84 + ext/eigen-3.2.4/bench/bench_sum.cpp | 18 + ext/eigen-3.2.4/bench/bench_unrolling | 12 + ext/eigen-3.2.4/bench/benchmark.cpp | 39 + ext/eigen-3.2.4/bench/benchmarkSlice.cpp | 38 + ext/eigen-3.2.4/bench/benchmarkX.cpp | 36 + ext/eigen-3.2.4/bench/benchmarkXcwise.cpp | 35 + ext/eigen-3.2.4/bench/benchmark_suite | 18 + ext/eigen-3.2.4/bench/btl/CMakeLists.txt | 104 + ext/eigen-3.2.4/bench/btl/COPYING | 340 + ext/eigen-3.2.4/bench/btl/README | 154 + .../bench/btl/actions/action_aat_product.hh | 145 + .../bench/btl/actions/action_ata_product.hh | 145 + .../bench/btl/actions/action_atv_product.hh | 134 + .../bench/btl/actions/action_axpby.hh | 127 + .../bench/btl/actions/action_axpy.hh | 139 + .../bench/btl/actions/action_cholesky.hh | 128 + .../bench/btl/actions/action_ger.hh | 128 + .../bench/btl/actions/action_hessenberg.hh | 233 + .../bench/btl/actions/action_lu_decomp.hh | 124 + .../bench/btl/actions/action_lu_solve.hh | 136 + .../actions/action_matrix_matrix_product.hh | 150 + .../action_matrix_matrix_product_bis.hh | 152 + .../actions/action_matrix_vector_product.hh | 153 + .../bench/btl/actions/action_partial_lu.hh | 125 + .../bench/btl/actions/action_rot.hh | 116 + .../bench/btl/actions/action_symv.hh | 139 + .../bench/btl/actions/action_syr2.hh | 133 + .../bench/btl/actions/action_trisolve.hh | 137 + .../btl/actions/action_trisolve_matrix.hh | 165 + .../bench/btl/actions/action_trmm.hh | 165 + .../bench/btl/actions/basic_actions.hh | 21 + .../bench/btl/cmake/FindACML.cmake | 49 + .../bench/btl/cmake/FindATLAS.cmake | 39 + .../bench/btl/cmake/FindBlitz.cmake | 40 + .../bench/btl/cmake/FindCBLAS.cmake | 34 + ext/eigen-3.2.4/bench/btl/cmake/FindGMM.cmake | 17 + .../bench/btl/cmake/FindGOTO.cmake | 15 + .../bench/btl/cmake/FindGOTO2.cmake | 25 + ext/eigen-3.2.4/bench/btl/cmake/FindMKL.cmake | 65 + .../bench/btl/cmake/FindMTL4.cmake | 31 + .../cmake/FindPackageHandleStandardArgs.cmake | 60 + .../bench/btl/cmake/FindTvmet.cmake | 32 + .../cmake/MacroOptionalAddSubdirectory.cmake | 31 + .../bench/btl/generic_bench/bench.hh | 168 + .../btl/generic_bench/bench_parameter.hh | 53 + .../bench/btl/generic_bench/btl.hh | 247 + .../btl/generic_bench/init/init_function.hh | 54 + .../btl/generic_bench/init/init_matrix.hh | 64 + .../btl/generic_bench/init/init_vector.hh | 37 + .../btl/generic_bench/static/bench_static.hh | 80 + .../static/intel_bench_fixed_size.hh | 66 + .../static/static_size_generator.hh | 57 + .../generic_bench/timers/STL_perf_analyzer.hh | 82 + .../btl/generic_bench/timers/STL_timer.hh | 78 + .../timers/mixed_perf_analyzer.hh | 73 + .../timers/portable_perf_analyzer.hh | 103 + .../timers/portable_perf_analyzer_old.hh | 134 + .../generic_bench/timers/portable_timer.hh | 145 + .../generic_bench/timers/x86_perf_analyzer.hh | 108 + .../btl/generic_bench/timers/x86_timer.hh | 246 + .../btl/generic_bench/utils/size_lin_log.hh | 70 + .../bench/btl/generic_bench/utils/size_log.hh | 54 + .../bench/btl/generic_bench/utils/utilities.h | 90 + .../bench/btl/generic_bench/utils/xy_file.hh | 75 + .../bench/btl/libs/BLAS/CMakeLists.txt | 60 + ext/eigen-3.2.4/bench/btl/libs/BLAS/blas.h | 675 + .../bench/btl/libs/BLAS/blas_interface.hh | 83 + .../btl/libs/BLAS/blas_interface_impl.hh | 151 + .../bench/btl/libs/BLAS/c_interface_base.h | 73 + ext/eigen-3.2.4/bench/btl/libs/BLAS/main.cpp | 73 + .../bench/btl/libs/STL/CMakeLists.txt | 2 + .../bench/btl/libs/STL/STL_interface.hh | 244 + ext/eigen-3.2.4/bench/btl/libs/STL/main.cpp | 42 + .../bench/btl/libs/blitz/CMakeLists.txt | 17 + .../libs/blitz/blitz_LU_solve_interface.hh | 192 + .../bench/btl/libs/blitz/blitz_interface.hh | 147 + .../bench/btl/libs/blitz/btl_blitz.cpp | 51 + .../bench/btl/libs/blitz/btl_tiny_blitz.cpp | 38 + .../btl/libs/blitz/tiny_blitz_interface.hh | 106 + .../bench/btl/libs/eigen2/CMakeLists.txt | 19 + .../bench/btl/libs/eigen2/btl_tiny_eigen2.cpp | 46 + .../bench/btl/libs/eigen2/eigen2_interface.hh | 168 + .../bench/btl/libs/eigen2/main_adv.cpp | 44 + .../bench/btl/libs/eigen2/main_linear.cpp | 34 + .../bench/btl/libs/eigen2/main_matmat.cpp | 35 + .../bench/btl/libs/eigen2/main_vecmat.cpp | 36 + .../bench/btl/libs/eigen3/CMakeLists.txt | 65 + .../bench/btl/libs/eigen3/btl_tiny_eigen3.cpp | 46 + .../bench/btl/libs/eigen3/eigen3_interface.hh | 240 + .../bench/btl/libs/eigen3/main_adv.cpp | 44 + .../bench/btl/libs/eigen3/main_linear.cpp | 35 + .../bench/btl/libs/eigen3/main_matmat.cpp | 35 + .../bench/btl/libs/eigen3/main_vecmat.cpp | 36 + .../bench/btl/libs/gmm/CMakeLists.txt | 6 + .../btl/libs/gmm/gmm_LU_solve_interface.hh | 192 + .../bench/btl/libs/gmm/gmm_interface.hh | 144 + ext/eigen-3.2.4/bench/btl/libs/gmm/main.cpp | 51 + .../bench/btl/libs/mtl4/.kdbgrc.main | 12 + .../bench/btl/libs/mtl4/CMakeLists.txt | 6 + ext/eigen-3.2.4/bench/btl/libs/mtl4/main.cpp | 46 + .../btl/libs/mtl4/mtl4_LU_solve_interface.hh | 192 + .../bench/btl/libs/mtl4/mtl4_interface.hh | 144 + .../bench/btl/libs/tvmet/CMakeLists.txt | 6 + ext/eigen-3.2.4/bench/btl/libs/tvmet/main.cpp | 40 + .../bench/btl/libs/tvmet/tvmet_interface.hh | 104 + .../bench/btl/libs/ublas/CMakeLists.txt | 7 + ext/eigen-3.2.4/bench/btl/libs/ublas/main.cpp | 44 + .../bench/btl/libs/ublas/ublas_interface.hh | 141 + ext/eigen-3.2.4/bench/check_cache_queries.cpp | 101 + ext/eigen-3.2.4/bench/eig33.cpp | 196 + ext/eigen-3.2.4/bench/geometry.cpp | 126 + ext/eigen-3.2.4/bench/product_threshold.cpp | 143 + ext/eigen-3.2.4/bench/quat_slerp.cpp | 247 + ext/eigen-3.2.4/bench/quatmul.cpp | 47 + ext/eigen-3.2.4/bench/sparse_cholesky.cpp | 216 + .../bench/sparse_dense_product.cpp | 187 + ext/eigen-3.2.4/bench/sparse_lu.cpp | 132 + ext/eigen-3.2.4/bench/sparse_product.cpp | 323 + ext/eigen-3.2.4/bench/sparse_randomsetter.cpp | 125 + ext/eigen-3.2.4/bench/sparse_setter.cpp | 485 + ext/eigen-3.2.4/bench/sparse_transpose.cpp | 104 + ext/eigen-3.2.4/bench/sparse_trisolver.cpp | 220 + ext/eigen-3.2.4/bench/spbench/CMakeLists.txt | 78 + ext/eigen-3.2.4/bench/spbench/sp_solver.cpp | 125 + ext/eigen-3.2.4/bench/spbench/spbench.dtd | 31 + .../bench/spbench/spbenchsolver.cpp | 87 + ext/eigen-3.2.4/bench/spbench/spbenchsolver.h | 554 + ext/eigen-3.2.4/bench/spbench/spbenchstyle.h | 94 + .../bench/spbench/test_sparseLU.cpp | 93 + ext/eigen-3.2.4/bench/spmv.cpp | 233 + ext/eigen-3.2.4/bench/vdw_new.cpp | 56 + ext/eigen-3.2.4/blas/BandTriangularSolver.h | 97 + ext/eigen-3.2.4/blas/CMakeLists.txt | 60 + ext/eigen-3.2.4/blas/GeneralRank1Update.h | 44 + .../blas/PackedSelfadjointProduct.h | 53 + .../blas/PackedTriangularMatrixVector.h | 79 + .../blas/PackedTriangularSolverVector.h | 88 + ext/eigen-3.2.4/blas/README.txt | 6 + ext/eigen-3.2.4/blas/Rank2Update.h | 57 + ext/eigen-3.2.4/blas/chbmv.f | 310 + ext/eigen-3.2.4/blas/chpmv.f | 272 + ext/eigen-3.2.4/blas/common.h | 145 + ext/eigen-3.2.4/blas/complex_double.cpp | 20 + ext/eigen-3.2.4/blas/complex_single.cpp | 20 + ext/eigen-3.2.4/blas/complexdots.f | 43 + ext/eigen-3.2.4/blas/ctbmv.f | 366 + ext/eigen-3.2.4/blas/double.cpp | 33 + ext/eigen-3.2.4/blas/drotm.f | 147 + ext/eigen-3.2.4/blas/drotmg.f | 206 + ext/eigen-3.2.4/blas/dsbmv.f | 304 + ext/eigen-3.2.4/blas/dspmv.f | 265 + ext/eigen-3.2.4/blas/dtbmv.f | 335 + ext/eigen-3.2.4/blas/level1_cplx_impl.h | 127 + ext/eigen-3.2.4/blas/level1_impl.h | 167 + ext/eigen-3.2.4/blas/level1_real_impl.h | 100 + ext/eigen-3.2.4/blas/level2_cplx_impl.h | 394 + ext/eigen-3.2.4/blas/level2_impl.h | 524 + ext/eigen-3.2.4/blas/level2_real_impl.h | 370 + ext/eigen-3.2.4/blas/level3_impl.h | 634 + ext/eigen-3.2.4/blas/lsame.f | 85 + ext/eigen-3.2.4/blas/single.cpp | 22 + ext/eigen-3.2.4/blas/srotm.f | 148 + ext/eigen-3.2.4/blas/srotmg.f | 208 + ext/eigen-3.2.4/blas/ssbmv.f | 306 + ext/eigen-3.2.4/blas/sspmv.f | 265 + ext/eigen-3.2.4/blas/stbmv.f | 335 + ext/eigen-3.2.4/blas/testing/CMakeLists.txt | 40 + ext/eigen-3.2.4/blas/testing/cblat1.f | 681 + ext/eigen-3.2.4/blas/testing/cblat2.dat | 35 + ext/eigen-3.2.4/blas/testing/cblat2.f | 3241 +++ ext/eigen-3.2.4/blas/testing/cblat3.dat | 23 + ext/eigen-3.2.4/blas/testing/cblat3.f | 3439 +++ ext/eigen-3.2.4/blas/testing/dblat1.f | 1065 + ext/eigen-3.2.4/blas/testing/dblat2.dat | 34 + ext/eigen-3.2.4/blas/testing/dblat2.f | 3138 +++ ext/eigen-3.2.4/blas/testing/dblat3.dat | 20 + ext/eigen-3.2.4/blas/testing/dblat3.f | 2823 +++ ext/eigen-3.2.4/blas/testing/runblastest.sh | 45 + ext/eigen-3.2.4/blas/testing/sblat1.f | 1021 + ext/eigen-3.2.4/blas/testing/sblat2.dat | 34 + ext/eigen-3.2.4/blas/testing/sblat2.f | 3138 +++ ext/eigen-3.2.4/blas/testing/sblat3.dat | 20 + ext/eigen-3.2.4/blas/testing/sblat3.f | 2823 +++ ext/eigen-3.2.4/blas/testing/zblat1.f | 681 + ext/eigen-3.2.4/blas/testing/zblat2.dat | 35 + ext/eigen-3.2.4/blas/testing/zblat2.f | 3249 +++ ext/eigen-3.2.4/blas/testing/zblat3.dat | 23 + ext/eigen-3.2.4/blas/testing/zblat3.f | 3445 +++ ext/eigen-3.2.4/blas/xerbla.cpp | 23 + ext/eigen-3.2.4/blas/zhbmv.f | 310 + ext/eigen-3.2.4/blas/zhpmv.f | 272 + ext/eigen-3.2.4/blas/ztbmv.f | 366 + .../cmake/EigenConfigureTesting.cmake | 81 + .../cmake/EigenDetermineOSVersion.cmake | 46 + .../cmake/EigenDetermineVSServicePack.cmake | 27 + ext/eigen-3.2.4/cmake/EigenTesting.cmake | 490 + ext/eigen-3.2.4/cmake/FindAdolc.cmake | 20 + ext/eigen-3.2.4/cmake/FindBLAS.cmake | 419 + ext/eigen-3.2.4/cmake/FindCholmod.cmake | 89 + ext/eigen-3.2.4/cmake/FindEigen2.cmake | 80 + ext/eigen-3.2.4/cmake/FindEigen3.cmake | 81 + ext/eigen-3.2.4/cmake/FindFFTW.cmake | 119 + ext/eigen-3.2.4/cmake/FindGLEW.cmake | 105 + ext/eigen-3.2.4/cmake/FindGMP.cmake | 21 + ext/eigen-3.2.4/cmake/FindGSL.cmake | 170 + ext/eigen-3.2.4/cmake/FindGoogleHash.cmake | 23 + ext/eigen-3.2.4/cmake/FindLAPACK.cmake | 273 + ext/eigen-3.2.4/cmake/FindMPFR.cmake | 83 + ext/eigen-3.2.4/cmake/FindMetis.cmake | 59 + ext/eigen-3.2.4/cmake/FindPastix.cmake | 25 + ext/eigen-3.2.4/cmake/FindSPQR.cmake | 36 + ext/eigen-3.2.4/cmake/FindScotch.cmake | 24 + .../cmake/FindStandardMathLibrary.cmake | 64 + ext/eigen-3.2.4/cmake/FindSuperLU.cmake | 26 + ext/eigen-3.2.4/cmake/FindUmfpack.cmake | 48 + ext/eigen-3.2.4/cmake/RegexUtils.cmake | 19 + ext/eigen-3.2.4/cmake/language_support.cmake | 66 + ext/eigen-3.2.4/debug/gdb/__init__.py | 1 + ext/eigen-3.2.4/debug/gdb/printers.py | 208 + ext/eigen-3.2.4/debug/msvc/eigen.natvis | 235 + .../debug/msvc/eigen_autoexp_part.dat | 295 + ext/eigen-3.2.4/demos/CMakeLists.txt | 13 + .../demos/mandelbrot/CMakeLists.txt | 21 + ext/eigen-3.2.4/demos/mandelbrot/README | 10 + .../demos/mandelbrot/mandelbrot.cpp | 213 + ext/eigen-3.2.4/demos/mandelbrot/mandelbrot.h | 71 + ext/eigen-3.2.4/demos/mix_eigen_and_c/README | 9 + .../demos/mix_eigen_and_c/binary_library.cpp | 185 + .../demos/mix_eigen_and_c/binary_library.h | 71 + .../demos/mix_eigen_and_c/example.c | 65 + ext/eigen-3.2.4/demos/opengl/CMakeLists.txt | 28 + ext/eigen-3.2.4/demos/opengl/README | 13 + ext/eigen-3.2.4/demos/opengl/camera.cpp | 264 + ext/eigen-3.2.4/demos/opengl/camera.h | 118 + ext/eigen-3.2.4/demos/opengl/gpuhelper.cpp | 126 + ext/eigen-3.2.4/demos/opengl/gpuhelper.h | 207 + ext/eigen-3.2.4/demos/opengl/icosphere.cpp | 120 + ext/eigen-3.2.4/demos/opengl/icosphere.h | 30 + .../demos/opengl/quaternion_demo.cpp | 656 + .../demos/opengl/quaternion_demo.h | 114 + ext/eigen-3.2.4/demos/opengl/trackball.cpp | 59 + ext/eigen-3.2.4/demos/opengl/trackball.h | 42 + ext/eigen-3.2.4/doc/A05_PortingFrom2To3.dox | 304 + .../doc/A10_Eigen2SupportModes.dox | 95 + ext/eigen-3.2.4/doc/AsciiQuickReference.txt | 207 + ext/eigen-3.2.4/doc/B01_Experimental.dox | 52 + ext/eigen-3.2.4/doc/CMakeLists.txt | 98 + ext/eigen-3.2.4/doc/ClassHierarchy.dox | 129 + ext/eigen-3.2.4/doc/CustomizingEigen.dox | 188 + ext/eigen-3.2.4/doc/Doxyfile.in | 1875 ++ .../doc/Eigen_Silly_Professor_64x64.png | Bin 0 -> 8355 bytes ext/eigen-3.2.4/doc/FixedSizeVectorizable.dox | 38 + .../doc/FunctionsTakingEigenTypes.dox | 217 + ext/eigen-3.2.4/doc/HiPerformance.dox | 128 + ext/eigen-3.2.4/doc/InsideEigenExample.dox | 495 + ext/eigen-3.2.4/doc/Manual.dox | 159 + ext/eigen-3.2.4/doc/Overview.dox | 28 + ext/eigen-3.2.4/doc/PassingByValue.dox | 40 + .../doc/PreprocessorDirectives.dox | 119 + ext/eigen-3.2.4/doc/QuickReference.dox | 727 + ext/eigen-3.2.4/doc/QuickStartGuide.dox | 100 + ext/eigen-3.2.4/doc/SparseLinearSystems.dox | 183 + ext/eigen-3.2.4/doc/SparseQuickReference.dox | 248 + ext/eigen-3.2.4/doc/StlContainers.dox | 62 + ext/eigen-3.2.4/doc/StorageOrders.dox | 86 + .../doc/StructHavingEigenMembers.dox | 190 + ext/eigen-3.2.4/doc/TemplateKeyword.dox | 132 + ext/eigen-3.2.4/doc/TopicAliasing.dox | 215 + ext/eigen-3.2.4/doc/TopicAssertions.dox | 108 + .../doc/TopicEigenExpressionTemplates.dox | 12 + ext/eigen-3.2.4/doc/TopicLazyEvaluation.dox | 65 + .../doc/TopicLinearAlgebraDecompositions.dox | 261 + ext/eigen-3.2.4/doc/TopicMultithreading.dox | 46 + ext/eigen-3.2.4/doc/TopicResizing.dox | 11 + ext/eigen-3.2.4/doc/TopicScalarTypes.dox | 12 + ext/eigen-3.2.4/doc/TopicVectorization.dox | 9 + .../doc/TutorialAdvancedInitialization.dox | 162 + ext/eigen-3.2.4/doc/TutorialArrayClass.dox | 192 + .../doc/TutorialBlockOperations.dox | 228 + ext/eigen-3.2.4/doc/TutorialGeometry.dox | 241 + ext/eigen-3.2.4/doc/TutorialLinearAlgebra.dox | 255 + ext/eigen-3.2.4/doc/TutorialMapClass.dox | 86 + .../doc/TutorialMatrixArithmetic.dox | 214 + ext/eigen-3.2.4/doc/TutorialMatrixClass.dox | 265 + ...TutorialReductionsVisitorsBroadcasting.dox | 257 + ext/eigen-3.2.4/doc/TutorialSparse.dox | 341 + .../doc/TutorialSparse_example_details.dox | 4 + ext/eigen-3.2.4/doc/UnalignedArrayAssert.dox | 114 + ext/eigen-3.2.4/doc/UsingIntelMKL.dox | 168 + ext/eigen-3.2.4/doc/WrongStackAlignment.dox | 56 + ext/eigen-3.2.4/doc/eigen_navtree_hacks.js | 240 + ext/eigen-3.2.4/doc/eigendoxy.css | 211 + ext/eigen-3.2.4/doc/eigendoxy_footer.html.in | 36 + ext/eigen-3.2.4/doc/eigendoxy_header.html.in | 61 + ext/eigen-3.2.4/doc/eigendoxy_layout.xml.in | 178 + ext/eigen-3.2.4/doc/eigendoxy_tabs.css | 59 + ext/eigen-3.2.4/doc/examples/.krazy | 2 + ext/eigen-3.2.4/doc/examples/CMakeLists.txt | 16 + .../doc/examples/DenseBase_middleCols_int.cpp | 15 + .../doc/examples/DenseBase_middleRows_int.cpp | 15 + .../DenseBase_template_int_middleCols.cpp | 15 + .../DenseBase_template_int_middleRows.cpp | 15 + .../doc/examples/MatrixBase_cwise_const.cpp | 18 + .../doc/examples/QuickStart_example.cpp | 14 + .../examples/QuickStart_example2_dynamic.cpp | 15 + .../examples/QuickStart_example2_fixed.cpp | 15 + .../doc/examples/TemplateKeyword_flexible.cpp | 22 + .../doc/examples/TemplateKeyword_simple.cpp | 20 + .../examples/TutorialLinAlgComputeTwice.cpp | 23 + .../TutorialLinAlgExComputeSolveError.cpp | 14 + ...torialLinAlgExSolveColPivHouseholderQR.cpp | 17 + .../examples/TutorialLinAlgExSolveLDLT.cpp | 16 + .../TutorialLinAlgInverseDeterminant.cpp | 16 + .../examples/TutorialLinAlgRankRevealing.cpp | 20 + .../doc/examples/TutorialLinAlgSVDSolve.cpp | 15 + .../TutorialLinAlgSelfAdjointEigenSolver.cpp | 18 + .../examples/TutorialLinAlgSetThreshold.cpp | 16 + .../Tutorial_ArrayClass_accessors.cpp | 24 + .../examples/Tutorial_ArrayClass_addition.cpp | 23 + .../Tutorial_ArrayClass_cwise_other.cpp | 19 + .../examples/Tutorial_ArrayClass_interop.cpp | 22 + .../Tutorial_ArrayClass_interop_matrix.cpp | 26 + .../doc/examples/Tutorial_ArrayClass_mult.cpp | 16 + ...orial_BlockOperations_block_assignment.cpp | 18 + .../Tutorial_BlockOperations_colrow.cpp | 17 + .../Tutorial_BlockOperations_corner.cpp | 17 + .../Tutorial_BlockOperations_print_block.cpp | 20 + .../Tutorial_BlockOperations_vector.cpp | 14 + .../doc/examples/Tutorial_PartialLU_solve.cpp | 18 + ...ionsVisitorsBroadcasting_broadcast_1nn.cpp | 24 + ...sVisitorsBroadcasting_broadcast_simple.cpp | 21 + ...sBroadcasting_broadcast_simple_rowwise.cpp | 20 + ...ReductionsVisitorsBroadcasting_colwise.cpp | 13 + ...ReductionsVisitorsBroadcasting_maxnorm.cpp | 20 + ...nsVisitorsBroadcasting_reductions_bool.cpp | 21 + ...nsVisitorsBroadcasting_reductions_norm.cpp | 28 + ...ReductionsVisitorsBroadcasting_rowwise.cpp | 13 + ...eductionsVisitorsBroadcasting_visitors.cpp | 26 + .../Tutorial_simple_example_dynamic_size.cpp | 22 + .../Tutorial_simple_example_fixed_size.cpp | 15 + ext/eigen-3.2.4/doc/examples/class_Block.cpp | 27 + .../doc/examples/class_CwiseBinaryOp.cpp | 18 + .../doc/examples/class_CwiseUnaryOp.cpp | 19 + .../examples/class_CwiseUnaryOp_ptrfun.cpp | 20 + .../doc/examples/class_FixedBlock.cpp | 27 + .../doc/examples/class_FixedVectorBlock.cpp | 27 + .../doc/examples/class_VectorBlock.cpp | 27 + .../examples/function_taking_eigenbase.cpp | 18 + .../doc/examples/function_taking_ref.cpp | 19 + .../doc/examples/tut_arithmetic_add_sub.cpp | 22 + .../doc/examples/tut_arithmetic_dot_cross.cpp | 15 + .../examples/tut_arithmetic_matrix_mul.cpp | 19 + .../examples/tut_arithmetic_redux_basic.cpp | 16 + .../tut_arithmetic_scalar_mul_div.cpp | 17 + .../tut_matrix_coefficient_accessors.cpp | 18 + .../doc/examples/tut_matrix_resize.cpp | 18 + .../examples/tut_matrix_resize_fixed_size.cpp | 12 + ext/eigen-3.2.4/doc/snippets/.krazy | 2 + .../doc/snippets/AngleAxis_mimic_euler.cpp | 5 + ext/eigen-3.2.4/doc/snippets/CMakeLists.txt | 28 + .../snippets/ColPivHouseholderQR_solve.cpp | 8 + .../snippets/ComplexEigenSolver_compute.cpp | 16 + .../ComplexEigenSolver_eigenvalues.cpp | 4 + .../ComplexEigenSolver_eigenvectors.cpp | 4 + .../doc/snippets/ComplexSchur_compute.cpp | 6 + .../doc/snippets/ComplexSchur_matrixT.cpp | 4 + .../doc/snippets/ComplexSchur_matrixU.cpp | 4 + ext/eigen-3.2.4/doc/snippets/Cwise_abs.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_abs2.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_acos.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_asin.cpp | 2 + .../doc/snippets/Cwise_boolean_and.cpp | 2 + .../doc/snippets/Cwise_boolean_or.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_cos.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_cube.cpp | 2 + .../doc/snippets/Cwise_equal_equal.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_exp.cpp | 2 + .../doc/snippets/Cwise_greater.cpp | 2 + .../doc/snippets/Cwise_greater_equal.cpp | 2 + .../doc/snippets/Cwise_inverse.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_less.cpp | 2 + .../doc/snippets/Cwise_less_equal.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_log.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_max.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_min.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_minus.cpp | 2 + .../doc/snippets/Cwise_minus_equal.cpp | 3 + .../doc/snippets/Cwise_not_equal.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_plus.cpp | 2 + .../doc/snippets/Cwise_plus_equal.cpp | 3 + ext/eigen-3.2.4/doc/snippets/Cwise_pow.cpp | 2 + .../doc/snippets/Cwise_product.cpp | 4 + .../doc/snippets/Cwise_quotient.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_sin.cpp | 2 + .../doc/snippets/Cwise_slash_equal.cpp | 3 + ext/eigen-3.2.4/doc/snippets/Cwise_sqrt.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_square.cpp | 2 + ext/eigen-3.2.4/doc/snippets/Cwise_tan.cpp | 2 + .../doc/snippets/Cwise_times_equal.cpp | 3 + .../doc/snippets/DenseBase_LinSpaced.cpp | 2 + .../doc/snippets/DenseBase_LinSpaced_seq.cpp | 2 + .../doc/snippets/DenseBase_setLinSpaced.cpp | 3 + .../doc/snippets/DirectionWise_replicate.cpp | 4 + .../snippets/DirectionWise_replicate_int.cpp | 4 + .../EigenSolver_EigenSolver_MatrixType.cpp | 16 + .../doc/snippets/EigenSolver_compute.cpp | 6 + .../doc/snippets/EigenSolver_eigenvalues.cpp | 4 + .../doc/snippets/EigenSolver_eigenvectors.cpp | 4 + .../EigenSolver_pseudoEigenvectors.cpp | 9 + .../snippets/FullPivHouseholderQR_solve.cpp | 8 + .../doc/snippets/FullPivLU_image.cpp | 9 + .../doc/snippets/FullPivLU_kernel.cpp | 7 + .../doc/snippets/FullPivLU_solve.cpp | 11 + .../doc/snippets/GeneralizedEigenSolver.cpp | 7 + .../HessenbergDecomposition_compute.cpp | 6 + .../HessenbergDecomposition_matrixH.cpp | 8 + .../HessenbergDecomposition_packedMatrix.cpp | 9 + .../snippets/HouseholderQR_householderQ.cpp | 7 + .../doc/snippets/HouseholderQR_solve.cpp | 9 + ...ouseholderSequence_HouseholderSequence.cpp | 31 + ext/eigen-3.2.4/doc/snippets/IOFormat.cpp | 14 + .../doc/snippets/JacobiSVD_basic.cpp | 9 + .../doc/snippets/Jacobi_makeGivens.cpp | 6 + .../doc/snippets/Jacobi_makeJacobi.cpp | 8 + ext/eigen-3.2.4/doc/snippets/LLT_example.cpp | 12 + ext/eigen-3.2.4/doc/snippets/LLT_solve.cpp | 8 + .../doc/snippets/Map_general_stride.cpp | 5 + .../doc/snippets/Map_inner_stride.cpp | 5 + .../doc/snippets/Map_outer_stride.cpp | 3 + .../doc/snippets/Map_placement_new.cpp | 5 + ext/eigen-3.2.4/doc/snippets/Map_simple.cpp | 3 + .../doc/snippets/MatrixBase_adjoint.cpp | 3 + .../doc/snippets/MatrixBase_all.cpp | 7 + .../snippets/MatrixBase_applyOnTheLeft.cpp | 7 + .../snippets/MatrixBase_applyOnTheRight.cpp | 9 + .../doc/snippets/MatrixBase_array.cpp | 4 + .../doc/snippets/MatrixBase_array_const.cpp | 4 + .../doc/snippets/MatrixBase_asDiagonal.cpp | 1 + .../doc/snippets/MatrixBase_block_int_int.cpp | 5 + .../MatrixBase_block_int_int_int_int.cpp | 5 + .../MatrixBase_bottomLeftCorner_int_int.cpp | 6 + .../MatrixBase_bottomRightCorner_int_int.cpp | 6 + .../snippets/MatrixBase_bottomRows_int.cpp | 6 + .../doc/snippets/MatrixBase_cast.cpp | 3 + .../doc/snippets/MatrixBase_col.cpp | 3 + .../doc/snippets/MatrixBase_colwise.cpp | 5 + ...trixBase_computeInverseAndDetWithCheck.cpp | 13 + .../MatrixBase_computeInverseWithCheck.cpp | 11 + .../doc/snippets/MatrixBase_cwiseAbs.cpp | 4 + .../doc/snippets/MatrixBase_cwiseAbs2.cpp | 4 + .../doc/snippets/MatrixBase_cwiseEqual.cpp | 7 + .../doc/snippets/MatrixBase_cwiseInverse.cpp | 4 + .../doc/snippets/MatrixBase_cwiseMax.cpp | 2 + .../doc/snippets/MatrixBase_cwiseMin.cpp | 2 + .../doc/snippets/MatrixBase_cwiseNotEqual.cpp | 7 + .../doc/snippets/MatrixBase_cwiseProduct.cpp | 4 + .../doc/snippets/MatrixBase_cwiseQuotient.cpp | 2 + .../doc/snippets/MatrixBase_cwiseSqrt.cpp | 2 + .../doc/snippets/MatrixBase_diagonal.cpp | 4 + .../doc/snippets/MatrixBase_diagonal_int.cpp | 5 + .../MatrixBase_diagonal_template_int.cpp | 5 + .../doc/snippets/MatrixBase_eigenvalues.cpp | 3 + .../doc/snippets/MatrixBase_end_int.cpp | 5 + .../doc/snippets/MatrixBase_eval.cpp | 12 + .../doc/snippets/MatrixBase_extract.cpp | 13 + .../MatrixBase_fixedBlock_int_int.cpp | 5 + .../doc/snippets/MatrixBase_identity.cpp | 1 + .../snippets/MatrixBase_identity_int_int.cpp | 1 + .../doc/snippets/MatrixBase_inverse.cpp | 3 + .../doc/snippets/MatrixBase_isDiagonal.cpp | 6 + .../doc/snippets/MatrixBase_isIdentity.cpp | 5 + .../doc/snippets/MatrixBase_isOnes.cpp | 5 + .../doc/snippets/MatrixBase_isOrthogonal.cpp | 6 + .../doc/snippets/MatrixBase_isUnitary.cpp | 5 + .../doc/snippets/MatrixBase_isZero.cpp | 5 + .../doc/snippets/MatrixBase_leftCols_int.cpp | 6 + .../doc/snippets/MatrixBase_marked.cpp | 14 + .../doc/snippets/MatrixBase_noalias.cpp | 3 + .../doc/snippets/MatrixBase_ones.cpp | 2 + .../doc/snippets/MatrixBase_ones_int.cpp | 2 + .../doc/snippets/MatrixBase_ones_int_int.cpp | 1 + .../doc/snippets/MatrixBase_operatorNorm.cpp | 3 + .../doc/snippets/MatrixBase_part.cpp | 13 + .../doc/snippets/MatrixBase_prod.cpp | 3 + .../doc/snippets/MatrixBase_random.cpp | 1 + .../doc/snippets/MatrixBase_random_int.cpp | 1 + .../snippets/MatrixBase_random_int_int.cpp | 1 + .../doc/snippets/MatrixBase_replicate.cpp | 4 + .../snippets/MatrixBase_replicate_int_int.cpp | 4 + .../doc/snippets/MatrixBase_reverse.cpp | 8 + .../doc/snippets/MatrixBase_rightCols_int.cpp | 6 + .../doc/snippets/MatrixBase_row.cpp | 3 + .../doc/snippets/MatrixBase_rowwise.cpp | 5 + .../snippets/MatrixBase_segment_int_int.cpp | 5 + .../doc/snippets/MatrixBase_select.cpp | 6 + .../doc/snippets/MatrixBase_set.cpp | 13 + .../doc/snippets/MatrixBase_setIdentity.cpp | 3 + .../doc/snippets/MatrixBase_setOnes.cpp | 3 + .../doc/snippets/MatrixBase_setRandom.cpp | 3 + .../doc/snippets/MatrixBase_setZero.cpp | 3 + .../doc/snippets/MatrixBase_start_int.cpp | 5 + .../MatrixBase_template_int_bottomRows.cpp | 6 + .../snippets/MatrixBase_template_int_end.cpp | 5 + ...template_int_int_block_int_int_int_int.cpp | 5 + ...Base_template_int_int_bottomLeftCorner.cpp | 6 + ...plate_int_int_bottomLeftCorner_int_int.cpp | 6 + ...ase_template_int_int_bottomRightCorner.cpp | 6 + ...late_int_int_bottomRightCorner_int_int.cpp | 6 + ...rixBase_template_int_int_topLeftCorner.cpp | 6 + ...template_int_int_topLeftCorner_int_int.cpp | 6 + ...ixBase_template_int_int_topRightCorner.cpp | 6 + ...emplate_int_int_topRightCorner_int_int.cpp | 6 + .../MatrixBase_template_int_leftCols.cpp | 6 + .../MatrixBase_template_int_rightCols.cpp | 6 + .../MatrixBase_template_int_segment.cpp | 5 + .../MatrixBase_template_int_start.cpp | 5 + .../MatrixBase_template_int_topRows.cpp | 6 + .../MatrixBase_topLeftCorner_int_int.cpp | 6 + .../MatrixBase_topRightCorner_int_int.cpp | 6 + .../doc/snippets/MatrixBase_topRows_int.cpp | 6 + .../doc/snippets/MatrixBase_transpose.cpp | 8 + .../doc/snippets/MatrixBase_zero.cpp | 2 + .../doc/snippets/MatrixBase_zero_int.cpp | 2 + .../doc/snippets/MatrixBase_zero_int_int.cpp | 1 + .../snippets/Matrix_resize_NoChange_int.cpp | 3 + .../doc/snippets/Matrix_resize_int.cpp | 6 + .../snippets/Matrix_resize_int_NoChange.cpp | 3 + .../doc/snippets/Matrix_resize_int_int.cpp | 9 + .../doc/snippets/Matrix_setConstant_int.cpp | 3 + .../snippets/Matrix_setConstant_int_int.cpp | 3 + .../snippets/Matrix_setIdentity_int_int.cpp | 3 + .../doc/snippets/Matrix_setOnes_int.cpp | 3 + .../doc/snippets/Matrix_setOnes_int_int.cpp | 3 + .../doc/snippets/Matrix_setRandom_int.cpp | 3 + .../doc/snippets/Matrix_setRandom_int_int.cpp | 3 + .../doc/snippets/Matrix_setZero_int.cpp | 3 + .../doc/snippets/Matrix_setZero_int_int.cpp | 3 + .../doc/snippets/PartialPivLU_solve.cpp | 7 + .../doc/snippets/PartialRedux_count.cpp | 3 + .../doc/snippets/PartialRedux_maxCoeff.cpp | 3 + .../doc/snippets/PartialRedux_minCoeff.cpp | 3 + .../doc/snippets/PartialRedux_norm.cpp | 3 + .../doc/snippets/PartialRedux_prod.cpp | 3 + .../doc/snippets/PartialRedux_squaredNorm.cpp | 3 + .../doc/snippets/PartialRedux_sum.cpp | 3 + .../doc/snippets/RealQZ_compute.cpp | 17 + .../RealSchur_RealSchur_MatrixType.cpp | 10 + .../doc/snippets/RealSchur_compute.cpp | 6 + ...ointEigenSolver_SelfAdjointEigenSolver.cpp | 7 + ...lver_SelfAdjointEigenSolver_MatrixType.cpp | 17 + ...ver_SelfAdjointEigenSolver_MatrixType2.cpp | 16 + ...fAdjointEigenSolver_compute_MatrixType.cpp | 7 + ...AdjointEigenSolver_compute_MatrixType2.cpp | 9 + .../SelfAdjointEigenSolver_eigenvalues.cpp | 4 + .../SelfAdjointEigenSolver_eigenvectors.cpp | 4 + ...AdjointEigenSolver_operatorInverseSqrt.cpp | 9 + .../SelfAdjointEigenSolver_operatorSqrt.cpp | 8 + .../snippets/SelfAdjointView_eigenvalues.cpp | 3 + .../snippets/SelfAdjointView_operatorNorm.cpp | 3 + .../doc/snippets/TopicAliasing_block.cpp | 7 + .../snippets/TopicAliasing_block_correct.cpp | 7 + .../doc/snippets/TopicAliasing_cwise.cpp | 20 + .../doc/snippets/TopicAliasing_mult1.cpp | 4 + .../doc/snippets/TopicAliasing_mult2.cpp | 10 + .../doc/snippets/TopicAliasing_mult3.cpp | 4 + .../snippets/TopicStorageOrders_example.cpp | 18 + ...lization_Tridiagonalization_MatrixType.cpp | 9 + .../snippets/Tridiagonalization_compute.cpp | 9 + .../Tridiagonalization_decomposeInPlace.cpp | 10 + .../snippets/Tridiagonalization_diagonal.cpp | 13 + ...iagonalization_householderCoefficients.cpp | 6 + .../Tridiagonalization_packedMatrix.cpp | 8 + .../Tutorial_AdvancedInitialization_Block.cpp | 5 + ..._AdvancedInitialization_CommaTemporary.cpp | 4 + .../Tutorial_AdvancedInitialization_Join.cpp | 11 + ...orial_AdvancedInitialization_LinSpaced.cpp | 7 + ...orial_AdvancedInitialization_ThreeWays.cpp | 20 + .../Tutorial_AdvancedInitialization_Zero.cpp | 13 + .../doc/snippets/Tutorial_Map_rowmajor.cpp | 7 + .../doc/snippets/Tutorial_Map_using.cpp | 21 + .../doc/snippets/Tutorial_commainit_01.cpp | 5 + .../doc/snippets/Tutorial_commainit_01b.cpp | 5 + .../doc/snippets/Tutorial_commainit_02.cpp | 7 + .../Tutorial_solve_matrix_inverse.cpp | 6 + .../snippets/Tutorial_solve_multiple_rhs.cpp | 10 + .../Tutorial_solve_reuse_decomposition.cpp | 13 + .../doc/snippets/Tutorial_solve_singular.cpp | 9 + .../snippets/Tutorial_solve_triangular.cpp | 8 + .../Tutorial_solve_triangular_inplace.cpp | 6 + .../doc/snippets/Vectorwise_reverse.cpp | 10 + .../doc/snippets/class_FullPivLU.cpp | 16 + .../doc/snippets/compile_snippet.cpp.in | 12 + .../snippets/tut_arithmetic_redux_minmax.cpp | 12 + .../tut_arithmetic_transpose_aliasing.cpp | 5 + .../tut_arithmetic_transpose_conjugate.cpp | 12 + .../tut_arithmetic_transpose_inplace.cpp | 6 + .../tut_matrix_assignment_resizing.cpp | 5 + .../doc/special_examples/CMakeLists.txt | 20 + .../Tutorial_sparse_example.cpp | 32 + .../Tutorial_sparse_example_details.cpp | 44 + ext/eigen-3.2.4/doc/tutorial.cpp | 62 + ext/eigen-3.2.4/eigen3.pc.in | 6 + ext/eigen-3.2.4/failtest/CMakeLists.txt | 43 + .../block_nonconst_ctor_on_const_xpr_0.cpp | 15 + .../block_nonconst_ctor_on_const_xpr_1.cpp | 15 + .../block_nonconst_ctor_on_const_xpr_2.cpp | 16 + .../block_on_const_type_actually_const_0.cpp | 16 + .../block_on_const_type_actually_const_1.cpp | 16 + .../const_qualified_block_method_retval_0.cpp | 15 + .../const_qualified_block_method_retval_1.cpp | 15 + ...const_qualified_diagonal_method_retval.cpp | 15 + ...onst_qualified_transpose_method_retval.cpp | 15 + .../diagonal_nonconst_ctor_on_const_xpr.cpp | 15 + .../diagonal_on_const_type_actually_const.cpp | 16 + .../failtest/failtest_sanity_check.cpp | 5 + .../map_nonconst_ctor_on_const_ptr_0.cpp | 15 + .../map_nonconst_ctor_on_const_ptr_1.cpp | 15 + .../map_nonconst_ctor_on_const_ptr_2.cpp | 15 + .../map_nonconst_ctor_on_const_ptr_3.cpp | 15 + .../map_nonconst_ctor_on_const_ptr_4.cpp | 15 + .../map_on_const_type_actually_const_0.cpp | 15 + .../map_on_const_type_actually_const_1.cpp | 15 + ext/eigen-3.2.4/failtest/ref_1.cpp | 18 + ext/eigen-3.2.4/failtest/ref_2.cpp | 15 + ext/eigen-3.2.4/failtest/ref_3.cpp | 15 + ext/eigen-3.2.4/failtest/ref_4.cpp | 15 + ext/eigen-3.2.4/failtest/ref_5.cpp | 16 + .../transpose_nonconst_ctor_on_const_xpr.cpp | 15 + ...transpose_on_const_type_actually_const.cpp | 16 + ext/eigen-3.2.4/lapack/CMakeLists.txt | 449 + ext/eigen-3.2.4/lapack/cholesky.cpp | 72 + ext/eigen-3.2.4/lapack/clacgv.f | 116 + ext/eigen-3.2.4/lapack/cladiv.f | 97 + ext/eigen-3.2.4/lapack/clarf.f | 232 + ext/eigen-3.2.4/lapack/clarfb.f | 771 + ext/eigen-3.2.4/lapack/clarfg.f | 203 + ext/eigen-3.2.4/lapack/clarft.f | 328 + ext/eigen-3.2.4/lapack/complex_double.cpp | 17 + ext/eigen-3.2.4/lapack/complex_single.cpp | 17 + ext/eigen-3.2.4/lapack/dladiv.f | 128 + ext/eigen-3.2.4/lapack/dlamch.f | 189 + ext/eigen-3.2.4/lapack/dlapy2.f | 104 + ext/eigen-3.2.4/lapack/dlapy3.f | 111 + ext/eigen-3.2.4/lapack/dlarf.f | 227 + ext/eigen-3.2.4/lapack/dlarfb.f | 762 + ext/eigen-3.2.4/lapack/dlarfg.f | 196 + ext/eigen-3.2.4/lapack/dlarft.f | 326 + ext/eigen-3.2.4/lapack/double.cpp | 17 + ext/eigen-3.2.4/lapack/dsecnd_NONE.f | 52 + ext/eigen-3.2.4/lapack/eigenvalues.cpp | 79 + ext/eigen-3.2.4/lapack/ilaclc.f | 118 + ext/eigen-3.2.4/lapack/ilaclr.f | 121 + ext/eigen-3.2.4/lapack/iladlc.f | 118 + ext/eigen-3.2.4/lapack/iladlr.f | 121 + ext/eigen-3.2.4/lapack/ilaslc.f | 118 + ext/eigen-3.2.4/lapack/ilaslr.f | 121 + ext/eigen-3.2.4/lapack/ilazlc.f | 118 + ext/eigen-3.2.4/lapack/ilazlr.f | 121 + ext/eigen-3.2.4/lapack/lapack_common.h | 23 + ext/eigen-3.2.4/lapack/lu.cpp | 89 + ext/eigen-3.2.4/lapack/second_NONE.f | 52 + ext/eigen-3.2.4/lapack/single.cpp | 17 + ext/eigen-3.2.4/lapack/sladiv.f | 128 + ext/eigen-3.2.4/lapack/slamch.f | 192 + ext/eigen-3.2.4/lapack/slapy2.f | 104 + ext/eigen-3.2.4/lapack/slapy3.f | 111 + ext/eigen-3.2.4/lapack/slarf.f | 227 + ext/eigen-3.2.4/lapack/slarfb.f | 763 + ext/eigen-3.2.4/lapack/slarfg.f | 196 + ext/eigen-3.2.4/lapack/slarft.f | 326 + ext/eigen-3.2.4/lapack/zlacgv.f | 116 + ext/eigen-3.2.4/lapack/zladiv.f | 97 + ext/eigen-3.2.4/lapack/zlarf.f | 232 + ext/eigen-3.2.4/lapack/zlarfb.f | 774 + ext/eigen-3.2.4/lapack/zlarfg.f | 203 + ext/eigen-3.2.4/lapack/zlarft.f | 327 + ext/eigen-3.2.4/scripts/CMakeLists.txt | 6 + ext/eigen-3.2.4/scripts/buildtests.in | 22 + ext/eigen-3.2.4/scripts/cdashtesting.cmake.in | 49 + ext/eigen-3.2.4/scripts/check.in | 21 + ext/eigen-3.2.4/scripts/debug.in | 3 + ext/eigen-3.2.4/scripts/eigen_gen_credits.cpp | 232 + ext/eigen-3.2.4/scripts/eigen_gen_docs | 24 + ext/eigen-3.2.4/scripts/release.in | 3 + ext/eigen-3.2.4/scripts/relicense.py | 69 + .../signature_of_eigen3_matrix_library | 1 + ext/eigen-3.2.4/test/CMakeLists.txt | 285 + ext/eigen-3.2.4/test/adjoint.cpp | 160 + ext/eigen-3.2.4/test/array.cpp | 306 + ext/eigen-3.2.4/test/array_for_matrix.cpp | 253 + ext/eigen-3.2.4/test/array_replicate.cpp | 69 + ext/eigen-3.2.4/test/array_reverse.cpp | 128 + ext/eigen-3.2.4/test/bandmatrix.cpp | 74 + ext/eigen-3.2.4/test/basicstuff.cpp | 214 + ext/eigen-3.2.4/test/bicgstab.cpp | 30 + ext/eigen-3.2.4/test/block.cpp | 251 + ext/eigen-3.2.4/test/cholesky.cpp | 404 + ext/eigen-3.2.4/test/cholmod_support.cpp | 56 + ext/eigen-3.2.4/test/commainitializer.cpp | 46 + ext/eigen-3.2.4/test/conjugate_gradient.cpp | 30 + ext/eigen-3.2.4/test/conservative_resize.cpp | 134 + ext/eigen-3.2.4/test/corners.cpp | 118 + ext/eigen-3.2.4/test/cwiseop.cpp | 184 + ext/eigen-3.2.4/test/denseLM.cpp | 190 + ext/eigen-3.2.4/test/determinant.cpp | 67 + ext/eigen-3.2.4/test/diagonal.cpp | 77 + ext/eigen-3.2.4/test/diagonalmatrices.cpp | 102 + ext/eigen-3.2.4/test/dontalign.cpp | 63 + ext/eigen-3.2.4/test/dynalloc.cpp | 134 + ext/eigen-3.2.4/test/eigen2/CMakeLists.txt | 61 + .../test/eigen2/eigen2_adjoint.cpp | 99 + .../test/eigen2/eigen2_alignedbox.cpp | 60 + ext/eigen-3.2.4/test/eigen2/eigen2_array.cpp | 142 + .../test/eigen2/eigen2_basicstuff.cpp | 105 + .../test/eigen2/eigen2_bug_132.cpp | 26 + .../test/eigen2/eigen2_cholesky.cpp | 113 + .../test/eigen2/eigen2_commainitializer.cpp | 46 + .../test/eigen2/eigen2_cwiseop.cpp | 155 + .../test/eigen2/eigen2_determinant.cpp | 61 + .../test/eigen2/eigen2_dynalloc.cpp | 131 + .../test/eigen2/eigen2_eigensolver.cpp | 146 + .../test/eigen2/eigen2_first_aligned.cpp | 49 + .../test/eigen2/eigen2_geometry.cpp | 432 + .../eigen2_geometry_with_eigen2_prefix.cpp | 435 + .../test/eigen2/eigen2_hyperplane.cpp | 126 + .../test/eigen2/eigen2_inverse.cpp | 62 + .../test/eigen2/eigen2_linearstructure.cpp | 83 + ext/eigen-3.2.4/test/eigen2/eigen2_lu.cpp | 122 + ext/eigen-3.2.4/test/eigen2/eigen2_map.cpp | 114 + ext/eigen-3.2.4/test/eigen2/eigen2_meta.cpp | 60 + .../test/eigen2/eigen2_miscmatrices.cpp | 48 + .../test/eigen2/eigen2_mixingtypes.cpp | 77 + .../test/eigen2/eigen2_newstdvector.cpp | 149 + .../test/eigen2/eigen2_nomalloc.cpp | 53 + .../test/eigen2/eigen2_packetmath.cpp | 132 + .../test/eigen2/eigen2_parametrizedline.cpp | 62 + .../test/eigen2/eigen2_prec_inverse_4x4.cpp | 84 + .../test/eigen2/eigen2_product_large.cpp | 45 + .../test/eigen2/eigen2_product_small.cpp | 22 + ext/eigen-3.2.4/test/eigen2/eigen2_qr.cpp | 69 + .../test/eigen2/eigen2_qtvector.cpp | 158 + .../test/eigen2/eigen2_regression.cpp | 136 + ext/eigen-3.2.4/test/eigen2/eigen2_sizeof.cpp | 31 + .../test/eigen2/eigen2_smallvectors.cpp | 42 + .../test/eigen2/eigen2_sparse_basic.cpp | 317 + .../test/eigen2/eigen2_sparse_product.cpp | 115 + .../test/eigen2/eigen2_sparse_solvers.cpp | 200 + .../test/eigen2/eigen2_sparse_vector.cpp | 84 + .../test/eigen2/eigen2_stdvector.cpp | 148 + .../test/eigen2/eigen2_submatrices.cpp | 142 + ext/eigen-3.2.4/test/eigen2/eigen2_sum.cpp | 71 + ext/eigen-3.2.4/test/eigen2/eigen2_svd.cpp | 87 + ext/eigen-3.2.4/test/eigen2/eigen2_swap.cpp | 83 + .../test/eigen2/eigen2_triangular.cpp | 148 + .../test/eigen2/eigen2_unalignedassert.cpp | 116 + .../test/eigen2/eigen2_visitor.cpp | 116 + ext/eigen-3.2.4/test/eigen2/gsl_helper.h | 175 + ext/eigen-3.2.4/test/eigen2/main.h | 399 + ext/eigen-3.2.4/test/eigen2/product.h | 129 + ext/eigen-3.2.4/test/eigen2/runtest.sh | 28 + ext/eigen-3.2.4/test/eigen2/sparse.h | 154 + ext/eigen-3.2.4/test/eigen2/testsuite.cmake | 197 + ext/eigen-3.2.4/test/eigen2support.cpp | 67 + ext/eigen-3.2.4/test/eigensolver_complex.cpp | 122 + .../test/eigensolver_generalized_real.cpp | 59 + ext/eigen-3.2.4/test/eigensolver_generic.cpp | 125 + .../test/eigensolver_selfadjoint.cpp | 160 + ext/eigen-3.2.4/test/exceptions.cpp | 113 + ext/eigen-3.2.4/test/first_aligned.cpp | 51 + ext/eigen-3.2.4/test/geo_alignedbox.cpp | 178 + ext/eigen-3.2.4/test/geo_eulerangles.cpp | 112 + ext/eigen-3.2.4/test/geo_homogeneous.cpp | 103 + ext/eigen-3.2.4/test/geo_hyperplane.cpp | 185 + ext/eigen-3.2.4/test/geo_orthomethods.cpp | 121 + ext/eigen-3.2.4/test/geo_parametrizedline.cpp | 104 + ext/eigen-3.2.4/test/geo_quaternion.cpp | 284 + ext/eigen-3.2.4/test/geo_transformations.cpp | 521 + ext/eigen-3.2.4/test/hessenberg.cpp | 62 + ext/eigen-3.2.4/test/householder.cpp | 138 + ext/eigen-3.2.4/test/integer_types.cpp | 161 + ext/eigen-3.2.4/test/inverse.cpp | 104 + ext/eigen-3.2.4/test/jacobi.cpp | 81 + ext/eigen-3.2.4/test/jacobisvd.cpp | 462 + ext/eigen-3.2.4/test/linearstructure.cpp | 84 + ext/eigen-3.2.4/test/lu.cpp | 203 + ext/eigen-3.2.4/test/main.h | 552 + ext/eigen-3.2.4/test/mapped_matrix.cpp | 141 + ext/eigen-3.2.4/test/mapstaticmethods.cpp | 173 + ext/eigen-3.2.4/test/mapstride.cpp | 148 + ext/eigen-3.2.4/test/meta.cpp | 73 + ext/eigen-3.2.4/test/metis_support.cpp | 39 + ext/eigen-3.2.4/test/miscmatrices.cpp | 47 + ext/eigen-3.2.4/test/mixingtypes.cpp | 132 + ext/eigen-3.2.4/test/nesting_ops.cpp | 33 + ext/eigen-3.2.4/test/nomalloc.cpp | 212 + ext/eigen-3.2.4/test/nullary.cpp | 131 + ext/eigen-3.2.4/test/packetmath.cpp | 385 + ext/eigen-3.2.4/test/pardiso_support.cpp | 29 + ext/eigen-3.2.4/test/pastix_support.cpp | 44 + ext/eigen-3.2.4/test/permutationmatrices.cpp | 116 + ext/eigen-3.2.4/test/prec_inverse_4x4.cpp | 68 + ext/eigen-3.2.4/test/product.h | 150 + ext/eigen-3.2.4/test/product_extra.cpp | 177 + ext/eigen-3.2.4/test/product_large.cpp | 64 + ext/eigen-3.2.4/test/product_mmtr.cpp | 63 + ext/eigen-3.2.4/test/product_notemporary.cpp | 141 + ext/eigen-3.2.4/test/product_selfadjoint.cpp | 80 + ext/eigen-3.2.4/test/product_small.cpp | 50 + ext/eigen-3.2.4/test/product_symm.cpp | 94 + ext/eigen-3.2.4/test/product_syrk.cpp | 135 + ext/eigen-3.2.4/test/product_trmm.cpp | 107 + ext/eigen-3.2.4/test/product_trmv.cpp | 89 + ext/eigen-3.2.4/test/product_trsolve.cpp | 93 + ext/eigen-3.2.4/test/qr.cpp | 127 + ext/eigen-3.2.4/test/qr_colpivoting.cpp | 150 + ext/eigen-3.2.4/test/qr_fullpivoting.cpp | 137 + ext/eigen-3.2.4/test/qtvector.cpp | 158 + ext/eigen-3.2.4/test/real_qz.cpp | 65 + ext/eigen-3.2.4/test/redux.cpp | 159 + ext/eigen-3.2.4/test/ref.cpp | 252 + ext/eigen-3.2.4/test/resize.cpp | 41 + ext/eigen-3.2.4/test/runtest.sh | 20 + ext/eigen-3.2.4/test/schur_complex.cpp | 91 + ext/eigen-3.2.4/test/schur_real.cpp | 112 + ext/eigen-3.2.4/test/selfadjoint.cpp | 61 + ext/eigen-3.2.4/test/simplicial_cholesky.cpp | 45 + ext/eigen-3.2.4/test/sizeof.cpp | 34 + ext/eigen-3.2.4/test/sizeoverflow.cpp | 66 + ext/eigen-3.2.4/test/smallvectors.cpp | 67 + ext/eigen-3.2.4/test/sparse.h | 207 + ext/eigen-3.2.4/test/sparseLM.cpp | 176 + ext/eigen-3.2.4/test/sparse_basic.cpp | 509 + ext/eigen-3.2.4/test/sparse_permutations.cpp | 187 + ext/eigen-3.2.4/test/sparse_product.cpp | 252 + ext/eigen-3.2.4/test/sparse_solver.h | 359 + ext/eigen-3.2.4/test/sparse_solvers.cpp | 112 + ext/eigen-3.2.4/test/sparse_vector.cpp | 110 + ext/eigen-3.2.4/test/sparselu.cpp | 58 + ext/eigen-3.2.4/test/sparseqr.cpp | 100 + ext/eigen-3.2.4/test/special_numbers.cpp | 58 + ext/eigen-3.2.4/test/spqr_support.cpp | 62 + ext/eigen-3.2.4/test/stable_norm.cpp | 115 + ext/eigen-3.2.4/test/stddeque.cpp | 132 + ext/eigen-3.2.4/test/stdlist.cpp | 132 + ext/eigen-3.2.4/test/stdvector.cpp | 148 + ext/eigen-3.2.4/test/stdvector_overload.cpp | 161 + ext/eigen-3.2.4/test/superlu_support.cpp | 22 + ext/eigen-3.2.4/test/swap.cpp | 83 + ext/eigen-3.2.4/test/testsuite.cmake | 229 + ext/eigen-3.2.4/test/triangular.cpp | 232 + ext/eigen-3.2.4/test/umeyama.cpp | 183 + ext/eigen-3.2.4/test/umfpack_support.cpp | 31 + ext/eigen-3.2.4/test/unalignedassert.cpp | 127 + ext/eigen-3.2.4/test/unalignedcount.cpp | 46 + .../test/upperbidiagonalization.cpp | 43 + ext/eigen-3.2.4/test/vectorization_logic.cpp | 235 + ext/eigen-3.2.4/test/vectorwiseop.cpp | 205 + ext/eigen-3.2.4/test/visitor.cpp | 130 + ext/eigen-3.2.4/test/zerosized.cpp | 84 + ext/eigen-3.2.4/unsupported/CMakeLists.txt | 7 + .../unsupported/Eigen/AdolcForward | 156 + .../unsupported/Eigen/AlignedVector3 | 190 + .../unsupported/Eigen/ArpackSupport | 31 + ext/eigen-3.2.4/unsupported/Eigen/AutoDiff | 40 + ext/eigen-3.2.4/unsupported/Eigen/BVH | 95 + .../unsupported/Eigen/CMakeLists.txt | 11 + ext/eigen-3.2.4/unsupported/Eigen/FFT | 418 + .../unsupported/Eigen/IterativeSolvers | 45 + .../unsupported/Eigen/KroneckerProduct | 34 + .../unsupported/Eigen/LevenbergMarquardt | 45 + .../unsupported/Eigen/MPRealSupport | 203 + .../unsupported/Eigen/MatrixFunctions | 447 + .../unsupported/Eigen/MoreVectorization | 24 + .../unsupported/Eigen/NonLinearOptimization | 134 + .../unsupported/Eigen/NumericalDiff | 56 + .../unsupported/Eigen/OpenGLSupport | 322 + ext/eigen-3.2.4/unsupported/Eigen/Polynomials | 138 + ext/eigen-3.2.4/unsupported/Eigen/SVD | 39 + ext/eigen-3.2.4/unsupported/Eigen/Skyline | 39 + ext/eigen-3.2.4/unsupported/Eigen/SparseExtra | 56 + ext/eigen-3.2.4/unsupported/Eigen/Splines | 31 + .../Eigen/src/AutoDiff/AutoDiffJacobian.h | 83 + .../Eigen/src/AutoDiff/AutoDiffScalar.h | 642 + .../Eigen/src/AutoDiff/AutoDiffVector.h | 220 + .../Eigen/src/AutoDiff/CMakeLists.txt | 6 + .../unsupported/Eigen/src/BVH/BVAlgorithms.h | 293 + .../unsupported/Eigen/src/BVH/CMakeLists.txt | 6 + .../unsupported/Eigen/src/BVH/KdBVH.h | 222 + .../unsupported/Eigen/src/CMakeLists.txt | 13 + .../ArpackSelfAdjointEigenSolver.h | 805 + .../unsupported/Eigen/src/FFT/CMakeLists.txt | 6 + .../unsupported/Eigen/src/FFT/ei_fftw_impl.h | 261 + .../Eigen/src/FFT/ei_kissfft_impl.h | 420 + .../Eigen/src/IterativeSolvers/CMakeLists.txt | 6 + .../IterativeSolvers/ConstrainedConjGrad.h | 189 + .../Eigen/src/IterativeSolvers/DGMRES.h | 542 + .../Eigen/src/IterativeSolvers/GMRES.h | 383 + .../src/IterativeSolvers/IncompleteCholesky.h | 278 + .../Eigen/src/IterativeSolvers/IncompleteLU.h | 113 + .../IterativeSolvers/IterationController.h | 154 + .../Eigen/src/IterativeSolvers/MINRES.h | 302 + .../Eigen/src/IterativeSolvers/Scaling.h | 185 + .../Eigen/src/KroneckerProduct/CMakeLists.txt | 6 + .../KroneckerProduct/KroneckerTensorProduct.h | 244 + .../src/LevenbergMarquardt/CMakeLists.txt | 6 + .../LevenbergMarquardt/CopyrightMINPACK.txt | 52 + .../Eigen/src/LevenbergMarquardt/LMcovar.h | 85 + .../Eigen/src/LevenbergMarquardt/LMonestep.h | 202 + .../Eigen/src/LevenbergMarquardt/LMpar.h | 160 + .../Eigen/src/LevenbergMarquardt/LMqrsolv.h | 189 + .../LevenbergMarquardt/LevenbergMarquardt.h | 377 + .../Eigen/src/MatrixFunctions/CMakeLists.txt | 6 + .../src/MatrixFunctions/MatrixExponential.h | 451 + .../src/MatrixFunctions/MatrixFunction.h | 591 + .../MatrixFunctions/MatrixFunctionAtomic.h | 131 + .../src/MatrixFunctions/MatrixLogarithm.h | 486 + .../Eigen/src/MatrixFunctions/MatrixPower.h | 508 + .../src/MatrixFunctions/MatrixSquareRoot.h | 466 + .../Eigen/src/MatrixFunctions/StemFunction.h | 105 + .../src/MoreVectorization/CMakeLists.txt | 6 + .../src/MoreVectorization/MathFunctions.h | 95 + .../src/NonLinearOptimization/CMakeLists.txt | 6 + .../HybridNonLinearSolver.h | 601 + .../LevenbergMarquardt.h | 650 + .../Eigen/src/NonLinearOptimization/chkder.h | 66 + .../Eigen/src/NonLinearOptimization/covar.h | 70 + .../Eigen/src/NonLinearOptimization/dogleg.h | 107 + .../Eigen/src/NonLinearOptimization/fdjac1.h | 79 + .../Eigen/src/NonLinearOptimization/lmpar.h | 298 + .../Eigen/src/NonLinearOptimization/qrsolv.h | 91 + .../Eigen/src/NonLinearOptimization/r1mpyq.h | 30 + .../Eigen/src/NonLinearOptimization/r1updt.h | 99 + .../Eigen/src/NonLinearOptimization/rwupdt.h | 49 + .../Eigen/src/NumericalDiff/CMakeLists.txt | 6 + .../Eigen/src/NumericalDiff/NumericalDiff.h | 130 + .../Eigen/src/Polynomials/CMakeLists.txt | 6 + .../Eigen/src/Polynomials/Companion.h | 276 + .../Eigen/src/Polynomials/PolynomialSolver.h | 389 + .../Eigen/src/Polynomials/PolynomialUtils.h | 143 + .../unsupported/Eigen/src/SVD/BDCSVD.h | 748 + .../unsupported/Eigen/src/SVD/CMakeLists.txt | 6 + .../unsupported/Eigen/src/SVD/JacobiSVD.h | 782 + .../unsupported/Eigen/src/SVD/SVDBase.h | 236 + .../unsupported/Eigen/src/SVD/TODOBdcsvd.txt | 29 + .../Eigen/src/SVD/doneInBDCSVD.txt | 21 + .../Eigen/src/Skyline/CMakeLists.txt | 6 + .../Eigen/src/Skyline/SkylineInplaceLU.h | 352 + .../Eigen/src/Skyline/SkylineMatrix.h | 862 + .../Eigen/src/Skyline/SkylineMatrixBase.h | 212 + .../Eigen/src/Skyline/SkylineProduct.h | 295 + .../Eigen/src/Skyline/SkylineStorage.h | 259 + .../Eigen/src/Skyline/SkylineUtil.h | 89 + .../SparseExtra/BlockOfDynamicSparseMatrix.h | 122 + .../Eigen/src/SparseExtra/CMakeLists.txt | 6 + .../src/SparseExtra/DynamicSparseMatrix.h | 357 + .../Eigen/src/SparseExtra/MarketIO.h | 273 + .../src/SparseExtra/MatrixMarketIterator.h | 232 + .../Eigen/src/SparseExtra/RandomSetter.h | 327 + .../Eigen/src/Splines/CMakeLists.txt | 6 + .../unsupported/Eigen/src/Splines/Spline.h | 474 + .../Eigen/src/Splines/SplineFitting.h | 156 + .../unsupported/Eigen/src/Splines/SplineFwd.h | 86 + ext/eigen-3.2.4/unsupported/README.txt | 50 + .../unsupported/bench/bench_svd.cpp | 123 + .../unsupported/doc/CMakeLists.txt | 4 + ext/eigen-3.2.4/unsupported/doc/Overview.dox | 25 + .../unsupported/doc/eigendoxy_layout.xml.in | 177 + .../unsupported/doc/examples/BVH_Example.cpp | 52 + .../unsupported/doc/examples/CMakeLists.txt | 20 + .../unsupported/doc/examples/FFT.cpp | 118 + .../doc/examples/MatrixExponential.cpp | 16 + .../doc/examples/MatrixFunction.cpp | 23 + .../doc/examples/MatrixLogarithm.cpp | 15 + .../unsupported/doc/examples/MatrixPower.cpp | 16 + .../doc/examples/MatrixPower_optimal.cpp | 17 + .../unsupported/doc/examples/MatrixSine.cpp | 20 + .../unsupported/doc/examples/MatrixSinh.cpp | 20 + .../doc/examples/MatrixSquareRoot.cpp | 16 + .../doc/examples/PolynomialSolver1.cpp | 53 + .../doc/examples/PolynomialUtils1.cpp | 20 + .../unsupported/doc/snippets/CMakeLists.txt | 26 + ext/eigen-3.2.4/unsupported/test/BVH.cpp | 222 + .../unsupported/test/CMakeLists.txt | 90 + ext/eigen-3.2.4/unsupported/test/FFT.cpp | 2 + ext/eigen-3.2.4/unsupported/test/FFTW.cpp | 262 + .../test/NonLinearOptimization.cpp | 1870 ++ .../unsupported/test/NumericalDiff.cpp | 114 + .../unsupported/test/alignedvector3.cpp | 59 + ext/eigen-3.2.4/unsupported/test/autodiff.cpp | 173 + ext/eigen-3.2.4/unsupported/test/bdcsvd.cpp | 213 + ext/eigen-3.2.4/unsupported/test/dgmres.cpp | 31 + .../unsupported/test/forward_adolc.cpp | 143 + ext/eigen-3.2.4/unsupported/test/gmres.cpp | 31 + .../unsupported/test/jacobisvd.cpp | 198 + .../unsupported/test/kronecker_product.cpp | 181 + .../unsupported/test/levenberg_marquardt.cpp | 1448 ++ .../unsupported/test/matrix_exponential.cpp | 141 + .../unsupported/test/matrix_function.cpp | 193 + .../unsupported/test/matrix_functions.h | 47 + .../unsupported/test/matrix_power.cpp | 133 + .../unsupported/test/matrix_square_root.cpp | 31 + ext/eigen-3.2.4/unsupported/test/minres.cpp | 32 + .../unsupported/test/mpreal/mpreal.h | 3073 +++ .../unsupported/test/mpreal_support.cpp | 57 + .../unsupported/test/openglsupport.cpp | 337 + .../unsupported/test/polynomialsolver.cpp | 213 + .../unsupported/test/polynomialutils.cpp | 113 + .../unsupported/test/sparse_extra.cpp | 148 + ext/eigen-3.2.4/unsupported/test/splines.cpp | 244 + ext/eigen-3.2.4/unsupported/test/svd_common.h | 261 + ext/rapidjson/.gitignore | 22 + ext/rapidjson/.gitmodules | 3 + ext/rapidjson/.travis.yml | 51 + ext/rapidjson/CHANGELOG.md | 79 + ext/rapidjson/CMakeLists.txt | 114 + ext/rapidjson/CMakeModules/FindGTestSrc.cmake | 30 + ext/rapidjson/RapidJSON.pc.in | 7 + ext/rapidjson/RapidJSONConfig.cmake.in | 3 + ext/rapidjson/RapidJSONConfigVersion.cmake.in | 10 + ext/rapidjson/appveyor.yml | 28 + ext/rapidjson/bin/data/readme.txt | 1 + ext/rapidjson/bin/jsonchecker/readme.txt | 3 + ext/rapidjson/doc/CMakeLists.txt | 25 + ext/rapidjson/doc/Doxyfile.in | 2367 ++ ext/rapidjson/doc/Doxyfile.zh-cn.in | 2366 ++ ext/rapidjson/doc/diagram/architecture.dot | 50 + ext/rapidjson/doc/diagram/architecture.png | Bin 0 -> 16569 bytes ext/rapidjson/doc/diagram/insituparsing.dot | 65 + ext/rapidjson/doc/diagram/insituparsing.png | Bin 0 -> 37281 bytes .../iterative-parser-states-diagram.dot | 62 + .../iterative-parser-states-diagram.png | Bin 0 -> 92378 bytes ext/rapidjson/doc/diagram/makefile | 8 + ext/rapidjson/doc/diagram/move1.dot | 47 + ext/rapidjson/doc/diagram/move1.png | Bin 0 -> 16081 bytes ext/rapidjson/doc/diagram/move2.dot | 62 + ext/rapidjson/doc/diagram/move2.png | Bin 0 -> 41517 bytes ext/rapidjson/doc/diagram/move3.dot | 60 + ext/rapidjson/doc/diagram/move3.png | Bin 0 -> 36371 bytes ext/rapidjson/doc/diagram/normalparsing.dot | 56 + ext/rapidjson/doc/diagram/normalparsing.png | Bin 0 -> 32887 bytes ext/rapidjson/doc/diagram/simpledom.dot | 54 + ext/rapidjson/doc/diagram/simpledom.png | Bin 0 -> 43670 bytes ext/rapidjson/doc/diagram/tutorial.dot | 58 + ext/rapidjson/doc/diagram/tutorial.png | Bin 0 -> 44634 bytes ext/rapidjson/doc/diagram/utilityclass.dot | 73 + ext/rapidjson/doc/diagram/utilityclass.png | Bin 0 -> 99993 bytes ext/rapidjson/doc/dom.md | 276 + ext/rapidjson/doc/dom.zh-cn.md | 280 + ext/rapidjson/doc/encoding.md | 146 + ext/rapidjson/doc/encoding.zh-cn.md | 152 + ext/rapidjson/doc/faq.md | 289 + ext/rapidjson/doc/faq.zh-cn.md | 231 + ext/rapidjson/doc/features.md | 96 + ext/rapidjson/doc/features.zh-cn.md | 95 + ext/rapidjson/doc/internals.md | 351 + ext/rapidjson/doc/logo/rapidjson.png | Bin 0 -> 5259 bytes ext/rapidjson/doc/logo/rapidjson.svg | 119 + ext/rapidjson/doc/misc/DoxygenLayout.xml | 194 + ext/rapidjson/doc/misc/doxygenextra.css | 274 + ext/rapidjson/doc/misc/footer.html | 27 + ext/rapidjson/doc/misc/header.html | 33 + ext/rapidjson/doc/performance.md | 26 + ext/rapidjson/doc/performance.zh-cn.md | 26 + ext/rapidjson/doc/pointer.md | 234 + ext/rapidjson/doc/sax.md | 475 + ext/rapidjson/doc/sax.zh-cn.md | 476 + ext/rapidjson/doc/stream.md | 374 + ext/rapidjson/doc/stream.zh-cn.md | 374 + ext/rapidjson/doc/tutorial.md | 517 + ext/rapidjson/doc/tutorial.zh-cn.md | 515 + ext/rapidjson/example/CMakeLists.txt | 29 + .../example/capitalize/capitalize.cpp | 66 + ext/rapidjson/example/condense/condense.cpp | 32 + .../example/messagereader/messagereader.cpp | 96 + ext/rapidjson/example/pretty/pretty.cpp | 30 + .../example/prettyauto/prettyauto.cpp | 56 + ext/rapidjson/example/serialize/serialize.cpp | 157 + ext/rapidjson/example/simpledom/simpledom.cpp | 29 + .../example/simplereader/simplereader.cpp | 38 + .../example/simplewriter/simplewriter.cpp | 35 + ext/rapidjson/example/tutorial/tutorial.cpp | 151 + ext/rapidjson/include/rapidjson/allocators.h | 261 + ext/rapidjson/include/rapidjson/document.h | 2110 ++ .../include/rapidjson/encodedstream.h | 261 + ext/rapidjson/include/rapidjson/encodings.h | 625 + ext/rapidjson/include/rapidjson/error/en.h | 65 + ext/rapidjson/include/rapidjson/error/error.h | 146 + .../include/rapidjson/filereadstream.h | 88 + .../include/rapidjson/filewritestream.h | 91 + .../include/rapidjson/internal/biginteger.h | 288 + .../include/rapidjson/internal/diyfp.h | 248 + .../include/rapidjson/internal/dtoa.h | 217 + .../include/rapidjson/internal/ieee754.h | 77 + .../include/rapidjson/internal/itoa.h | 304 + .../include/rapidjson/internal/meta.h | 181 + .../include/rapidjson/internal/pow10.h | 55 + .../include/rapidjson/internal/stack.h | 189 + .../include/rapidjson/internal/strfunc.h | 39 + .../include/rapidjson/internal/strtod.h | 270 + .../include/rapidjson/internal/swap.h | 37 + .../include/rapidjson/memorybuffer.h | 70 + .../include/rapidjson/memorystream.h | 61 + .../include/rapidjson/msinttypes/inttypes.h | 316 + .../include/rapidjson/msinttypes/stdint.h | 300 + ext/rapidjson/include/rapidjson/pointer.h | 1313 + .../include/rapidjson/prettywriter.h | 207 + ext/rapidjson/include/rapidjson/rapidjson.h | 654 + ext/rapidjson/include/rapidjson/reader.h | 1452 ++ .../include/rapidjson/stringbuffer.h | 93 + ext/rapidjson/include/rapidjson/writer.h | 395 + ext/rapidjson/license.txt | 57 + ext/rapidjson/readme.md | 129 + ext/rapidjson/readme.zh-cn.md | 121 + ext/rapidjson/test/CMakeLists.txt | 20 + ext/rapidjson/test/perftest/CMakeLists.txt | 16 + ext/rapidjson/test/perftest/misctest.cpp | 974 + ext/rapidjson/test/perftest/perftest.cpp | 24 + ext/rapidjson/test/perftest/perftest.h | 131 + ext/rapidjson/test/perftest/platformtest.cpp | 166 + ext/rapidjson/test/perftest/rapidjsontest.cpp | 360 + ext/rapidjson/test/unittest/CMakeLists.txt | 54 + .../test/unittest/allocatorstest.cpp | 63 + .../test/unittest/bigintegertest.cpp | 133 + ext/rapidjson/test/unittest/documenttest.cpp | 552 + .../test/unittest/encodedstreamtest.cpp | 310 + ext/rapidjson/test/unittest/encodingstest.cpp | 426 + .../test/unittest/filestreamtest.cpp | 109 + ext/rapidjson/test/unittest/itoatest.cpp | 158 + .../test/unittest/jsoncheckertest.cpp | 99 + ext/rapidjson/test/unittest/namespacetest.cpp | 70 + ext/rapidjson/test/unittest/pointertest.cpp | 1458 ++ .../test/unittest/prettywritertest.cpp | 161 + ext/rapidjson/test/unittest/readertest.cpp | 1354 ++ ext/rapidjson/test/unittest/simdtest.cpp | 68 + .../test/unittest/stringbuffertest.cpp | 150 + ext/rapidjson/test/unittest/strtodtest.cpp | 123 + ext/rapidjson/test/unittest/unittest.cpp | 37 + ext/rapidjson/test/unittest/unittest.h | 107 + ext/rapidjson/test/unittest/valuetest.cpp | 1356 ++ ext/rapidjson/test/unittest/writertest.cpp | 377 + ext/rapidjson/travis-doxygen.sh | 122 + ext/tclap-1.2.1/AUTHORS | 6 + ext/tclap-1.2.1/COPYING | 25 + ext/tclap-1.2.1/ChangeLog | 1760 ++ ext/tclap-1.2.1/INSTALL | 182 + ext/tclap-1.2.1/Makefile.am | 10 + ext/tclap-1.2.1/Makefile.in | 621 + ext/tclap-1.2.1/NEWS | 95 + ext/tclap-1.2.1/README | 16 + ext/tclap-1.2.1/aclocal.m4 | 880 + ext/tclap-1.2.1/config/Makefile.am | 7 + ext/tclap-1.2.1/config/Makefile.in | 325 + .../config/ac_cxx_have_long_long.m4 | 19 + ext/tclap-1.2.1/config/ac_cxx_have_sstream.m4 | 52 + .../config/ac_cxx_have_strstream.m4 | 55 + ext/tclap-1.2.1/config/ac_cxx_namespaces.m4 | 22 + .../config/ac_cxx_warn_effective_cxx.m4 | 31 + ext/tclap-1.2.1/config/bb_enable_doxygen.m4 | 18 + ext/tclap-1.2.1/config/config.h.in | 67 + ext/tclap-1.2.1/config/depcomp | 411 + ext/tclap-1.2.1/config/install-sh | 251 + ext/tclap-1.2.1/config/missing | 283 + ext/tclap-1.2.1/config/mkinstalldirs | 40 + ext/tclap-1.2.1/configure | 5928 +++++ ext/tclap-1.2.1/configure.in | 31 + ext/tclap-1.2.1/docs/Doxyfile.in | 1078 + ext/tclap-1.2.1/docs/Makefile.am | 31 + ext/tclap-1.2.1/docs/Makefile.in | 360 + ext/tclap-1.2.1/docs/README | 5 + .../docs/html/ArgException_8h.html | 109 + .../docs/html/ArgException_8h_source.html | 233 + ext/tclap-1.2.1/docs/html/ArgTraits_8h.html | 105 + .../docs/html/ArgTraits_8h_source.html | 143 + ext/tclap-1.2.1/docs/html/Arg_8h.html | 292 + ext/tclap-1.2.1/docs/html/Arg_8h_source.html | 951 + ext/tclap-1.2.1/docs/html/CVS/Entries | 1 + ext/tclap-1.2.1/docs/html/CVS/Repository | 1 + ext/tclap-1.2.1/docs/html/CVS/Root | 1 + .../docs/html/CmdLineInterface_8h.html | 69 + .../docs/html/CmdLineInterface_8h_source.html | 175 + .../docs/html/CmdLineOutput_8h.html | 68 + .../docs/html/CmdLineOutput_8h_source.html | 116 + ext/tclap-1.2.1/docs/html/CmdLine_8h.html | 111 + .../docs/html/CmdLine_8h_source.html | 878 + ext/tclap-1.2.1/docs/html/Constraint_8h.html | 72 + .../docs/html/Constraint_8h_source.html | 106 + .../docs/html/DocBookOutput_8h.html | 75 + .../docs/html/DocBookOutput_8h_source.html | 436 + ext/tclap-1.2.1/docs/html/HelpVisitor_8h.html | 71 + .../docs/html/HelpVisitor_8h_source.html | 132 + .../docs/html/IgnoreRestVisitor_8h.html | 67 + .../html/IgnoreRestVisitor_8h_source.html | 98 + ext/tclap-1.2.1/docs/html/MultiArg_8h.html | 66 + .../docs/html/MultiArg_8h_source.html | 551 + .../docs/html/MultiSwitchArg_8h.html | 65 + .../docs/html/MultiSwitchArg_8h_source.html | 305 + .../html/OptionalUnlabeledTracker_8h.html | 58 + .../OptionalUnlabeledTracker_8h_source.html | 127 + .../docs/html/StandardTraits_8h.html | 202 + .../docs/html/StandardTraits_8h_source.html | 312 + ext/tclap-1.2.1/docs/html/StdOutput_8h.html | 74 + .../docs/html/StdOutput_8h_source.html | 437 + ext/tclap-1.2.1/docs/html/SwitchArg_8h.html | 65 + .../docs/html/SwitchArg_8h_source.html | 367 + .../docs/html/UnlabeledMultiArg_8h.html | 69 + .../html/UnlabeledMultiArg_8h_source.html | 408 + .../docs/html/UnlabeledValueArg_8h.html | 67 + .../html/UnlabeledValueArg_8h_source.html | 418 + ext/tclap-1.2.1/docs/html/ValueArg_8h.html | 66 + .../docs/html/ValueArg_8h_source.html | 492 + .../docs/html/ValuesConstraint_8h.html | 97 + .../docs/html/ValuesConstraint_8h_source.html | 226 + .../docs/html/VersionVisitor_8h.html | 70 + .../docs/html/VersionVisitor_8h_source.html | 141 + ext/tclap-1.2.1/docs/html/Visitor_8h.html | 63 + .../docs/html/Visitor_8h_source.html | 92 + ext/tclap-1.2.1/docs/html/XorHandler_8h.html | 68 + .../docs/html/XorHandler_8h_source.html | 262 + .../docs/html/ZshCompletionOutput_8h.html | 75 + .../html/ZshCompletionOutput_8h_source.html | 536 + ext/tclap-1.2.1/docs/html/annotated.html | 315 + .../docs/html/classTCLAP_1_1Arg-members.html | 299 + .../docs/html/classTCLAP_1_1Arg.gif | Bin 0 -> 2693 bytes .../docs/html/classTCLAP_1_1Arg.html | 2255 ++ .../classTCLAP_1_1ArgException-members.html | 82 + .../docs/html/classTCLAP_1_1ArgException.gif | Bin 0 -> 1872 bytes .../docs/html/classTCLAP_1_1ArgException.html | 358 + ...assTCLAP_1_1ArgParseException-members.html | 89 + .../html/classTCLAP_1_1ArgParseException.gif | Bin 0 -> 866 bytes .../html/classTCLAP_1_1ArgParseException.html | 153 + .../html/classTCLAP_1_1CmdLine-members.html | 258 + .../docs/html/classTCLAP_1_1CmdLine.gif | Bin 0 -> 790 bytes .../docs/html/classTCLAP_1_1CmdLine.html | 1741 ++ ...lassTCLAP_1_1CmdLineInterface-members.html | 157 + .../html/classTCLAP_1_1CmdLineInterface.gif | Bin 0 -> 794 bytes .../html/classTCLAP_1_1CmdLineInterface.html | 850 + .../classTCLAP_1_1CmdLineOutput-members.html | 72 + .../docs/html/classTCLAP_1_1CmdLineOutput.gif | Bin 0 -> 1727 bytes .../html/classTCLAP_1_1CmdLineOutput.html | 307 + ...CLAP_1_1CmdLineParseException-members.html | 89 + .../classTCLAP_1_1CmdLineParseException.gif | Bin 0 -> 924 bytes .../classTCLAP_1_1CmdLineParseException.html | 155 + .../classTCLAP_1_1Constraint-members.html | 70 + .../docs/html/classTCLAP_1_1Constraint.gif | Bin 0 -> 890 bytes .../docs/html/classTCLAP_1_1Constraint.html | 272 + .../classTCLAP_1_1DocBookOutput-members.html | 113 + .../docs/html/classTCLAP_1_1DocBookOutput.gif | Bin 0 -> 830 bytes .../html/classTCLAP_1_1DocBookOutput.html | 562 + .../classTCLAP_1_1ExitException-members.html | 59 + .../html/classTCLAP_1_1ExitException.html | 127 + .../classTCLAP_1_1HelpVisitor-members.html | 76 + .../docs/html/classTCLAP_1_1HelpVisitor.gif | Bin 0 -> 683 bytes .../docs/html/classTCLAP_1_1HelpVisitor.html | 289 + ...assTCLAP_1_1IgnoreRestVisitor-members.html | 65 + .../html/classTCLAP_1_1IgnoreRestVisitor.gif | Bin 0 -> 765 bytes .../html/classTCLAP_1_1IgnoreRestVisitor.html | 161 + .../html/classTCLAP_1_1MultiArg-members.html | 396 + .../docs/html/classTCLAP_1_1MultiArg.gif | Bin 0 -> 1216 bytes .../docs/html/classTCLAP_1_1MultiArg.html | 1440 ++ .../classTCLAP_1_1MultiSwitchArg-members.html | 359 + .../html/classTCLAP_1_1MultiSwitchArg.gif | Bin 0 -> 1143 bytes .../html/classTCLAP_1_1MultiSwitchArg.html | 657 + ...P_1_1OptionalUnlabeledTracker-members.html | 66 + ...lassTCLAP_1_1OptionalUnlabeledTracker.html | 171 + ...LAP_1_1SpecificationException-members.html | 89 + .../classTCLAP_1_1SpecificationException.gif | Bin 0 -> 910 bytes .../classTCLAP_1_1SpecificationException.html | 165 + .../html/classTCLAP_1_1StdOutput-members.html | 93 + .../docs/html/classTCLAP_1_1StdOutput.gif | Bin 0 -> 795 bytes .../docs/html/classTCLAP_1_1StdOutput.html | 568 + .../html/classTCLAP_1_1SwitchArg-members.html | 338 + .../docs/html/classTCLAP_1_1SwitchArg.gif | Bin 0 -> 1065 bytes .../docs/html/classTCLAP_1_1SwitchArg.html | 625 + ...assTCLAP_1_1UnlabeledMultiArg-members.html | 446 + .../html/classTCLAP_1_1UnlabeledMultiArg.gif | Bin 0 -> 1315 bytes .../html/classTCLAP_1_1UnlabeledMultiArg.html | 948 + ...assTCLAP_1_1UnlabeledValueArg-members.html | 414 + .../html/classTCLAP_1_1UnlabeledValueArg.gif | Bin 0 -> 1241 bytes .../html/classTCLAP_1_1UnlabeledValueArg.html | 981 + .../html/classTCLAP_1_1ValueArg-members.html | 364 + .../docs/html/classTCLAP_1_1ValueArg.gif | Bin 0 -> 1240 bytes .../docs/html/classTCLAP_1_1ValueArg.html | 1263 + ...lassTCLAP_1_1ValuesConstraint-members.html | 95 + .../html/classTCLAP_1_1ValuesConstraint.gif | Bin 0 -> 885 bytes .../html/classTCLAP_1_1ValuesConstraint.html | 420 + .../classTCLAP_1_1VersionVisitor-members.html | 77 + .../html/classTCLAP_1_1VersionVisitor.gif | Bin 0 -> 721 bytes .../html/classTCLAP_1_1VersionVisitor.html | 285 + .../html/classTCLAP_1_1Visitor-members.html | 59 + .../docs/html/classTCLAP_1_1Visitor.gif | Bin 0 -> 1522 bytes .../docs/html/classTCLAP_1_1Visitor.html | 204 + .../classTCLAP_1_1XorHandler-members.html | 94 + .../docs/html/classTCLAP_1_1XorHandler.html | 457 + ...sTCLAP_1_1ZshCompletionOutput-members.html | 127 + .../classTCLAP_1_1ZshCompletionOutput.gif | Bin 0 -> 906 bytes .../classTCLAP_1_1ZshCompletionOutput.html | 598 + ext/tclap-1.2.1/docs/html/classes.html | 311 + ext/tclap-1.2.1/docs/html/doxygen.css | 499 + ext/tclap-1.2.1/docs/html/doxygen.png | Bin 0 -> 1281 bytes ext/tclap-1.2.1/docs/html/files.html | 160 + ext/tclap-1.2.1/docs/html/functions.html | 219 + ext/tclap-1.2.1/docs/html/functions_0x61.html | 122 + ext/tclap-1.2.1/docs/html/functions_0x62.html | 95 + ext/tclap-1.2.1/docs/html/functions_0x63.html | 112 + ext/tclap-1.2.1/docs/html/functions_0x64.html | 93 + ext/tclap-1.2.1/docs/html/functions_0x65.html | 92 + ext/tclap-1.2.1/docs/html/functions_0x66.html | 96 + ext/tclap-1.2.1/docs/html/functions_0x67.html | 141 + ext/tclap-1.2.1/docs/html/functions_0x68.html | 89 + ext/tclap-1.2.1/docs/html/functions_0x69.html | 108 + ext/tclap-1.2.1/docs/html/functions_0x6c.html | 93 + ext/tclap-1.2.1/docs/html/functions_0x6d.html | 91 + ext/tclap-1.2.1/docs/html/functions_0x6e.html | 84 + ext/tclap-1.2.1/docs/html/functions_0x6f.html | 88 + ext/tclap-1.2.1/docs/html/functions_0x70.html | 113 + ext/tclap-1.2.1/docs/html/functions_0x71.html | 84 + ext/tclap-1.2.1/docs/html/functions_0x72.html | 95 + ext/tclap-1.2.1/docs/html/functions_0x73.html | 125 + ext/tclap-1.2.1/docs/html/functions_0x74.html | 95 + ext/tclap-1.2.1/docs/html/functions_0x75.html | 95 + ext/tclap-1.2.1/docs/html/functions_0x76.html | 146 + ext/tclap-1.2.1/docs/html/functions_0x77.html | 85 + ext/tclap-1.2.1/docs/html/functions_0x78.html | 91 + ext/tclap-1.2.1/docs/html/functions_0x7a.html | 84 + ext/tclap-1.2.1/docs/html/functions_0x7e.html | 125 + ext/tclap-1.2.1/docs/html/functions_func.html | 102 + .../docs/html/functions_func_0x61.html | 122 + .../docs/html/functions_func_0x62.html | 95 + .../docs/html/functions_func_0x63.html | 101 + .../docs/html/functions_func_0x64.html | 93 + .../docs/html/functions_func_0x65.html | 92 + .../docs/html/functions_func_0x66.html | 96 + .../docs/html/functions_func_0x67.html | 141 + .../docs/html/functions_func_0x68.html | 89 + .../docs/html/functions_func_0x69.html | 104 + .../docs/html/functions_func_0x6c.html | 93 + .../docs/html/functions_func_0x6d.html | 91 + .../docs/html/functions_func_0x6e.html | 84 + .../docs/html/functions_func_0x6f.html | 88 + .../docs/html/functions_func_0x70.html | 113 + .../docs/html/functions_func_0x71.html | 84 + .../docs/html/functions_func_0x72.html | 95 + .../docs/html/functions_func_0x73.html | 125 + .../docs/html/functions_func_0x74.html | 91 + .../docs/html/functions_func_0x75.html | 95 + .../docs/html/functions_func_0x76.html | 108 + .../docs/html/functions_func_0x77.html | 85 + .../docs/html/functions_func_0x78.html | 91 + .../docs/html/functions_func_0x7a.html | 84 + .../docs/html/functions_func_0x7e.html | 125 + ext/tclap-1.2.1/docs/html/functions_type.html | 100 + ext/tclap-1.2.1/docs/html/functions_vars.html | 193 + ext/tclap-1.2.1/docs/html/globals.html | 64 + ext/tclap-1.2.1/docs/html/globals_defs.html | 61 + ext/tclap-1.2.1/docs/html/globals_type.html | 51 + ext/tclap-1.2.1/docs/html/hierarchy.html | 122 + ext/tclap-1.2.1/docs/html/index.html | 34 + ext/tclap-1.2.1/docs/html/namespaceTCLAP.html | 876 + .../docs/html/namespacemembers.html | 69 + .../docs/html/namespacemembers_func.html | 60 + .../docs/html/namespacemembers_type.html | 57 + ext/tclap-1.2.1/docs/html/namespaces.html | 45 + .../structTCLAP_1_1ArgTraits-members.html | 56 + .../docs/html/structTCLAP_1_1ArgTraits.html | 150 + ...AP_1_1ArgTraits_3_01bool_01_4-members.html | 51 + ...tructTCLAP_1_1ArgTraits_3_01bool_01_4.html | 102 + ...AP_1_1ArgTraits_3_01char_01_4-members.html | 51 + ...tructTCLAP_1_1ArgTraits_3_01char_01_4.html | 103 + ..._1_1ArgTraits_3_01double_01_4-members.html | 52 + ...uctTCLAP_1_1ArgTraits_3_01double_01_4.html | 102 + ...P_1_1ArgTraits_3_01float_01_4-members.html | 52 + ...ructTCLAP_1_1ArgTraits_3_01float_01_4.html | 102 + ...LAP_1_1ArgTraits_3_01int_01_4-members.html | 51 + ...structTCLAP_1_1ArgTraits_3_01int_01_4.html | 103 + ...AP_1_1ArgTraits_3_01long_01_4-members.html | 51 + ...tructTCLAP_1_1ArgTraits_3_01long_01_4.html | 103 + ...P_1_1ArgTraits_3_01short_01_4-members.html | 52 + ...ructTCLAP_1_1ArgTraits_3_01short_01_4.html | 103 + ...Traits_3_01std_1_1string_01_4-members.html | 53 + ...P_1_1ArgTraits_3_01std_1_1string_01_4.html | 102 + ...aits_3_01unsigned_01char_01_4-members.html | 53 + ...1_1ArgTraits_3_01unsigned_01char_01_4.html | 102 + ...raits_3_01unsigned_01int_01_4-members.html | 53 + ..._1_1ArgTraits_3_01unsigned_01int_01_4.html | 102 + ...aits_3_01unsigned_01long_01_4-members.html | 53 + ...1_1ArgTraits_3_01unsigned_01long_01_4.html | 103 + ...its_3_01unsigned_01short_01_4-members.html | 53 + ..._1ArgTraits_3_01unsigned_01short_01_4.html | 102 + ..._1ArgTraits_3_01wchar__t_01_4-members.html | 52 + ...tTCLAP_1_1ArgTraits_3_01wchar__t_01_4.html | 102 + .../structTCLAP_1_1StringLike-members.html | 49 + .../docs/html/structTCLAP_1_1StringLike.html | 102 + ...tructTCLAP_1_1StringLikeTrait-members.html | 57 + .../html/structTCLAP_1_1StringLikeTrait.html | 133 + .../structTCLAP_1_1ValueLike-members.html | 56 + .../docs/html/structTCLAP_1_1ValueLike.html | 132 + ...structTCLAP_1_1ValueLikeTrait-members.html | 56 + .../html/structTCLAP_1_1ValueLikeTrait.html | 133 + ext/tclap-1.2.1/docs/html/tab_b.gif | Bin 0 -> 35 bytes ext/tclap-1.2.1/docs/html/tab_l.gif | Bin 0 -> 706 bytes ext/tclap-1.2.1/docs/html/tab_r.gif | Bin 0 -> 2585 bytes ext/tclap-1.2.1/docs/html/tabs.css | 92 + ext/tclap-1.2.1/docs/index.html | 101 + ext/tclap-1.2.1/docs/manual.html | 1415 ++ ext/tclap-1.2.1/docs/manual.xml | 1433 ++ ext/tclap-1.2.1/docs/style.css | 115 + ext/tclap-1.2.1/examples/Makefile.am | 32 + ext/tclap-1.2.1/examples/Makefile.in | 575 + ext/tclap-1.2.1/examples/test1.cpp | 39 + ext/tclap-1.2.1/examples/test10.cpp | 24 + ext/tclap-1.2.1/examples/test11.cpp | 46 + ext/tclap-1.2.1/examples/test12.cpp | 60 + ext/tclap-1.2.1/examples/test13.cpp | 49 + ext/tclap-1.2.1/examples/test14.cpp | 49 + ext/tclap-1.2.1/examples/test15.cpp | 49 + ext/tclap-1.2.1/examples/test16.cpp | 41 + ext/tclap-1.2.1/examples/test17-a.cpp | 1 + ext/tclap-1.2.1/examples/test17.cpp | 1 + ext/tclap-1.2.1/examples/test18.cpp | 21 + ext/tclap-1.2.1/examples/test19.cpp | 31 + ext/tclap-1.2.1/examples/test2.cpp | 88 + ext/tclap-1.2.1/examples/test20.cpp | 21 + ext/tclap-1.2.1/examples/test21.cpp | 44 + ext/tclap-1.2.1/examples/test3.cpp | 86 + ext/tclap-1.2.1/examples/test4.cpp | 91 + ext/tclap-1.2.1/examples/test5.cpp | 106 + ext/tclap-1.2.1/examples/test6.cpp | 47 + ext/tclap-1.2.1/examples/test7.cpp | 94 + ext/tclap-1.2.1/examples/test8.cpp | 80 + ext/tclap-1.2.1/examples/test9.cpp | 50 + ext/tclap-1.2.1/include/Makefile.am | 1 + ext/tclap-1.2.1/include/Makefile.in | 460 + ext/tclap-1.2.1/include/tclap/Arg.h | 681 + ext/tclap-1.2.1/include/tclap/ArgException.h | 189 + ext/tclap-1.2.1/include/tclap/ArgTraits.h | 91 + ext/tclap-1.2.1/include/tclap/CmdLine.h | 602 + .../include/tclap/CmdLineInterface.h | 150 + ext/tclap-1.2.1/include/tclap/CmdLineOutput.h | 72 + ext/tclap-1.2.1/include/tclap/Constraint.h | 66 + ext/tclap-1.2.1/include/tclap/DocBookOutput.h | 286 + ext/tclap-1.2.1/include/tclap/HelpVisitor.h | 78 + .../include/tclap/IgnoreRestVisitor.h | 50 + ext/tclap-1.2.1/include/tclap/Makefile.am | 28 + ext/tclap-1.2.1/include/tclap/Makefile.in | 403 + ext/tclap-1.2.1/include/tclap/MultiArg.h | 418 + .../include/tclap/MultiSwitchArg.h | 206 + .../include/tclap/OptionalUnlabeledTracker.h | 61 + .../include/tclap/StandardTraits.h | 207 + ext/tclap-1.2.1/include/tclap/StdOutput.h | 282 + ext/tclap-1.2.1/include/tclap/SwitchArg.h | 254 + .../include/tclap/UnlabeledMultiArg.h | 291 + .../include/tclap/UnlabeledValueArg.h | 329 + ext/tclap-1.2.1/include/tclap/ValueArg.h | 412 + .../include/tclap/ValuesConstraint.h | 142 + .../include/tclap/VersionVisitor.h | 81 + ext/tclap-1.2.1/include/tclap/Visitor.h | 51 + ext/tclap-1.2.1/include/tclap/XorHandler.h | 158 + .../include/tclap/ZshCompletionOutput.h | 292 + ext/tclap-1.2.1/msc/Makefile.am | 9 + ext/tclap-1.2.1/msc/Makefile.in | 466 + ext/tclap-1.2.1/msc/README | 17 + ext/tclap-1.2.1/msc/examples/Makefile.am | 10 + ext/tclap-1.2.1/msc/examples/Makefile.in | 309 + ext/tclap-1.2.1/msc/examples/test1.vcproj | 134 + ext/tclap-1.2.1/msc/examples/test2.vcproj | 134 + ext/tclap-1.2.1/msc/examples/test3.vcproj | 134 + ext/tclap-1.2.1/msc/examples/test4.vcproj | 134 + ext/tclap-1.2.1/msc/examples/test5.vcproj | 134 + ext/tclap-1.2.1/msc/examples/test6.vcproj | 134 + ext/tclap-1.2.1/msc/examples/test7.vcproj | 134 + ext/tclap-1.2.1/msc/examples/test8.vcproj | 134 + ext/tclap-1.2.1/msc/tclap-beta.ncb | Bin 0 -> 44032 bytes ext/tclap-1.2.1/msc/tclap-beta.sln | 78 + ext/tclap-1.2.1/msc/tclap-beta.suo | Bin 0 -> 24576 bytes ext/tclap-1.2.1/msc/tclap-beta.vcproj | 114 + ext/tclap-1.2.1/tclap.pc.in | 7 + ext/tclap-1.2.1/tests/Makefile.am | 162 + ext/tclap-1.2.1/tests/Makefile.in | 536 + ext/tclap-1.2.1/tests/test1.out | 1 + ext/tclap-1.2.1/tests/test1.sh | 11 + ext/tclap-1.2.1/tests/test10.out | 10 + ext/tclap-1.2.1/tests/test10.sh | 11 + ext/tclap-1.2.1/tests/test11.out | 10 + ext/tclap-1.2.1/tests/test11.sh | 11 + ext/tclap-1.2.1/tests/test12.out | 10 + ext/tclap-1.2.1/tests/test12.sh | 11 + ext/tclap-1.2.1/tests/test13.out | 7 + ext/tclap-1.2.1/tests/test13.sh | 11 + ext/tclap-1.2.1/tests/test14.out | 7 + ext/tclap-1.2.1/tests/test14.sh | 11 + ext/tclap-1.2.1/tests/test15.out | 11 + ext/tclap-1.2.1/tests/test15.sh | 11 + ext/tclap-1.2.1/tests/test16.out | 11 + ext/tclap-1.2.1/tests/test16.sh | 11 + ext/tclap-1.2.1/tests/test17.out | 11 + ext/tclap-1.2.1/tests/test17.sh | 11 + ext/tclap-1.2.1/tests/test18.out | 2 + ext/tclap-1.2.1/tests/test18.sh | 11 + ext/tclap-1.2.1/tests/test19.out | 3 + ext/tclap-1.2.1/tests/test19.sh | 11 + ext/tclap-1.2.1/tests/test2.out | 1 + ext/tclap-1.2.1/tests/test2.sh | 11 + ext/tclap-1.2.1/tests/test20.out | 7 + ext/tclap-1.2.1/tests/test20.sh | 11 + ext/tclap-1.2.1/tests/test21.out | 6 + ext/tclap-1.2.1/tests/test21.sh | 11 + ext/tclap-1.2.1/tests/test22.out | 11 + ext/tclap-1.2.1/tests/test22.sh | 11 + ext/tclap-1.2.1/tests/test23.out | 11 + ext/tclap-1.2.1/tests/test23.sh | 11 + ext/tclap-1.2.1/tests/test24.out | 11 + ext/tclap-1.2.1/tests/test24.sh | 11 + ext/tclap-1.2.1/tests/test25.out | 7 + ext/tclap-1.2.1/tests/test25.sh | 11 + ext/tclap-1.2.1/tests/test26.out | 10 + ext/tclap-1.2.1/tests/test26.sh | 11 + ext/tclap-1.2.1/tests/test27.out | 10 + ext/tclap-1.2.1/tests/test27.sh | 11 + ext/tclap-1.2.1/tests/test28.out | 10 + ext/tclap-1.2.1/tests/test28.sh | 11 + ext/tclap-1.2.1/tests/test29.out | 10 + ext/tclap-1.2.1/tests/test29.sh | 11 + ext/tclap-1.2.1/tests/test3.out | 1 + ext/tclap-1.2.1/tests/test3.sh | 11 + ext/tclap-1.2.1/tests/test30.out | 10 + ext/tclap-1.2.1/tests/test30.sh | 11 + ext/tclap-1.2.1/tests/test31.out | 11 + ext/tclap-1.2.1/tests/test31.sh | 11 + ext/tclap-1.2.1/tests/test32.out | 11 + ext/tclap-1.2.1/tests/test32.sh | 11 + ext/tclap-1.2.1/tests/test33.out | 7 + ext/tclap-1.2.1/tests/test33.sh | 11 + ext/tclap-1.2.1/tests/test34.out | 2 + ext/tclap-1.2.1/tests/test34.sh | 11 + ext/tclap-1.2.1/tests/test35.out | 10 + ext/tclap-1.2.1/tests/test35.sh | 11 + ext/tclap-1.2.1/tests/test36.out | 10 + ext/tclap-1.2.1/tests/test36.sh | 11 + ext/tclap-1.2.1/tests/test37.out | 5 + ext/tclap-1.2.1/tests/test37.sh | 11 + ext/tclap-1.2.1/tests/test38.out | 17 + ext/tclap-1.2.1/tests/test38.sh | 11 + ext/tclap-1.2.1/tests/test39.out | 17 + ext/tclap-1.2.1/tests/test39.sh | 11 + ext/tclap-1.2.1/tests/test4.out | 9 + ext/tclap-1.2.1/tests/test4.sh | 11 + ext/tclap-1.2.1/tests/test40.out | 26 + ext/tclap-1.2.1/tests/test40.sh | 11 + ext/tclap-1.2.1/tests/test41.out | 45 + ext/tclap-1.2.1/tests/test41.sh | 11 + ext/tclap-1.2.1/tests/test42.out | 43 + ext/tclap-1.2.1/tests/test42.sh | 11 + ext/tclap-1.2.1/tests/test43.out | 7 + ext/tclap-1.2.1/tests/test43.sh | 11 + ext/tclap-1.2.1/tests/test44.out | 52 + ext/tclap-1.2.1/tests/test44.sh | 11 + ext/tclap-1.2.1/tests/test45.out | 28 + ext/tclap-1.2.1/tests/test45.sh | 11 + ext/tclap-1.2.1/tests/test46.out | 66 + ext/tclap-1.2.1/tests/test46.sh | 11 + ext/tclap-1.2.1/tests/test47.out | 7 + ext/tclap-1.2.1/tests/test47.sh | 11 + ext/tclap-1.2.1/tests/test48.out | 7 + ext/tclap-1.2.1/tests/test48.sh | 11 + ext/tclap-1.2.1/tests/test49.out | 11 + ext/tclap-1.2.1/tests/test49.sh | 11 + ext/tclap-1.2.1/tests/test5.out | 9 + ext/tclap-1.2.1/tests/test5.sh | 11 + ext/tclap-1.2.1/tests/test50.out | 11 + ext/tclap-1.2.1/tests/test50.sh | 11 + ext/tclap-1.2.1/tests/test51.out | 11 + ext/tclap-1.2.1/tests/test51.sh | 11 + ext/tclap-1.2.1/tests/test52.out | 11 + ext/tclap-1.2.1/tests/test52.sh | 11 + ext/tclap-1.2.1/tests/test53.out | 11 + ext/tclap-1.2.1/tests/test53.sh | 11 + ext/tclap-1.2.1/tests/test54.out | 43 + ext/tclap-1.2.1/tests/test54.sh | 11 + ext/tclap-1.2.1/tests/test55.out | 6 + ext/tclap-1.2.1/tests/test55.sh | 11 + ext/tclap-1.2.1/tests/test56.out | 9 + ext/tclap-1.2.1/tests/test56.sh | 11 + ext/tclap-1.2.1/tests/test57.out | 11 + ext/tclap-1.2.1/tests/test57.sh | 13 + ext/tclap-1.2.1/tests/test58.out | 1 + ext/tclap-1.2.1/tests/test58.sh | 11 + ext/tclap-1.2.1/tests/test59.out | 4 + ext/tclap-1.2.1/tests/test59.sh | 11 + ext/tclap-1.2.1/tests/test6.out | 7 + ext/tclap-1.2.1/tests/test6.sh | 11 + ext/tclap-1.2.1/tests/test60.out | 29 + ext/tclap-1.2.1/tests/test60.sh | 11 + ext/tclap-1.2.1/tests/test61.out | 7 + ext/tclap-1.2.1/tests/test61.sh | 12 + ext/tclap-1.2.1/tests/test62.out | 10 + ext/tclap-1.2.1/tests/test62.sh | 13 + ext/tclap-1.2.1/tests/test63.out | 9 + ext/tclap-1.2.1/tests/test63.sh | 13 + ext/tclap-1.2.1/tests/test64.out | 1 + ext/tclap-1.2.1/tests/test64.sh | 13 + ext/tclap-1.2.1/tests/test65.out | 9 + ext/tclap-1.2.1/tests/test65.sh | 14 + ext/tclap-1.2.1/tests/test66.out | 9 + ext/tclap-1.2.1/tests/test66.sh | 13 + ext/tclap-1.2.1/tests/test67.out | 9 + ext/tclap-1.2.1/tests/test67.sh | 13 + ext/tclap-1.2.1/tests/test68.out | 3 + ext/tclap-1.2.1/tests/test68.sh | 15 + ext/tclap-1.2.1/tests/test69.out | 1 + ext/tclap-1.2.1/tests/test69.sh | 12 + ext/tclap-1.2.1/tests/test7.out | 45 + ext/tclap-1.2.1/tests/test7.sh | 11 + ext/tclap-1.2.1/tests/test70.out | 21 + ext/tclap-1.2.1/tests/test70.sh | 12 + ext/tclap-1.2.1/tests/test71.out | 1 + ext/tclap-1.2.1/tests/test71.sh | 11 + ext/tclap-1.2.1/tests/test72.out | 1 + ext/tclap-1.2.1/tests/test72.sh | 11 + ext/tclap-1.2.1/tests/test73.out | 7 + ext/tclap-1.2.1/tests/test73.sh | 11 + ext/tclap-1.2.1/tests/test74.out | 9 + ext/tclap-1.2.1/tests/test74.sh | 12 + ext/tclap-1.2.1/tests/test75.out | 9 + ext/tclap-1.2.1/tests/test75.sh | 12 + ext/tclap-1.2.1/tests/test76.out | 9 + ext/tclap-1.2.1/tests/test76.sh | 12 + ext/tclap-1.2.1/tests/test77.out | 9 + ext/tclap-1.2.1/tests/test77.sh | 12 + ext/tclap-1.2.1/tests/test78.out | 1 + ext/tclap-1.2.1/tests/test78.sh | 11 + ext/tclap-1.2.1/tests/test8.out | 3 + ext/tclap-1.2.1/tests/test8.sh | 11 + ext/tclap-1.2.1/tests/test9.out | 10 + ext/tclap-1.2.1/tests/test9.sh | 11 + gui/CMakeLists.txt | 17 + gui/fea_gui.pro | 45 + gui/fea_gui.qrc | 8 + gui/images/default-document-open.png | Bin 0 -> 361 bytes gui/images/default-document-open.svg | 195 + gui/images/document-save.png | Bin 0 -> 774 bytes gui/images/document-save.svg | 69 + gui/images/logo.svg | 151 + gui/images/logo_64x64.png | Bin 0 -> 1940 bytes gui/images/window-close.png | Bin 0 -> 624 bytes gui/images/window-close.svg | 57 + gui/main.cpp | 16 + gui/mainwindow.cpp | 655 + gui/mainwindow.h | 132 + include/containers.h | 318 + include/csv_parser.h | 167 + include/options.h | 132 + include/setup.h | 110 + include/summary.h | 147 + include/threed_beam_fea.h | 241 + src/CMakeLists.txt | 4 + src/cmd.cpp | 88 + src/setup.cpp | 302 + src/summary.cpp | 203 + src/threed_beam_fea.cpp | 555 + tests/CMakeLists.txt | 26 + tests/beam_element_tests.cpp | 401 + tests/csv_parser_tests.cpp | 100 + tests/gtest-1.7.0/CHANGES | 157 + tests/gtest-1.7.0/CMakeLists.txt | 252 + tests/gtest-1.7.0/CONTRIBUTORS | 37 + tests/gtest-1.7.0/LICENSE | 28 + tests/gtest-1.7.0/Makefile.am | 306 + tests/gtest-1.7.0/Makefile.in | 1360 ++ tests/gtest-1.7.0/README | 435 + tests/gtest-1.7.0/aclocal.m4 | 1198 + tests/gtest-1.7.0/build-aux/config.guess | 1530 ++ tests/gtest-1.7.0/build-aux/config.h.in | 69 + tests/gtest-1.7.0/build-aux/config.sub | 1773 ++ tests/gtest-1.7.0/build-aux/depcomp | 688 + tests/gtest-1.7.0/build-aux/install-sh | 527 + tests/gtest-1.7.0/build-aux/ltmain.sh | 9661 ++++++++ tests/gtest-1.7.0/build-aux/missing | 331 + tests/gtest-1.7.0/cmake/internal_utils.cmake | 227 + tests/gtest-1.7.0/codegear/gtest.cbproj | 138 + tests/gtest-1.7.0/codegear/gtest.groupproj | 54 + tests/gtest-1.7.0/codegear/gtest_all.cc | 38 + tests/gtest-1.7.0/codegear/gtest_link.cc | 40 + tests/gtest-1.7.0/codegear/gtest_main.cbproj | 82 + .../codegear/gtest_unittest.cbproj | 88 + tests/gtest-1.7.0/configure | 18222 ++++++++++++++ tests/gtest-1.7.0/configure.ac | 68 + .../gtest-1.7.0/fused-src/gtest/gtest-all.cc | 9592 ++++++++ tests/gtest-1.7.0/fused-src/gtest/gtest.h | 20061 ++++++++++++++++ .../gtest-1.7.0/fused-src/gtest/gtest_main.cc | 38 + .../include/gtest/gtest-death-test.h | 294 + .../gtest-1.7.0/include/gtest/gtest-message.h | 250 + .../include/gtest/gtest-param-test.h | 1421 ++ .../include/gtest/gtest-param-test.h.pump | 487 + .../include/gtest/gtest-printers.h | 855 + tests/gtest-1.7.0/include/gtest/gtest-spi.h | 232 + .../include/gtest/gtest-test-part.h | 179 + .../include/gtest/gtest-typed-test.h | 259 + tests/gtest-1.7.0/include/gtest/gtest.h | 2291 ++ .../include/gtest/gtest_pred_impl.h | 358 + tests/gtest-1.7.0/include/gtest/gtest_prod.h | 58 + .../internal/gtest-death-test-internal.h | 319 + .../include/gtest/internal/gtest-filepath.h | 206 + .../include/gtest/internal/gtest-internal.h | 1158 + .../include/gtest/internal/gtest-linked_ptr.h | 233 + .../internal/gtest-param-util-generated.h | 5143 ++++ .../gtest-param-util-generated.h.pump | 301 + .../include/gtest/internal/gtest-param-util.h | 619 + .../include/gtest/internal/gtest-port.h | 1951 ++ .../include/gtest/internal/gtest-string.h | 167 + .../include/gtest/internal/gtest-tuple.h | 1012 + .../include/gtest/internal/gtest-tuple.h.pump | 339 + .../include/gtest/internal/gtest-type-util.h | 3331 +++ .../gtest/internal/gtest-type-util.h.pump | 297 + tests/gtest-1.7.0/m4/acx_pthread.m4 | 363 + tests/gtest-1.7.0/m4/gtest.m4 | 74 + tests/gtest-1.7.0/m4/libtool.m4 | 8001 ++++++ tests/gtest-1.7.0/m4/ltoptions.m4 | 384 + tests/gtest-1.7.0/m4/ltsugar.m4 | 123 + tests/gtest-1.7.0/m4/ltversion.m4 | 23 + tests/gtest-1.7.0/m4/lt~obsolete.m4 | 98 + tests/gtest-1.7.0/make/Makefile | 82 + tests/gtest-1.7.0/msvc/gtest-md.sln | 45 + tests/gtest-1.7.0/msvc/gtest-md.vcproj | 126 + tests/gtest-1.7.0/msvc/gtest.sln | 45 + tests/gtest-1.7.0/msvc/gtest.vcproj | 126 + tests/gtest-1.7.0/msvc/gtest_main-md.vcproj | 129 + tests/gtest-1.7.0/msvc/gtest_main.vcproj | 129 + .../msvc/gtest_prod_test-md.vcproj | 164 + tests/gtest-1.7.0/msvc/gtest_prod_test.vcproj | 164 + .../gtest-1.7.0/msvc/gtest_unittest-md.vcproj | 147 + tests/gtest-1.7.0/msvc/gtest_unittest.vcproj | 147 + tests/gtest-1.7.0/samples/prime_tables.h | 123 + tests/gtest-1.7.0/samples/sample1.cc | 68 + tests/gtest-1.7.0/samples/sample1.h | 43 + .../gtest-1.7.0/samples/sample10_unittest.cc | 144 + tests/gtest-1.7.0/samples/sample1_unittest.cc | 153 + tests/gtest-1.7.0/samples/sample2.cc | 56 + tests/gtest-1.7.0/samples/sample2.h | 85 + tests/gtest-1.7.0/samples/sample2_unittest.cc | 109 + tests/gtest-1.7.0/samples/sample3-inl.h | 172 + tests/gtest-1.7.0/samples/sample3_unittest.cc | 151 + tests/gtest-1.7.0/samples/sample4.cc | 46 + tests/gtest-1.7.0/samples/sample4.h | 53 + tests/gtest-1.7.0/samples/sample4_unittest.cc | 45 + tests/gtest-1.7.0/samples/sample5_unittest.cc | 199 + tests/gtest-1.7.0/samples/sample6_unittest.cc | 224 + tests/gtest-1.7.0/samples/sample7_unittest.cc | 130 + tests/gtest-1.7.0/samples/sample8_unittest.cc | 173 + tests/gtest-1.7.0/samples/sample9_unittest.cc | 160 + tests/gtest-1.7.0/scripts/fuse_gtest_files.py | 250 + .../scripts/gen_gtest_pred_impl.py | 730 + tests/gtest-1.7.0/scripts/gtest-config.in | 274 + tests/gtest-1.7.0/scripts/pump.py | 855 + tests/gtest-1.7.0/scripts/test/Makefile | 59 + tests/gtest-1.7.0/src/gtest-all.cc | 48 + tests/gtest-1.7.0/src/gtest-death-test.cc | 1346 ++ tests/gtest-1.7.0/src/gtest-filepath.cc | 382 + tests/gtest-1.7.0/src/gtest-internal-inl.h | 1218 + tests/gtest-1.7.0/src/gtest-port.cc | 805 + tests/gtest-1.7.0/src/gtest-printers.cc | 363 + tests/gtest-1.7.0/src/gtest-test-part.cc | 110 + tests/gtest-1.7.0/src/gtest-typed-test.cc | 110 + tests/gtest-1.7.0/src/gtest.cc | 5015 ++++ tests/gtest-1.7.0/src/gtest_main.cc | 38 + .../test/gtest-death-test_ex_test.cc | 93 + .../gtest-1.7.0/test/gtest-death-test_test.cc | 1367 ++ tests/gtest-1.7.0/test/gtest-filepath_test.cc | 680 + .../gtest-1.7.0/test/gtest-linked_ptr_test.cc | 154 + tests/gtest-1.7.0/test/gtest-listener_test.cc | 310 + tests/gtest-1.7.0/test/gtest-message_test.cc | 159 + tests/gtest-1.7.0/test/gtest-options_test.cc | 215 + .../test/gtest-param-test2_test.cc | 65 + .../gtest-1.7.0/test/gtest-param-test_test.cc | 904 + .../gtest-1.7.0/test/gtest-param-test_test.h | 57 + tests/gtest-1.7.0/test/gtest-port_test.cc | 1253 + tests/gtest-1.7.0/test/gtest-printers_test.cc | 1566 ++ .../gtest-1.7.0/test/gtest-test-part_test.cc | 208 + tests/gtest-1.7.0/test/gtest-tuple_test.cc | 320 + .../test/gtest-typed-test2_test.cc | 45 + .../gtest-1.7.0/test/gtest-typed-test_test.cc | 360 + .../gtest-1.7.0/test/gtest-typed-test_test.h | 66 + .../test/gtest-unittest-api_test.cc | 341 + tests/gtest-1.7.0/test/gtest_all_test.cc | 47 + .../test/gtest_break_on_failure_unittest.py | 212 + .../test/gtest_break_on_failure_unittest_.cc | 88 + .../test/gtest_catch_exceptions_test.py | 237 + .../test/gtest_catch_exceptions_test_.cc | 311 + tests/gtest-1.7.0/test/gtest_color_test.py | 130 + tests/gtest-1.7.0/test/gtest_color_test_.cc | 71 + tests/gtest-1.7.0/test/gtest_env_var_test.py | 103 + tests/gtest-1.7.0/test/gtest_env_var_test_.cc | 126 + .../test/gtest_environment_test.cc | 192 + .../gtest-1.7.0/test/gtest_filter_unittest.py | 633 + .../test/gtest_filter_unittest_.cc | 140 + tests/gtest-1.7.0/test/gtest_help_test.py | 172 + tests/gtest-1.7.0/test/gtest_help_test_.cc | 46 + .../test/gtest_list_tests_unittest.py | 207 + .../test/gtest_list_tests_unittest_.cc | 157 + tests/gtest-1.7.0/test/gtest_main_unittest.cc | 45 + .../test/gtest_no_test_unittest.cc | 56 + tests/gtest-1.7.0/test/gtest_output_test.py | 335 + tests/gtest-1.7.0/test/gtest_output_test_.cc | 1034 + .../test/gtest_output_test_golden_lin.txt | 720 + .../test/gtest_pred_impl_unittest.cc | 2427 ++ .../test/gtest_premature_exit_test.cc | 141 + tests/gtest-1.7.0/test/gtest_prod_test.cc | 57 + tests/gtest-1.7.0/test/gtest_repeat_test.cc | 253 + tests/gtest-1.7.0/test/gtest_shuffle_test.py | 325 + tests/gtest-1.7.0/test/gtest_shuffle_test_.cc | 103 + .../test/gtest_sole_header_test.cc | 57 + tests/gtest-1.7.0/test/gtest_stress_test.cc | 256 + tests/gtest-1.7.0/test/gtest_test_utils.py | 320 + .../test/gtest_throw_on_failure_ex_test.cc | 92 + .../test/gtest_throw_on_failure_test.py | 171 + .../test/gtest_throw_on_failure_test_.cc | 72 + .../test/gtest_uninitialized_test.py | 70 + .../test/gtest_uninitialized_test_.cc | 43 + tests/gtest-1.7.0/test/gtest_unittest.cc | 7415 ++++++ .../test/gtest_xml_outfile1_test_.cc | 49 + .../test/gtest_xml_outfile2_test_.cc | 49 + .../test/gtest_xml_outfiles_test.py | 132 + .../test/gtest_xml_output_unittest.py | 307 + .../test/gtest_xml_output_unittest_.cc | 181 + .../gtest-1.7.0/test/gtest_xml_test_utils.py | 194 + tests/gtest-1.7.0/test/production.cc | 36 + tests/gtest-1.7.0/test/production.h | 55 + .../xcode/Config/DebugProject.xcconfig | 30 + .../xcode/Config/FrameworkTarget.xcconfig | 17 + .../gtest-1.7.0/xcode/Config/General.xcconfig | 41 + .../xcode/Config/ReleaseProject.xcconfig | 32 + .../xcode/Config/StaticLibraryTarget.xcconfig | 18 + .../xcode/Config/TestTarget.xcconfig | 8 + tests/gtest-1.7.0/xcode/Resources/Info.plist | 30 + .../xcode/Samples/FrameworkSample/Info.plist | 28 + .../WidgetFramework.xcodeproj/project.pbxproj | 457 + .../xcode/Samples/FrameworkSample/runtests.sh | 62 + .../xcode/Samples/FrameworkSample/widget.cc | 63 + .../xcode/Samples/FrameworkSample/widget.h | 59 + .../Samples/FrameworkSample/widget_test.cc | 68 + tests/gtest-1.7.0/xcode/Scripts/runtests.sh | 65 + .../xcode/Scripts/versiongenerate.py | 100 + .../xcode/gtest.xcodeproj/project.pbxproj | 1135 + tests/main.cpp | 85 + tests/setup_tests.cpp | 335 + 3806 files changed, 677055 insertions(+) create mode 100644 .gitignore create mode 100644 CMakeLists.txt create mode 100644 Doxyfile create mode 100644 LICENSE.txt create mode 100644 README.md create mode 100644 docs/html/_l__bracket_8cpp.html create mode 100644 docs/html/_l__bracket_8cpp__incl.map create mode 100644 docs/html/_l__bracket_8cpp__incl.md5 create mode 100644 docs/html/_l__bracket_8cpp__incl.png create mode 100644 docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map create mode 100644 docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 create mode 100644 docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png create mode 100644 docs/html/_r_e_a_d_m_e_8md.html create mode 100644 docs/html/annotated.html create mode 100644 docs/html/arrowdown.png create mode 100644 docs/html/arrowright.png create mode 100644 docs/html/bc_s.png create mode 100644 docs/html/bdwn.png create mode 100644 docs/html/cantilever__beam__with__ties_8cpp.html create mode 100644 docs/html/cantilever__beam__with__ties_8cpp__incl.map create mode 100644 docs/html/cantilever__beam__with__ties_8cpp__incl.md5 create mode 100644 docs/html/cantilever__beam__with__ties_8cpp__incl.png create mode 100644 docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map create mode 100644 docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 create mode 100644 docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png create mode 100644 docs/html/class_main_window-members.html create mode 100644 docs/html/class_main_window.html create mode 100644 docs/html/class_main_window__coll__graph.map create mode 100644 docs/html/class_main_window__coll__graph.md5 create mode 100644 docs/html/class_main_window__coll__graph.png create mode 100644 docs/html/class_main_window__inherit__graph.map create mode 100644 docs/html/class_main_window__inherit__graph.md5 create mode 100644 docs/html/class_main_window__inherit__graph.png create mode 100644 docs/html/classes.html create mode 100644 docs/html/classfea_1_1_c_s_v_parser-members.html create mode 100644 docs/html/classfea_1_1_c_s_v_parser.html create mode 100644 docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.map create mode 100644 docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.md5 create mode 100644 docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.png create mode 100644 docs/html/classfea_1_1_global_stiff_assembler-members.html create mode 100644 docs/html/classfea_1_1_global_stiff_assembler.html create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.map create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.md5 create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.png create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.map create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.md5 create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.png create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.map create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.md5 create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.png create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.map create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.md5 create mode 100644 docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.png create mode 100644 docs/html/closed.png create mode 100644 docs/html/cmd_8cpp.html create mode 100644 docs/html/cmd_8cpp__incl.map create mode 100644 docs/html/cmd_8cpp__incl.md5 create mode 100644 docs/html/cmd_8cpp__incl.png create mode 100644 docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map create mode 100644 docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 create mode 100644 docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png create mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.map create mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.md5 create mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.png create mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.map create mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.md5 create mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.png create mode 100644 docs/html/containers_8h.html create mode 100644 docs/html/containers_8h__dep__incl.map create mode 100644 docs/html/containers_8h__dep__incl.md5 create mode 100644 docs/html/containers_8h__dep__incl.png create mode 100644 docs/html/containers_8h__incl.map create mode 100644 docs/html/containers_8h__incl.md5 create mode 100644 docs/html/containers_8h__incl.png create mode 100644 docs/html/containers_8h_source.html create mode 100644 docs/html/csv__parser_8h.html create mode 100644 docs/html/csv__parser_8h__dep__incl.map create mode 100644 docs/html/csv__parser_8h__dep__incl.md5 create mode 100644 docs/html/csv__parser_8h__dep__incl.png create mode 100644 docs/html/csv__parser_8h__incl.map create mode 100644 docs/html/csv__parser_8h__incl.md5 create mode 100644 docs/html/csv__parser_8h__incl.png create mode 100644 docs/html/csv__parser_8h_source.html create mode 100644 docs/html/dir_000000_000002.html create mode 100644 docs/html/dir_000001_000002.html create mode 100644 docs/html/dir_000003_000002.html create mode 100644 docs/html/dir_11bc0974ce736ce9a6fadebbeb7a8314.html create mode 100644 docs/html/dir_11bc0974ce736ce9a6fadebbeb7a8314_dep.map create mode 100644 docs/html/dir_11bc0974ce736ce9a6fadebbeb7a8314_dep.md5 create mode 100644 docs/html/dir_11bc0974ce736ce9a6fadebbeb7a8314_dep.png create mode 100644 docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html create mode 100644 docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map create mode 100644 docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 create mode 100644 docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png create mode 100644 docs/html/dir_d28a4824dc47e487b107a5db32ef43c4.html create mode 100644 docs/html/dir_d28a4824dc47e487b107a5db32ef43c4_dep.map create mode 100644 docs/html/dir_d28a4824dc47e487b107a5db32ef43c4_dep.md5 create mode 100644 docs/html/dir_d28a4824dc47e487b107a5db32ef43c4_dep.png create mode 100644 docs/html/dir_d44c64559bbebec7f509842c48db8b23.html create mode 100644 docs/html/dir_d44c64559bbebec7f509842c48db8b23_dep.map create mode 100644 docs/html/dir_d44c64559bbebec7f509842c48db8b23_dep.md5 create mode 100644 docs/html/dir_d44c64559bbebec7f509842c48db8b23_dep.png create mode 100644 docs/html/doc.png create mode 100644 docs/html/doxygen.css create mode 100644 docs/html/doxygen.png create mode 100644 docs/html/dynsections.js create mode 100644 docs/html/files.html create mode 100644 docs/html/folderclosed.png create mode 100644 docs/html/folderopen.png create mode 100644 docs/html/functions.html create mode 100644 docs/html/functions_func.html create mode 100644 docs/html/functions_vars.html create mode 100644 docs/html/globals.html create mode 100644 docs/html/globals_func.html create mode 100644 docs/html/globals_vars.html create mode 100644 docs/html/graph_legend.html create mode 100644 docs/html/graph_legend.md5 create mode 100644 docs/html/graph_legend.png create mode 100644 docs/html/hierarchy.html create mode 100644 docs/html/index.html create mode 100644 docs/html/inherit_graph_0.map create mode 100644 docs/html/inherit_graph_0.md5 create mode 100644 docs/html/inherit_graph_0.png create mode 100644 docs/html/inherit_graph_1.map create mode 100644 docs/html/inherit_graph_1.md5 create mode 100644 docs/html/inherit_graph_1.png create mode 100644 docs/html/inherit_graph_10.map create mode 100644 docs/html/inherit_graph_10.md5 create mode 100644 docs/html/inherit_graph_10.png create mode 100644 docs/html/inherit_graph_2.map create mode 100644 docs/html/inherit_graph_2.md5 create mode 100644 docs/html/inherit_graph_2.png create mode 100644 docs/html/inherit_graph_3.map create mode 100644 docs/html/inherit_graph_3.md5 create mode 100644 docs/html/inherit_graph_3.png create mode 100644 docs/html/inherit_graph_4.map create mode 100644 docs/html/inherit_graph_4.md5 create mode 100644 docs/html/inherit_graph_4.png create mode 100644 docs/html/inherit_graph_5.map create mode 100644 docs/html/inherit_graph_5.md5 create mode 100644 docs/html/inherit_graph_5.png create mode 100644 docs/html/inherit_graph_6.map create mode 100644 docs/html/inherit_graph_6.md5 create mode 100644 docs/html/inherit_graph_6.png create mode 100644 docs/html/inherit_graph_7.map create mode 100644 docs/html/inherit_graph_7.md5 create mode 100644 docs/html/inherit_graph_7.png create mode 100644 docs/html/inherit_graph_8.map create mode 100644 docs/html/inherit_graph_8.md5 create mode 100644 docs/html/inherit_graph_8.png create mode 100644 docs/html/inherit_graph_9.map create mode 100644 docs/html/inherit_graph_9.md5 create mode 100644 docs/html/inherit_graph_9.png create mode 100644 docs/html/inherits.html create mode 100644 docs/html/jquery.js create mode 100644 docs/html/logo_64x64.png create mode 100644 docs/html/main_8cpp.html create mode 100644 docs/html/main_8cpp__incl.map create mode 100644 docs/html/main_8cpp__incl.md5 create mode 100644 docs/html/main_8cpp__incl.png create mode 100644 docs/html/mainwindow_8cpp.html create mode 100644 docs/html/mainwindow_8cpp__incl.map create mode 100644 docs/html/mainwindow_8cpp__incl.md5 create mode 100644 docs/html/mainwindow_8cpp__incl.png create mode 100644 docs/html/mainwindow_8h.html create mode 100644 docs/html/mainwindow_8h__dep__incl.map create mode 100644 docs/html/mainwindow_8h__dep__incl.md5 create mode 100644 docs/html/mainwindow_8h__dep__incl.png create mode 100644 docs/html/mainwindow_8h__incl.map create mode 100644 docs/html/mainwindow_8h__incl.md5 create mode 100644 docs/html/mainwindow_8h__incl.png create mode 100644 docs/html/mainwindow_8h_source.html create mode 100644 docs/html/namespacefea.html create mode 100644 docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.map create mode 100644 docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.md5 create mode 100644 docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.png create mode 100644 docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.map create mode 100644 docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.md5 create mode 100644 docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.png create mode 100644 docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.map create mode 100644 docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.md5 create mode 100644 docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.png create mode 100644 docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.map create mode 100644 docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.md5 create mode 100644 docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.png create mode 100644 docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.map create mode 100644 docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.md5 create mode 100644 docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.png create mode 100644 docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.map create mode 100644 docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.md5 create mode 100644 docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.png create mode 100644 docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.map create mode 100644 docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.md5 create mode 100644 docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.png create mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.map create mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.md5 create mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.png create mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.map create mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.md5 create mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.png create mode 100644 docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.map create mode 100644 docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.md5 create mode 100644 docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.png create mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.map create mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.md5 create mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.png create mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.map create mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.md5 create mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.png create mode 100644 docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.map create mode 100644 docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.md5 create mode 100644 docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.png create mode 100644 docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.map create mode 100644 docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.md5 create mode 100644 docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.png create mode 100644 docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.map create mode 100644 docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.md5 create mode 100644 docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.png create mode 100644 docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.map create mode 100644 docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.md5 create mode 100644 docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.png create mode 100644 docs/html/namespacemembers.html create mode 100644 docs/html/namespacemembers_enum.html create mode 100644 docs/html/namespacemembers_eval.html create mode 100644 docs/html/namespacemembers_func.html create mode 100644 docs/html/namespacemembers_type.html create mode 100644 docs/html/namespaces.html create mode 100644 docs/html/nav_f.png create mode 100644 docs/html/nav_g.png create mode 100644 docs/html/nav_h.png create mode 100644 docs/html/open.png create mode 100644 docs/html/options_8h.html create mode 100644 docs/html/options_8h__dep__incl.map create mode 100644 docs/html/options_8h__dep__incl.md5 create mode 100644 docs/html/options_8h__dep__incl.png create mode 100644 docs/html/options_8h__incl.map create mode 100644 docs/html/options_8h__incl.md5 create mode 100644 docs/html/options_8h__incl.png create mode 100644 docs/html/options_8h_source.html create mode 100644 docs/html/search/all_0.html create mode 100644 docs/html/search/all_0.js create mode 100644 docs/html/search/all_1.html create mode 100644 docs/html/search/all_1.js create mode 100644 docs/html/search/all_10.html create mode 100644 docs/html/search/all_10.js create mode 100644 docs/html/search/all_11.html create mode 100644 docs/html/search/all_11.js create mode 100644 docs/html/search/all_2.html create mode 100644 docs/html/search/all_2.js create mode 100644 docs/html/search/all_3.html create mode 100644 docs/html/search/all_3.js create mode 100644 docs/html/search/all_4.html create mode 100644 docs/html/search/all_4.js create mode 100644 docs/html/search/all_5.html create mode 100644 docs/html/search/all_5.js create mode 100644 docs/html/search/all_6.html create mode 100644 docs/html/search/all_6.js create mode 100644 docs/html/search/all_7.html create mode 100644 docs/html/search/all_7.js create mode 100644 docs/html/search/all_8.html create mode 100644 docs/html/search/all_8.js create mode 100644 docs/html/search/all_9.html create mode 100644 docs/html/search/all_9.js create mode 100644 docs/html/search/all_a.html create mode 100644 docs/html/search/all_a.js create mode 100644 docs/html/search/all_b.html create mode 100644 docs/html/search/all_b.js create mode 100644 docs/html/search/all_c.html create mode 100644 docs/html/search/all_c.js create mode 100644 docs/html/search/all_d.html create mode 100644 docs/html/search/all_d.js create mode 100644 docs/html/search/all_e.html create mode 100644 docs/html/search/all_e.js create mode 100644 docs/html/search/all_f.html create mode 100644 docs/html/search/all_f.js create mode 100644 docs/html/search/classes_0.html create mode 100644 docs/html/search/classes_0.js create mode 100644 docs/html/search/classes_1.html create mode 100644 docs/html/search/classes_1.js create mode 100644 docs/html/search/classes_2.html create mode 100644 docs/html/search/classes_2.js create mode 100644 docs/html/search/classes_3.html create mode 100644 docs/html/search/classes_3.js create mode 100644 docs/html/search/classes_4.html create mode 100644 docs/html/search/classes_4.js create mode 100644 docs/html/search/classes_5.html create mode 100644 docs/html/search/classes_5.js create mode 100644 docs/html/search/classes_6.html create mode 100644 docs/html/search/classes_6.js create mode 100644 docs/html/search/classes_7.html create mode 100644 docs/html/search/classes_7.js create mode 100644 docs/html/search/classes_8.html create mode 100644 docs/html/search/classes_8.js create mode 100644 docs/html/search/classes_9.html create mode 100644 docs/html/search/classes_9.js create mode 100644 docs/html/search/classes_a.html create mode 100644 docs/html/search/classes_a.js create mode 100644 docs/html/search/close.png create mode 100644 docs/html/search/enums_0.html create mode 100644 docs/html/search/enums_0.js create mode 100644 docs/html/search/enumvalues_0.html create mode 100644 docs/html/search/enumvalues_0.js create mode 100644 docs/html/search/enumvalues_1.html create mode 100644 docs/html/search/enumvalues_1.js create mode 100644 docs/html/search/enumvalues_2.html create mode 100644 docs/html/search/enumvalues_2.js create mode 100644 docs/html/search/files_0.html create mode 100644 docs/html/search/files_0.js create mode 100644 docs/html/search/files_1.html create mode 100644 docs/html/search/files_1.js create mode 100644 docs/html/search/files_2.html create mode 100644 docs/html/search/files_2.js create mode 100644 docs/html/search/files_3.html create mode 100644 docs/html/search/files_3.js create mode 100644 docs/html/search/files_4.html create mode 100644 docs/html/search/files_4.js create mode 100644 docs/html/search/files_5.html create mode 100644 docs/html/search/files_5.js create mode 100644 docs/html/search/files_6.html create mode 100644 docs/html/search/files_6.js create mode 100644 docs/html/search/functions_0.html create mode 100644 docs/html/search/functions_0.js create mode 100644 docs/html/search/functions_1.html create mode 100644 docs/html/search/functions_1.js create mode 100644 docs/html/search/functions_2.html create mode 100644 docs/html/search/functions_2.js create mode 100644 docs/html/search/functions_3.html create mode 100644 docs/html/search/functions_3.js create mode 100644 docs/html/search/functions_4.html create mode 100644 docs/html/search/functions_4.js create mode 100644 docs/html/search/functions_5.html create mode 100644 docs/html/search/functions_5.js create mode 100644 docs/html/search/functions_6.html create mode 100644 docs/html/search/functions_6.js create mode 100644 docs/html/search/functions_7.html create mode 100644 docs/html/search/functions_7.js create mode 100644 docs/html/search/functions_8.html create mode 100644 docs/html/search/functions_8.js create mode 100644 docs/html/search/functions_9.html create mode 100644 docs/html/search/functions_9.js create mode 100644 docs/html/search/functions_a.html create mode 100644 docs/html/search/functions_a.js create mode 100644 docs/html/search/functions_b.html create mode 100644 docs/html/search/functions_b.js create mode 100644 docs/html/search/functions_c.html create mode 100644 docs/html/search/functions_c.js create mode 100644 docs/html/search/functions_d.html create mode 100644 docs/html/search/functions_d.js create mode 100644 docs/html/search/functions_e.html create mode 100644 docs/html/search/functions_e.js create mode 100644 docs/html/search/mag_sel.png create mode 100644 docs/html/search/namespaces_0.html create mode 100644 docs/html/search/namespaces_0.js create mode 100644 docs/html/search/nomatches.html create mode 100644 docs/html/search/search.css create mode 100644 docs/html/search/search.js create mode 100644 docs/html/search/search_l.png create mode 100644 docs/html/search/search_m.png create mode 100644 docs/html/search/search_r.png create mode 100644 docs/html/search/searchdata.js create mode 100644 docs/html/search/typedefs_0.html create mode 100644 docs/html/search/typedefs_0.js create mode 100644 docs/html/search/typedefs_1.html create mode 100644 docs/html/search/typedefs_1.js create mode 100644 docs/html/search/typedefs_2.html create mode 100644 docs/html/search/typedefs_2.js create mode 100644 docs/html/search/typedefs_3.html create mode 100644 docs/html/search/typedefs_3.js create mode 100644 docs/html/search/typedefs_4.html create mode 100644 docs/html/search/typedefs_4.js create mode 100644 docs/html/search/variables_0.html create mode 100644 docs/html/search/variables_0.js create mode 100644 docs/html/search/variables_1.html create mode 100644 docs/html/search/variables_1.js create mode 100644 docs/html/search/variables_2.html create mode 100644 docs/html/search/variables_2.js create mode 100644 docs/html/search/variables_3.html create mode 100644 docs/html/search/variables_3.js create mode 100644 docs/html/search/variables_4.html create mode 100644 docs/html/search/variables_4.js create mode 100644 docs/html/search/variables_5.html create mode 100644 docs/html/search/variables_5.js create mode 100644 docs/html/search/variables_6.html create mode 100644 docs/html/search/variables_6.js create mode 100644 docs/html/search/variables_7.html create mode 100644 docs/html/search/variables_7.js create mode 100644 docs/html/search/variables_8.html create mode 100644 docs/html/search/variables_8.js create mode 100644 docs/html/search/variables_9.html create mode 100644 docs/html/search/variables_9.js create mode 100644 docs/html/search/variables_a.html create mode 100644 docs/html/search/variables_a.js create mode 100644 docs/html/search/variables_b.html create mode 100644 docs/html/search/variables_b.js create mode 100644 docs/html/search/variables_c.html create mode 100644 docs/html/search/variables_c.js create mode 100644 docs/html/setup_8cpp.html create mode 100644 docs/html/setup_8cpp__incl.map create mode 100644 docs/html/setup_8cpp__incl.md5 create mode 100644 docs/html/setup_8cpp__incl.png create mode 100644 docs/html/setup_8h.html create mode 100644 docs/html/setup_8h__dep__incl.map create mode 100644 docs/html/setup_8h__dep__incl.md5 create mode 100644 docs/html/setup_8h__dep__incl.png create mode 100644 docs/html/setup_8h__incl.map create mode 100644 docs/html/setup_8h__incl.md5 create mode 100644 docs/html/setup_8h__incl.png create mode 100644 docs/html/setup_8h_source.html create mode 100644 docs/html/splitbar.png create mode 100644 docs/html/structfea_1_1_b_c-members.html create mode 100644 docs/html/structfea_1_1_b_c.html create mode 100644 docs/html/structfea_1_1_elem-members.html create mode 100644 docs/html/structfea_1_1_elem.html create mode 100644 docs/html/structfea_1_1_elem__coll__graph.map create mode 100644 docs/html/structfea_1_1_elem__coll__graph.md5 create mode 100644 docs/html/structfea_1_1_elem__coll__graph.png create mode 100644 docs/html/structfea_1_1_force-members.html create mode 100644 docs/html/structfea_1_1_force.html create mode 100644 docs/html/structfea_1_1_job-members.html create mode 100644 docs/html/structfea_1_1_job.html create mode 100644 docs/html/structfea_1_1_options-members.html create mode 100644 docs/html/structfea_1_1_options.html create mode 100644 docs/html/structfea_1_1_props-members.html create mode 100644 docs/html/structfea_1_1_props.html create mode 100644 docs/html/structfea_1_1_summary-members.html create mode 100644 docs/html/structfea_1_1_summary.html create mode 100644 docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.map create mode 100644 docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.md5 create mode 100644 docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.png create mode 100644 docs/html/structfea_1_1_tie-members.html create mode 100644 docs/html/structfea_1_1_tie.html create mode 100644 docs/html/summary_8cpp.html create mode 100644 docs/html/summary_8cpp__incl.map create mode 100644 docs/html/summary_8cpp__incl.md5 create mode 100644 docs/html/summary_8cpp__incl.png create mode 100644 docs/html/summary_8h.html create mode 100644 docs/html/summary_8h__dep__incl.map create mode 100644 docs/html/summary_8h__dep__incl.md5 create mode 100644 docs/html/summary_8h__dep__incl.png create mode 100644 docs/html/summary_8h__incl.map create mode 100644 docs/html/summary_8h__incl.md5 create mode 100644 docs/html/summary_8h__incl.png create mode 100644 docs/html/summary_8h_source.html create mode 100644 docs/html/sync_off.png create mode 100644 docs/html/sync_on.png create mode 100644 docs/html/tab_a.png create mode 100644 docs/html/tab_b.png create mode 100644 docs/html/tab_h.png create mode 100644 docs/html/tab_s.png create mode 100644 docs/html/tabs.css create mode 100644 docs/html/threed__beam__fea_8cpp.html create mode 100644 docs/html/threed__beam__fea_8cpp__incl.map create mode 100644 docs/html/threed__beam__fea_8cpp__incl.md5 create mode 100644 docs/html/threed__beam__fea_8cpp__incl.png create mode 100644 docs/html/threed__beam__fea_8h.html create mode 100644 docs/html/threed__beam__fea_8h__dep__incl.map create mode 100644 docs/html/threed__beam__fea_8h__dep__incl.md5 create mode 100644 docs/html/threed__beam__fea_8h__dep__incl.png create mode 100644 docs/html/threed__beam__fea_8h__incl.map create mode 100644 docs/html/threed__beam__fea_8h__incl.md5 create mode 100644 docs/html/threed__beam__fea_8h__incl.png create mode 100644 docs/html/threed__beam__fea_8h_source.html create mode 100644 examples/CMakeLists.txt create mode 100644 examples/L_bracket.cpp create mode 100644 examples/cantilever_beam_with_ties.cpp create mode 100644 ext/boost_1_59_0/boost/assert.hpp create mode 100644 ext/boost_1_59_0/boost/checked_delete.hpp create mode 100644 ext/boost_1_59_0/boost/config.hpp create mode 100644 ext/boost_1_59_0/boost/config/abi/borland_prefix.hpp create mode 100644 ext/boost_1_59_0/boost/config/abi/borland_suffix.hpp create mode 100644 ext/boost_1_59_0/boost/config/abi/msvc_prefix.hpp create mode 100644 ext/boost_1_59_0/boost/config/abi/msvc_suffix.hpp create mode 100644 ext/boost_1_59_0/boost/config/abi_prefix.hpp create mode 100644 ext/boost_1_59_0/boost/config/abi_suffix.hpp create mode 100644 ext/boost_1_59_0/boost/config/auto_link.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/borland.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/clang.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/codegear.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/comeau.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/common_edg.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/compaq_cxx.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/cray.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/digitalmars.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/gcc.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/gcc_xml.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/greenhills.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/hp_acc.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/intel.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/kai.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/metrowerks.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/mpw.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/nvcc.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/pathscale.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/pgi.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/sgi_mipspro.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/sunpro_cc.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/vacpp.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/visualc.hpp create mode 100644 ext/boost_1_59_0/boost/config/compiler/xlcpp.hpp create mode 100644 ext/boost_1_59_0/boost/config/no_tr1/cmath.hpp create mode 100644 ext/boost_1_59_0/boost/config/no_tr1/complex.hpp create mode 100644 ext/boost_1_59_0/boost/config/no_tr1/functional.hpp create mode 100644 ext/boost_1_59_0/boost/config/no_tr1/memory.hpp create mode 100644 ext/boost_1_59_0/boost/config/no_tr1/utility.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/aix.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/amigaos.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/beos.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/bsd.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/cray.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/cygwin.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/haiku.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/hpux.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/irix.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/linux.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/macos.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/qnxnto.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/solaris.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/symbian.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/vms.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/vxworks.hpp create mode 100644 ext/boost_1_59_0/boost/config/platform/win32.hpp create mode 100644 ext/boost_1_59_0/boost/config/posix_features.hpp create mode 100644 ext/boost_1_59_0/boost/config/requires_threads.hpp create mode 100644 ext/boost_1_59_0/boost/config/select_compiler_config.hpp create mode 100644 ext/boost_1_59_0/boost/config/select_platform_config.hpp create mode 100644 ext/boost_1_59_0/boost/config/select_stdlib_config.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/dinkumware.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/libcomo.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/libcpp.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/libstdcpp3.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/modena.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/msl.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/roguewave.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/sgi.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/stlport.hpp create mode 100644 ext/boost_1_59_0/boost/config/stdlib/vacpp.hpp create mode 100644 ext/boost_1_59_0/boost/config/suffix.hpp create mode 100644 ext/boost_1_59_0/boost/config/user.hpp create mode 100644 ext/boost_1_59_0/boost/config/warning_disable.hpp create mode 100644 ext/boost_1_59_0/boost/core/addressof.hpp create mode 100644 ext/boost_1_59_0/boost/core/checked_delete.hpp create mode 100644 ext/boost_1_59_0/boost/core/demangle.hpp create mode 100644 ext/boost_1_59_0/boost/core/enable_if.hpp create mode 100644 ext/boost_1_59_0/boost/core/explicit_operator_bool.hpp create mode 100644 ext/boost_1_59_0/boost/core/noncopyable.hpp create mode 100644 ext/boost_1_59_0/boost/core/swap.hpp create mode 100644 ext/boost_1_59_0/boost/core/typeinfo.hpp create mode 100644 ext/boost_1_59_0/boost/cstdint.hpp create mode 100644 ext/boost_1_59_0/boost/current_function.hpp create mode 100644 ext/boost_1_59_0/boost/detail/indirect_traits.hpp create mode 100644 ext/boost_1_59_0/boost/detail/iterator.hpp create mode 100644 ext/boost_1_59_0/boost/detail/lightweight_mutex.hpp create mode 100644 ext/boost_1_59_0/boost/detail/reference_content.hpp create mode 100644 ext/boost_1_59_0/boost/detail/sp_typeinfo.hpp create mode 100644 ext/boost_1_59_0/boost/detail/workaround.hpp create mode 100644 ext/boost_1_59_0/boost/exception/current_exception_cast.hpp create mode 100644 ext/boost_1_59_0/boost/exception/detail/error_info_impl.hpp create mode 100644 ext/boost_1_59_0/boost/exception/detail/is_output_streamable.hpp create mode 100644 ext/boost_1_59_0/boost/exception/detail/object_hex_dump.hpp create mode 100644 ext/boost_1_59_0/boost/exception/detail/type_info.hpp create mode 100644 ext/boost_1_59_0/boost/exception/diagnostic_information.hpp create mode 100644 ext/boost_1_59_0/boost/exception/exception.hpp create mode 100644 ext/boost_1_59_0/boost/exception/get_error_info.hpp create mode 100644 ext/boost_1_59_0/boost/exception/info.hpp create mode 100644 ext/boost_1_59_0/boost/exception/to_string.hpp create mode 100644 ext/boost_1_59_0/boost/exception/to_string_stub.hpp create mode 100644 ext/boost_1_59_0/boost/format.hpp create mode 100644 ext/boost_1_59_0/boost/format/alt_sstream.hpp create mode 100644 ext/boost_1_59_0/boost/format/alt_sstream_impl.hpp create mode 100644 ext/boost_1_59_0/boost/format/detail/compat_workarounds.hpp create mode 100644 ext/boost_1_59_0/boost/format/detail/config_macros.hpp create mode 100644 ext/boost_1_59_0/boost/format/detail/msvc_disambiguater.hpp create mode 100644 ext/boost_1_59_0/boost/format/detail/unset_macros.hpp create mode 100644 ext/boost_1_59_0/boost/format/detail/workarounds_gcc-2_95.hpp create mode 100644 ext/boost_1_59_0/boost/format/detail/workarounds_stlport.hpp create mode 100644 ext/boost_1_59_0/boost/format/exceptions.hpp create mode 100644 ext/boost_1_59_0/boost/format/feed_args.hpp create mode 100644 ext/boost_1_59_0/boost/format/format_class.hpp create mode 100644 ext/boost_1_59_0/boost/format/format_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/format/format_implementation.hpp create mode 100644 ext/boost_1_59_0/boost/format/free_funcs.hpp create mode 100644 ext/boost_1_59_0/boost/format/group.hpp create mode 100644 ext/boost_1_59_0/boost/format/internals.hpp create mode 100644 ext/boost_1_59_0/boost/format/internals_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/format/parsing.hpp create mode 100644 ext/boost_1_59_0/boost/iterator.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/detail/config_def.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/detail/config_undef.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/detail/enable_if.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/detail/facade_iterator_category.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/interoperable.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/iterator_adaptor.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/iterator_categories.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/iterator_facade.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/iterator_traits.hpp create mode 100644 ext/boost_1_59_0/boost/iterator/minimum_category.hpp create mode 100644 ext/boost_1_59_0/boost/limits.hpp create mode 100644 ext/boost_1_59_0/boost/move/core.hpp create mode 100644 ext/boost_1_59_0/boost/move/detail/config_begin.hpp create mode 100644 ext/boost_1_59_0/boost/move/detail/config_end.hpp create mode 100644 ext/boost_1_59_0/boost/move/detail/meta_utils.hpp create mode 100644 ext/boost_1_59_0/boost/move/detail/meta_utils_core.hpp create mode 100644 ext/boost_1_59_0/boost/move/detail/type_traits.hpp create mode 100644 ext/boost_1_59_0/boost/move/detail/workaround.hpp create mode 100644 ext/boost_1_59_0/boost/move/traits.hpp create mode 100644 ext/boost_1_59_0/boost/move/utility.hpp create mode 100644 ext/boost_1_59_0/boost/move/utility_core.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/always.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/arg_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/assert.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/adl_barrier.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/arg_typedef.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/arity_spec.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/common_name_wknd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/adl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/arrays.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/bcc.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/compiler.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/dtp.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/eti.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/gcc.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/gpu.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/has_apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/has_xxx.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/integral.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/intel.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/msvc.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/msvc_typename.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/nttp.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/overload_resolution.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/pp_counter.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/preprocessor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/static_constant.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/ttp.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/use_preprocessed.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/config/workaround.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/count_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/has_apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/has_rebind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/has_type.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/include_preprocessed.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/integral_wrapper.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/lambda_arity_param.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/lambda_support.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/logical_op.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/msvc_dtw.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/msvc_is_class.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/msvc_never_true.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/na.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/na_assert.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/na_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/na_spec.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/nested_type_wknd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/nttp_decl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/and.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/apply.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/arg.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/bitor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/bitxor.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/deque.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/divides.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/greater.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/inherit.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/less.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/less_equal.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/list.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/list_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/map.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/minus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/modulus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/plus.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/set.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/set_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/shift_left.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/shift_right.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/times.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/vector.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessed/plain/vector_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/add.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/def_params_tail.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/default_params.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/enum.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/ext_params.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/filter_params.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/params.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/partial_spec_params.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/range.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/repeat.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/sub.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/preprocessor/tuple.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/static_cast.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/template_arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/template_arity_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/type_wrapper.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/value_wknd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/aux_/yes_no.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/bind.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/bind_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/bool.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/bool_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/eval_if.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/has_xxx.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/identity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/if.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/int.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/int_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/integral_c.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/integral_c_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/integral_c_tag.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/is_placeholder.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/lambda.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/lambda_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/limits/arity.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/next.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/next_prior.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/not.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/or.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/placeholders.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/protect.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/quote.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/size_t.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/size_t_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/void.hpp create mode 100644 ext/boost_1_59_0/boost/mpl/void_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/noncopyable.hpp create mode 100644 ext/boost_1_59_0/boost/none.hpp create mode 100644 ext/boost_1_59_0/boost/none_t.hpp create mode 100644 ext/boost_1_59_0/boost/optional.hpp create mode 100644 ext/boost_1_59_0/boost/optional/bad_optional_access.hpp create mode 100644 ext/boost_1_59_0/boost/optional/optional.hpp create mode 100644 ext/boost_1_59_0/boost/optional/optional_fwd.hpp create mode 100644 ext/boost_1_59_0/boost/predef.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/alpha.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/arm.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/blackfin.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/convex.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/ia64.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/m68k.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/mips.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/parisc.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/ppc.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/pyramid.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/rs6k.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/sparc.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/superh.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/sys370.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/sys390.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/x86.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/x86/32.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/x86/64.h create mode 100644 ext/boost_1_59_0/boost/predef/architecture/z.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/borland.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/clang.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/comeau.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/compaq.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/diab.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/digitalmars.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/dignus.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/edg.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/ekopath.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/gcc.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/gcc_xml.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/greenhills.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/hp_acc.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/iar.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/ibm.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/intel.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/kai.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/llvm.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/metaware.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/metrowerks.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/microtec.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/mpw.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/palm.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/pgi.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/sgi_mipspro.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/sunpro.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/tendra.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/visualc.h create mode 100644 ext/boost_1_59_0/boost/predef/compiler/watcom.h create mode 100644 ext/boost_1_59_0/boost/predef/detail/_cassert.h create mode 100644 ext/boost_1_59_0/boost/predef/detail/_exception.h create mode 100644 ext/boost_1_59_0/boost/predef/detail/comp_detected.h create mode 100644 ext/boost_1_59_0/boost/predef/detail/os_detected.h create mode 100644 ext/boost_1_59_0/boost/predef/detail/platform_detected.h create mode 100644 ext/boost_1_59_0/boost/predef/detail/test.h create mode 100644 ext/boost_1_59_0/boost/predef/language.h create mode 100644 ext/boost_1_59_0/boost/predef/language/objc.h create mode 100644 ext/boost_1_59_0/boost/predef/language/stdc.h create mode 100644 ext/boost_1_59_0/boost/predef/language/stdcpp.h create mode 100644 ext/boost_1_59_0/boost/predef/library.h create mode 100644 ext/boost_1_59_0/boost/predef/library/c.h create mode 100644 ext/boost_1_59_0/boost/predef/library/c/_prefix.h create mode 100644 ext/boost_1_59_0/boost/predef/library/c/gnu.h create mode 100644 ext/boost_1_59_0/boost/predef/library/c/uc.h create mode 100644 ext/boost_1_59_0/boost/predef/library/c/vms.h create mode 100644 ext/boost_1_59_0/boost/predef/library/c/zos.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/_prefix.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/cxx.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/dinkumware.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/libcomo.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/modena.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/msl.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/roguewave.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/sgi.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/stdcpp3.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/stlport.h create mode 100644 ext/boost_1_59_0/boost/predef/library/std/vacpp.h create mode 100644 ext/boost_1_59_0/boost/predef/make.h create mode 100644 ext/boost_1_59_0/boost/predef/os.h create mode 100644 ext/boost_1_59_0/boost/predef/os/aix.h create mode 100644 ext/boost_1_59_0/boost/predef/os/amigaos.h create mode 100644 ext/boost_1_59_0/boost/predef/os/android.h create mode 100644 ext/boost_1_59_0/boost/predef/os/beos.h create mode 100644 ext/boost_1_59_0/boost/predef/os/bsd.h create mode 100644 ext/boost_1_59_0/boost/predef/os/bsd/bsdi.h create mode 100644 ext/boost_1_59_0/boost/predef/os/bsd/dragonfly.h create mode 100644 ext/boost_1_59_0/boost/predef/os/bsd/free.h create mode 100644 ext/boost_1_59_0/boost/predef/os/bsd/net.h create mode 100644 ext/boost_1_59_0/boost/predef/os/bsd/open.h create mode 100644 ext/boost_1_59_0/boost/predef/os/cygwin.h create mode 100644 ext/boost_1_59_0/boost/predef/os/haiku.h create mode 100644 ext/boost_1_59_0/boost/predef/os/hpux.h create mode 100644 ext/boost_1_59_0/boost/predef/os/ios.h create mode 100644 ext/boost_1_59_0/boost/predef/os/irix.h create mode 100644 ext/boost_1_59_0/boost/predef/os/linux.h create mode 100644 ext/boost_1_59_0/boost/predef/os/macos.h create mode 100644 ext/boost_1_59_0/boost/predef/os/os400.h create mode 100644 ext/boost_1_59_0/boost/predef/os/qnxnto.h create mode 100644 ext/boost_1_59_0/boost/predef/os/solaris.h create mode 100644 ext/boost_1_59_0/boost/predef/os/unix.h create mode 100644 ext/boost_1_59_0/boost/predef/os/vms.h create mode 100644 ext/boost_1_59_0/boost/predef/os/windows.h create mode 100644 ext/boost_1_59_0/boost/predef/other.h create mode 100644 ext/boost_1_59_0/boost/predef/other/endian.h create mode 100644 ext/boost_1_59_0/boost/predef/platform.h create mode 100644 ext/boost_1_59_0/boost/predef/platform/mingw.h create mode 100644 ext/boost_1_59_0/boost/predef/platform/windows_desktop.h create mode 100644 ext/boost_1_59_0/boost/predef/platform/windows_phone.h create mode 100644 ext/boost_1_59_0/boost/predef/platform/windows_runtime.h create mode 100644 ext/boost_1_59_0/boost/predef/platform/windows_store.h create mode 100644 ext/boost_1_59_0/boost/predef/version.h create mode 100644 ext/boost_1_59_0/boost/predef/version_number.h create mode 100644 ext/boost_1_59_0/boost/preprocessor/arithmetic/add.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/arithmetic/dec.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/arithmetic/inc.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/arithmetic/sub.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/array/data.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/array/elem.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/array/size.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/cat.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/comma_if.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/comparison/not_equal.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/config/config.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/detail/dmc/while.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/detail/edg/while.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/detail/msvc/while.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/detail/while.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/expr_if.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/expr_iif.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/if.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/iif.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/control/while.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/debug/error.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/dec.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/detail/auto_rec.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/detail/check.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/detail/dmc/auto_rec.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/detail/is_binary.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/detail/split.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/empty.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/enum_params.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/enum_shifted_params.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/expr_if.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/facilities/detail/is_empty.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/facilities/empty.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/facilities/expand.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/facilities/identity.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/facilities/is_1.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/facilities/is_empty.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/facilities/is_empty_variadic.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/facilities/overload.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/identity.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/inc.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iterate.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/lower1.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/lower2.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/lower3.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/lower4.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/lower5.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/upper1.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/upper2.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/upper3.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/upper4.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/bounds/upper5.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/finish.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/forward1.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/forward2.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/forward3.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/forward4.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/forward5.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/reverse1.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/reverse2.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/reverse3.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/reverse4.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/iter/reverse5.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/local.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/rlocal.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/self.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/detail/start.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/iterate.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/local.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/iteration/self.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/adt.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/append.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/detail/dmc/fold_left.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/detail/edg/fold_left.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/detail/edg/fold_right.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/detail/fold_left.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/detail/fold_right.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/fold_left.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/fold_right.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/for_each_i.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/reverse.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/list/transform.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/logical/and.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/logical/bitand.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/logical/bool.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/logical/compl.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/punctuation/comma.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/punctuation/comma_if.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/punctuation/detail/is_begin_parens.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/punctuation/is_begin_parens.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repeat.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/detail/dmc/for.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/detail/edg/for.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/detail/for.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/detail/msvc/for.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/enum_binary_params.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/enum_params.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/enum_shifted_params.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/enum_trailing_params.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/for.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/repeat.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/repetition/repeat_from_to.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/detail/is_empty.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/detail/split.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/elem.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/first_n.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/fold_left.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/rest_n.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/seq.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/size.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/seq/subseq.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/detail/counter.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/detail/def.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/detail/shared.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/detail/slot1.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/detail/slot2.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/detail/slot3.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/detail/slot4.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/detail/slot5.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/slot/slot.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/stringize.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/tuple/detail/is_single_return.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/tuple/eat.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/tuple/elem.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/tuple/rem.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/tuple/size.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/tuple/to_list.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/variadic/elem.hpp create mode 100644 ext/boost_1_59_0/boost/preprocessor/variadic/size.hpp create mode 100644 ext/boost_1_59_0/boost/shared_ptr.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/bad_weak_ptr.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/lightweight_mutex.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/lwm_nop.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/lwm_pthreads.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/lwm_win32_cs.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/operator_bool.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/quick_allocator.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/shared_count.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_convertible.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_aix.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_clang.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_nt.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_pt.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_spin.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_sync.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_base_w32.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_counted_impl.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_has_sync.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_interlocked.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/sp_nullptr_t.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/spinlock.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/spinlock_gcc_arm.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/spinlock_nt.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/spinlock_pool.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/spinlock_pt.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/spinlock_std_atomic.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/spinlock_sync.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/spinlock_w32.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/detail/yield_k.hpp create mode 100644 ext/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp create mode 100644 ext/boost_1_59_0/boost/static_assert.hpp create mode 100644 ext/boost_1_59_0/boost/throw_exception.hpp create mode 100644 ext/boost_1_59_0/boost/token_functions.hpp create mode 100644 ext/boost_1_59_0/boost/token_iterator.hpp create mode 100644 ext/boost_1_59_0/boost/tokenizer.hpp create mode 100644 ext/boost_1_59_0/boost/type.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/add_const.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/add_lvalue_reference.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/add_pointer.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/add_reference.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/add_rvalue_reference.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/alignment_of.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/config.hpp create mode 100755 ext/boost_1_59_0/boost/type_traits/decay.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/bool_trait_def.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/bool_trait_undef.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/cv_traits_impl.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/false_result.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/ice_and.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/ice_eq.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/ice_not.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/ice_or.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/is_function_ptr_helper.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/is_function_ptr_tester.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/size_t_trait_def.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/size_t_trait_undef.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/template_arity_spec.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/type_trait_def.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/type_trait_undef.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/detail/yes_no_type.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/has_nothrow_assign.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/has_nothrow_constructor.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/has_nothrow_copy.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/has_trivial_assign.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/has_trivial_constructor.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/has_trivial_copy.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/has_trivial_move_assign.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/has_trivial_move_constructor.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/ice.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/integral_constant.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/intrinsics.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_abstract.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_arithmetic.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_array.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_base_and_derived.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_base_of.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_class.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_const.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_convertible.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_copy_constructible.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_enum.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_float.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_function.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_integral.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_lvalue_reference.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_member_function_pointer.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_member_pointer.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_nothrow_move_assignable.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_nothrow_move_constructible.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_pod.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_pointer.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_polymorphic.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_reference.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_rvalue_reference.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_same.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_scalar.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_union.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_void.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/is_volatile.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/remove_bounds.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/remove_const.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/remove_cv.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/remove_pointer.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/remove_reference.hpp create mode 100644 ext/boost_1_59_0/boost/type_traits/type_with_alignment.hpp create mode 100644 ext/boost_1_59_0/boost/utility/addressof.hpp create mode 100644 ext/boost_1_59_0/boost/utility/base_from_member.hpp create mode 100644 ext/boost_1_59_0/boost/utility/compare_pointees.hpp create mode 100644 ext/boost_1_59_0/boost/utility/declval.hpp create mode 100644 ext/boost_1_59_0/boost/utility/enable_if.hpp create mode 100644 ext/boost_1_59_0/boost/version.hpp create mode 100644 ext/boost_1_59_0/libs/smart_ptr/src/sp_collector.cpp create mode 100644 ext/boost_1_59_0/libs/smart_ptr/src/sp_debug_hooks.cpp create mode 100644 ext/eigen-3.2.4/.hg_archival.txt create mode 100644 ext/eigen-3.2.4/.hgeol create mode 100644 ext/eigen-3.2.4/.hgignore create mode 100644 ext/eigen-3.2.4/.hgtags create mode 100644 ext/eigen-3.2.4/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/COPYING.BSD create mode 100644 ext/eigen-3.2.4/COPYING.GPL create mode 100644 ext/eigen-3.2.4/COPYING.LGPL create mode 100644 ext/eigen-3.2.4/COPYING.MINPACK create mode 100644 ext/eigen-3.2.4/COPYING.MPL2 create mode 100644 ext/eigen-3.2.4/COPYING.README create mode 100644 ext/eigen-3.2.4/CTestConfig.cmake create mode 100644 ext/eigen-3.2.4/CTestCustom.cmake.in create mode 100644 ext/eigen-3.2.4/Eigen/Array create mode 100644 ext/eigen-3.2.4/Eigen/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/Cholesky create mode 100644 ext/eigen-3.2.4/Eigen/CholmodSupport create mode 100644 ext/eigen-3.2.4/Eigen/Core create mode 100644 ext/eigen-3.2.4/Eigen/Dense create mode 100644 ext/eigen-3.2.4/Eigen/Eigen create mode 100644 ext/eigen-3.2.4/Eigen/Eigen2Support create mode 100644 ext/eigen-3.2.4/Eigen/Eigenvalues create mode 100644 ext/eigen-3.2.4/Eigen/Geometry create mode 100644 ext/eigen-3.2.4/Eigen/Householder create mode 100644 ext/eigen-3.2.4/Eigen/IterativeLinearSolvers create mode 100644 ext/eigen-3.2.4/Eigen/Jacobi create mode 100644 ext/eigen-3.2.4/Eigen/LU create mode 100644 ext/eigen-3.2.4/Eigen/LeastSquares create mode 100644 ext/eigen-3.2.4/Eigen/MetisSupport create mode 100644 ext/eigen-3.2.4/Eigen/OrderingMethods create mode 100644 ext/eigen-3.2.4/Eigen/PaStiXSupport create mode 100644 ext/eigen-3.2.4/Eigen/PardisoSupport create mode 100644 ext/eigen-3.2.4/Eigen/QR create mode 100644 ext/eigen-3.2.4/Eigen/QtAlignedMalloc create mode 100644 ext/eigen-3.2.4/Eigen/SPQRSupport create mode 100644 ext/eigen-3.2.4/Eigen/SVD create mode 100644 ext/eigen-3.2.4/Eigen/Sparse create mode 100644 ext/eigen-3.2.4/Eigen/SparseCholesky create mode 100644 ext/eigen-3.2.4/Eigen/SparseCore create mode 100644 ext/eigen-3.2.4/Eigen/SparseLU create mode 100644 ext/eigen-3.2.4/Eigen/SparseQR create mode 100644 ext/eigen-3.2.4/Eigen/StdDeque create mode 100644 ext/eigen-3.2.4/Eigen/StdList create mode 100644 ext/eigen-3.2.4/Eigen/StdVector create mode 100644 ext/eigen-3.2.4/Eigen/SuperLUSupport create mode 100644 ext/eigen-3.2.4/Eigen/UmfPackSupport create mode 100644 ext/eigen-3.2.4/Eigen/src/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Cholesky/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Cholesky/LDLT.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Cholesky/LLT.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Cholesky/LLT_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/CholmodSupport/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/CholmodSupport/CholmodSupport.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Array.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/ArrayBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/ArrayWrapper.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Assign.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Assign_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/BandMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Block.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/BooleanRedux.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/CommaInitializer.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/CoreIterators.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/CwiseNullaryOp.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/CwiseUnaryOp.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/CwiseUnaryView.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/DenseBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/DenseCoeffsBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/DenseStorage.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Diagonal.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/DiagonalMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/DiagonalProduct.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Dot.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/EigenBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Flagged.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/ForceAlignedAccess.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Functors.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Fuzzy.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/GenericPacketMath.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/GlobalFunctions.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/IO.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Map.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/MapBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/MathFunctions.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Matrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/MatrixBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/NestByValue.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/NoAlias.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/NumTraits.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/PermutationMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/ProductBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Random.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Redux.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Ref.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Replicate.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/ReturnByValue.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Reverse.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Select.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/SelfAdjointView.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/SolveTriangular.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/StableNorm.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Stride.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Swap.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Transpose.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Transpositions.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/TriangularMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/VectorBlock.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/VectorwiseOp.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/Visitor.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/AltiVec/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/AltiVec/Complex.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/AltiVec/PacketMath.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/Default/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/Default/Settings.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/NEON/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/NEON/Complex.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/NEON/PacketMath.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/SSE/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/SSE/Complex.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/SSE/MathFunctions.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/arch/SSE/PacketMath.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/CoeffBasedProduct.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixVector.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixVector_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/Parallelizer.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/SelfadjointMatrixMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/SelfadjointMatrixVector.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/SelfadjointProduct.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/SelfadjointRank2Update.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/TriangularMatrixMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/TriangularMatrixVector.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/TriangularMatrixVector_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/TriangularSolverMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/products/TriangularSolverVector.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/BlasUtil.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/Constants.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/DisableStupidWarnings.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/ForwardDeclarations.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/MKL_support.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/Macros.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/Memory.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/Meta.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/NonMPL2.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/ReenableStupidWarnings.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/StaticAssert.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Core/util/XprHelper.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Block.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Cwise.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/CwiseOperators.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/AlignedBox.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/All.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/AngleAxis.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/Hyperplane.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/Quaternion.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/Rotation2D.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/RotationBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/Scaling.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/Transform.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Geometry/Translation.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/LU.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Lazy.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/LeastSquares.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Macros.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/MathFunctions.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Memory.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Meta.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/Minor.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/QR.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/SVD.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/TriangularSolver.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigen2Support/VectorBlock.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/ComplexEigenSolver.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/ComplexSchur.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/ComplexSchur_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/EigenSolver.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/HessenbergDecomposition.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/RealQZ.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/RealSchur.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/RealSchur_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Eigenvalues/Tridiagonalization.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/AlignedBox.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/AngleAxis.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/EulerAngles.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/Homogeneous.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/Hyperplane.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/OrthoMethods.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/ParametrizedLine.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/Quaternion.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/Rotation2D.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/RotationBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/Scaling.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/Transform.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/Translation.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/Umeyama.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/arch/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Geometry/arch/Geometry_SSE.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Householder/BlockHouseholder.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Householder/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Householder/Householder.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Householder/HouseholderSequence.h create mode 100644 ext/eigen-3.2.4/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h create mode 100644 ext/eigen-3.2.4/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h create mode 100644 ext/eigen-3.2.4/Eigen/src/IterativeLinearSolvers/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h create mode 100644 ext/eigen-3.2.4/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h create mode 100644 ext/eigen-3.2.4/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/Jacobi/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/Jacobi/Jacobi.h create mode 100644 ext/eigen-3.2.4/Eigen/src/LU/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/LU/Determinant.h create mode 100644 ext/eigen-3.2.4/Eigen/src/LU/FullPivLU.h create mode 100644 ext/eigen-3.2.4/Eigen/src/LU/Inverse.h create mode 100644 ext/eigen-3.2.4/Eigen/src/LU/PartialPivLU.h create mode 100644 ext/eigen-3.2.4/Eigen/src/LU/PartialPivLU_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/LU/arch/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/LU/arch/Inverse_SSE.h create mode 100644 ext/eigen-3.2.4/Eigen/src/MetisSupport/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/MetisSupport/MetisSupport.h create mode 100644 ext/eigen-3.2.4/Eigen/src/OrderingMethods/Amd.h create mode 100644 ext/eigen-3.2.4/Eigen/src/OrderingMethods/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/OrderingMethods/Eigen_Colamd.h create mode 100644 ext/eigen-3.2.4/Eigen/src/OrderingMethods/Ordering.h create mode 100644 ext/eigen-3.2.4/Eigen/src/PaStiXSupport/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/PaStiXSupport/PaStiXSupport.h create mode 100644 ext/eigen-3.2.4/Eigen/src/PardisoSupport/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/PardisoSupport/PardisoSupport.h create mode 100644 ext/eigen-3.2.4/Eigen/src/QR/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/QR/ColPivHouseholderQR.h create mode 100644 ext/eigen-3.2.4/Eigen/src/QR/ColPivHouseholderQR_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/QR/FullPivHouseholderQR.h create mode 100644 ext/eigen-3.2.4/Eigen/src/QR/HouseholderQR.h create mode 100644 ext/eigen-3.2.4/Eigen/src/QR/HouseholderQR_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SPQRSupport/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SVD/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/SVD/JacobiSVD.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SVD/JacobiSVD_MKL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SVD/UpperBidiagonalization.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCholesky/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCholesky/SimplicialCholesky.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/AmbiVector.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/CompressedStorage.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/MappedSparseMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseBlock.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseColEtree.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseCwiseBinaryOp.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseCwiseUnaryOp.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseDenseProduct.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseDiagonalProduct.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseDot.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseFuzzy.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseMatrixBase.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparsePermutation.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseProduct.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseRedux.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseSelfAdjointView.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseSparseProductWithPruning.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseTranspose.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseTriangularView.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseUtil.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseVector.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/SparseView.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseCore/TriangularSolver.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLUImpl.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_Memory.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_Structs.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_Utils.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_column_bmod.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_column_dfs.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_gemm_kernel.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_kernel_bmod.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_panel_bmod.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_panel_dfs.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_pivotL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_pruneL.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseLU/SparseLU_relax_snode.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseQR/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/SparseQR/SparseQR.h create mode 100644 ext/eigen-3.2.4/Eigen/src/StlSupport/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/StlSupport/StdDeque.h create mode 100644 ext/eigen-3.2.4/Eigen/src/StlSupport/StdList.h create mode 100644 ext/eigen-3.2.4/Eigen/src/StlSupport/StdVector.h create mode 100644 ext/eigen-3.2.4/Eigen/src/StlSupport/details.h create mode 100644 ext/eigen-3.2.4/Eigen/src/SuperLUSupport/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/SuperLUSupport/SuperLUSupport.h create mode 100644 ext/eigen-3.2.4/Eigen/src/UmfPackSupport/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/UmfPackSupport/UmfPackSupport.h create mode 100644 ext/eigen-3.2.4/Eigen/src/misc/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/misc/Image.h create mode 100644 ext/eigen-3.2.4/Eigen/src/misc/Kernel.h create mode 100644 ext/eigen-3.2.4/Eigen/src/misc/Solve.h create mode 100644 ext/eigen-3.2.4/Eigen/src/misc/SparseSolve.h create mode 100644 ext/eigen-3.2.4/Eigen/src/misc/blas.h create mode 100644 ext/eigen-3.2.4/Eigen/src/plugins/ArrayCwiseBinaryOps.h create mode 100644 ext/eigen-3.2.4/Eigen/src/plugins/ArrayCwiseUnaryOps.h create mode 100644 ext/eigen-3.2.4/Eigen/src/plugins/BlockMethods.h create mode 100644 ext/eigen-3.2.4/Eigen/src/plugins/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/Eigen/src/plugins/CommonCwiseBinaryOps.h create mode 100644 ext/eigen-3.2.4/Eigen/src/plugins/CommonCwiseUnaryOps.h create mode 100644 ext/eigen-3.2.4/Eigen/src/plugins/MatrixCwiseBinaryOps.h create mode 100644 ext/eigen-3.2.4/Eigen/src/plugins/MatrixCwiseUnaryOps.h create mode 100644 ext/eigen-3.2.4/INSTALL create mode 100644 ext/eigen-3.2.4/bench/BenchSparseUtil.h create mode 100644 ext/eigen-3.2.4/bench/BenchTimer.h create mode 100644 ext/eigen-3.2.4/bench/BenchUtil.h create mode 100644 ext/eigen-3.2.4/bench/README.txt create mode 100644 ext/eigen-3.2.4/bench/basicbench.cxxlist create mode 100644 ext/eigen-3.2.4/bench/basicbenchmark.cpp create mode 100644 ext/eigen-3.2.4/bench/basicbenchmark.h create mode 100644 ext/eigen-3.2.4/bench/benchBlasGemm.cpp create mode 100644 ext/eigen-3.2.4/bench/benchCholesky.cpp create mode 100644 ext/eigen-3.2.4/bench/benchEigenSolver.cpp create mode 100644 ext/eigen-3.2.4/bench/benchFFT.cpp create mode 100644 ext/eigen-3.2.4/bench/benchGeometry.cpp create mode 100644 ext/eigen-3.2.4/bench/benchVecAdd.cpp create mode 100644 ext/eigen-3.2.4/bench/bench_gemm.cpp create mode 100755 ext/eigen-3.2.4/bench/bench_multi_compilers.sh create mode 100644 ext/eigen-3.2.4/bench/bench_norm.cpp create mode 100644 ext/eigen-3.2.4/bench/bench_reverse.cpp create mode 100644 ext/eigen-3.2.4/bench/bench_sum.cpp create mode 100755 ext/eigen-3.2.4/bench/bench_unrolling create mode 100644 ext/eigen-3.2.4/bench/benchmark.cpp create mode 100644 ext/eigen-3.2.4/bench/benchmarkSlice.cpp create mode 100644 ext/eigen-3.2.4/bench/benchmarkX.cpp create mode 100644 ext/eigen-3.2.4/bench/benchmarkXcwise.cpp create mode 100755 ext/eigen-3.2.4/bench/benchmark_suite create mode 100644 ext/eigen-3.2.4/bench/btl/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/COPYING create mode 100644 ext/eigen-3.2.4/bench/btl/README create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_aat_product.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_ata_product.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_atv_product.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_axpby.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_axpy.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_cholesky.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_ger.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_hessenberg.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_lu_decomp.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_lu_solve.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_matrix_matrix_product.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_matrix_matrix_product_bis.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_matrix_vector_product.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_partial_lu.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_rot.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_symv.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_syr2.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_trisolve.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_trisolve_matrix.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/action_trmm.hh create mode 100644 ext/eigen-3.2.4/bench/btl/actions/basic_actions.hh create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindACML.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindATLAS.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindBlitz.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindCBLAS.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindGMM.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindGOTO.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindGOTO2.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindMKL.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindMTL4.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindPackageHandleStandardArgs.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/FindTvmet.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/cmake/MacroOptionalAddSubdirectory.cmake create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/bench.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/bench_parameter.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/btl.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/init/init_function.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/init/init_matrix.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/init/init_vector.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/static/bench_static.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/static/intel_bench_fixed_size.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/static/static_size_generator.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/timers/STL_perf_analyzer.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/timers/STL_timer.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/timers/mixed_perf_analyzer.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/timers/portable_perf_analyzer.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh create mode 100755 ext/eigen-3.2.4/bench/btl/generic_bench/timers/portable_timer.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/timers/x86_perf_analyzer.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/timers/x86_timer.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/utils/size_lin_log.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/utils/size_log.hh create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/utils/utilities.h create mode 100644 ext/eigen-3.2.4/bench/btl/generic_bench/utils/xy_file.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/BLAS/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/BLAS/blas.h create mode 100644 ext/eigen-3.2.4/bench/btl/libs/BLAS/blas_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/BLAS/blas_interface_impl.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/BLAS/c_interface_base.h create mode 100644 ext/eigen-3.2.4/bench/btl/libs/BLAS/main.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/STL/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/STL/STL_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/STL/main.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/blitz/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/blitz/blitz_LU_solve_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/blitz/blitz_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/blitz/btl_blitz.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/blitz/btl_tiny_blitz.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/blitz/tiny_blitz_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen2/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen2/btl_tiny_eigen2.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen2/eigen2_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen2/main_adv.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen2/main_linear.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen2/main_matmat.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen2/main_vecmat.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen3/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen3/btl_tiny_eigen3.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen3/eigen3_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen3/main_adv.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen3/main_linear.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen3/main_matmat.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/eigen3/main_vecmat.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/gmm/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/gmm/gmm_LU_solve_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/gmm/gmm_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/gmm/main.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/mtl4/.kdbgrc.main create mode 100644 ext/eigen-3.2.4/bench/btl/libs/mtl4/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/mtl4/main.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/mtl4/mtl4_LU_solve_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/mtl4/mtl4_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/tvmet/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/tvmet/main.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/tvmet/tvmet_interface.hh create mode 100644 ext/eigen-3.2.4/bench/btl/libs/ublas/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/btl/libs/ublas/main.cpp create mode 100644 ext/eigen-3.2.4/bench/btl/libs/ublas/ublas_interface.hh create mode 100644 ext/eigen-3.2.4/bench/check_cache_queries.cpp create mode 100644 ext/eigen-3.2.4/bench/eig33.cpp create mode 100644 ext/eigen-3.2.4/bench/geometry.cpp create mode 100644 ext/eigen-3.2.4/bench/product_threshold.cpp create mode 100644 ext/eigen-3.2.4/bench/quat_slerp.cpp create mode 100644 ext/eigen-3.2.4/bench/quatmul.cpp create mode 100644 ext/eigen-3.2.4/bench/sparse_cholesky.cpp create mode 100644 ext/eigen-3.2.4/bench/sparse_dense_product.cpp create mode 100644 ext/eigen-3.2.4/bench/sparse_lu.cpp create mode 100644 ext/eigen-3.2.4/bench/sparse_product.cpp create mode 100644 ext/eigen-3.2.4/bench/sparse_randomsetter.cpp create mode 100644 ext/eigen-3.2.4/bench/sparse_setter.cpp create mode 100644 ext/eigen-3.2.4/bench/sparse_transpose.cpp create mode 100644 ext/eigen-3.2.4/bench/sparse_trisolver.cpp create mode 100644 ext/eigen-3.2.4/bench/spbench/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/bench/spbench/sp_solver.cpp create mode 100644 ext/eigen-3.2.4/bench/spbench/spbench.dtd create mode 100644 ext/eigen-3.2.4/bench/spbench/spbenchsolver.cpp create mode 100644 ext/eigen-3.2.4/bench/spbench/spbenchsolver.h create mode 100644 ext/eigen-3.2.4/bench/spbench/spbenchstyle.h create mode 100644 ext/eigen-3.2.4/bench/spbench/test_sparseLU.cpp create mode 100644 ext/eigen-3.2.4/bench/spmv.cpp create mode 100644 ext/eigen-3.2.4/bench/vdw_new.cpp create mode 100644 ext/eigen-3.2.4/blas/BandTriangularSolver.h create mode 100644 ext/eigen-3.2.4/blas/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/blas/GeneralRank1Update.h create mode 100644 ext/eigen-3.2.4/blas/PackedSelfadjointProduct.h create mode 100644 ext/eigen-3.2.4/blas/PackedTriangularMatrixVector.h create mode 100644 ext/eigen-3.2.4/blas/PackedTriangularSolverVector.h create mode 100644 ext/eigen-3.2.4/blas/README.txt create mode 100644 ext/eigen-3.2.4/blas/Rank2Update.h create mode 100644 ext/eigen-3.2.4/blas/chbmv.f create mode 100644 ext/eigen-3.2.4/blas/chpmv.f create mode 100644 ext/eigen-3.2.4/blas/common.h create mode 100644 ext/eigen-3.2.4/blas/complex_double.cpp create mode 100644 ext/eigen-3.2.4/blas/complex_single.cpp create mode 100644 ext/eigen-3.2.4/blas/complexdots.f create mode 100644 ext/eigen-3.2.4/blas/ctbmv.f create mode 100644 ext/eigen-3.2.4/blas/double.cpp create mode 100644 ext/eigen-3.2.4/blas/drotm.f create mode 100644 ext/eigen-3.2.4/blas/drotmg.f create mode 100644 ext/eigen-3.2.4/blas/dsbmv.f create mode 100644 ext/eigen-3.2.4/blas/dspmv.f create mode 100644 ext/eigen-3.2.4/blas/dtbmv.f create mode 100644 ext/eigen-3.2.4/blas/level1_cplx_impl.h create mode 100644 ext/eigen-3.2.4/blas/level1_impl.h create mode 100644 ext/eigen-3.2.4/blas/level1_real_impl.h create mode 100644 ext/eigen-3.2.4/blas/level2_cplx_impl.h create mode 100644 ext/eigen-3.2.4/blas/level2_impl.h create mode 100644 ext/eigen-3.2.4/blas/level2_real_impl.h create mode 100644 ext/eigen-3.2.4/blas/level3_impl.h create mode 100644 ext/eigen-3.2.4/blas/lsame.f create mode 100644 ext/eigen-3.2.4/blas/single.cpp create mode 100644 ext/eigen-3.2.4/blas/srotm.f create mode 100644 ext/eigen-3.2.4/blas/srotmg.f create mode 100644 ext/eigen-3.2.4/blas/ssbmv.f create mode 100644 ext/eigen-3.2.4/blas/sspmv.f create mode 100644 ext/eigen-3.2.4/blas/stbmv.f create mode 100644 ext/eigen-3.2.4/blas/testing/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/blas/testing/cblat1.f create mode 100644 ext/eigen-3.2.4/blas/testing/cblat2.dat create mode 100644 ext/eigen-3.2.4/blas/testing/cblat2.f create mode 100644 ext/eigen-3.2.4/blas/testing/cblat3.dat create mode 100644 ext/eigen-3.2.4/blas/testing/cblat3.f create mode 100644 ext/eigen-3.2.4/blas/testing/dblat1.f create mode 100644 ext/eigen-3.2.4/blas/testing/dblat2.dat create mode 100644 ext/eigen-3.2.4/blas/testing/dblat2.f create mode 100644 ext/eigen-3.2.4/blas/testing/dblat3.dat create mode 100644 ext/eigen-3.2.4/blas/testing/dblat3.f create mode 100755 ext/eigen-3.2.4/blas/testing/runblastest.sh create mode 100644 ext/eigen-3.2.4/blas/testing/sblat1.f create mode 100644 ext/eigen-3.2.4/blas/testing/sblat2.dat create mode 100644 ext/eigen-3.2.4/blas/testing/sblat2.f create mode 100644 ext/eigen-3.2.4/blas/testing/sblat3.dat create mode 100644 ext/eigen-3.2.4/blas/testing/sblat3.f create mode 100644 ext/eigen-3.2.4/blas/testing/zblat1.f create mode 100644 ext/eigen-3.2.4/blas/testing/zblat2.dat create mode 100644 ext/eigen-3.2.4/blas/testing/zblat2.f create mode 100644 ext/eigen-3.2.4/blas/testing/zblat3.dat create mode 100644 ext/eigen-3.2.4/blas/testing/zblat3.f create mode 100644 ext/eigen-3.2.4/blas/xerbla.cpp create mode 100644 ext/eigen-3.2.4/blas/zhbmv.f create mode 100644 ext/eigen-3.2.4/blas/zhpmv.f create mode 100644 ext/eigen-3.2.4/blas/ztbmv.f create mode 100644 ext/eigen-3.2.4/cmake/EigenConfigureTesting.cmake create mode 100644 ext/eigen-3.2.4/cmake/EigenDetermineOSVersion.cmake create mode 100644 ext/eigen-3.2.4/cmake/EigenDetermineVSServicePack.cmake create mode 100644 ext/eigen-3.2.4/cmake/EigenTesting.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindAdolc.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindBLAS.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindCholmod.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindEigen2.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindEigen3.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindFFTW.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindGLEW.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindGMP.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindGSL.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindGoogleHash.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindLAPACK.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindMPFR.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindMetis.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindPastix.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindSPQR.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindScotch.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindStandardMathLibrary.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindSuperLU.cmake create mode 100644 ext/eigen-3.2.4/cmake/FindUmfpack.cmake create mode 100644 ext/eigen-3.2.4/cmake/RegexUtils.cmake create mode 100644 ext/eigen-3.2.4/cmake/language_support.cmake create mode 100644 ext/eigen-3.2.4/debug/gdb/__init__.py create mode 100644 ext/eigen-3.2.4/debug/gdb/printers.py create mode 100644 ext/eigen-3.2.4/debug/msvc/eigen.natvis create mode 100644 ext/eigen-3.2.4/debug/msvc/eigen_autoexp_part.dat create mode 100644 ext/eigen-3.2.4/demos/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/demos/mandelbrot/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/demos/mandelbrot/README create mode 100644 ext/eigen-3.2.4/demos/mandelbrot/mandelbrot.cpp create mode 100644 ext/eigen-3.2.4/demos/mandelbrot/mandelbrot.h create mode 100644 ext/eigen-3.2.4/demos/mix_eigen_and_c/README create mode 100644 ext/eigen-3.2.4/demos/mix_eigen_and_c/binary_library.cpp create mode 100644 ext/eigen-3.2.4/demos/mix_eigen_and_c/binary_library.h create mode 100644 ext/eigen-3.2.4/demos/mix_eigen_and_c/example.c create mode 100644 ext/eigen-3.2.4/demos/opengl/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/demos/opengl/README create mode 100644 ext/eigen-3.2.4/demos/opengl/camera.cpp create mode 100644 ext/eigen-3.2.4/demos/opengl/camera.h create mode 100644 ext/eigen-3.2.4/demos/opengl/gpuhelper.cpp create mode 100644 ext/eigen-3.2.4/demos/opengl/gpuhelper.h create mode 100644 ext/eigen-3.2.4/demos/opengl/icosphere.cpp create mode 100644 ext/eigen-3.2.4/demos/opengl/icosphere.h create mode 100644 ext/eigen-3.2.4/demos/opengl/quaternion_demo.cpp create mode 100644 ext/eigen-3.2.4/demos/opengl/quaternion_demo.h create mode 100644 ext/eigen-3.2.4/demos/opengl/trackball.cpp create mode 100644 ext/eigen-3.2.4/demos/opengl/trackball.h create mode 100644 ext/eigen-3.2.4/doc/A05_PortingFrom2To3.dox create mode 100644 ext/eigen-3.2.4/doc/A10_Eigen2SupportModes.dox create mode 100644 ext/eigen-3.2.4/doc/AsciiQuickReference.txt create mode 100644 ext/eigen-3.2.4/doc/B01_Experimental.dox create mode 100644 ext/eigen-3.2.4/doc/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/doc/ClassHierarchy.dox create mode 100644 ext/eigen-3.2.4/doc/CustomizingEigen.dox create mode 100644 ext/eigen-3.2.4/doc/Doxyfile.in create mode 100644 ext/eigen-3.2.4/doc/Eigen_Silly_Professor_64x64.png create mode 100644 ext/eigen-3.2.4/doc/FixedSizeVectorizable.dox create mode 100644 ext/eigen-3.2.4/doc/FunctionsTakingEigenTypes.dox create mode 100644 ext/eigen-3.2.4/doc/HiPerformance.dox create mode 100644 ext/eigen-3.2.4/doc/InsideEigenExample.dox create mode 100644 ext/eigen-3.2.4/doc/Manual.dox create mode 100644 ext/eigen-3.2.4/doc/Overview.dox create mode 100644 ext/eigen-3.2.4/doc/PassingByValue.dox create mode 100644 ext/eigen-3.2.4/doc/PreprocessorDirectives.dox create mode 100644 ext/eigen-3.2.4/doc/QuickReference.dox create mode 100644 ext/eigen-3.2.4/doc/QuickStartGuide.dox create mode 100644 ext/eigen-3.2.4/doc/SparseLinearSystems.dox create mode 100644 ext/eigen-3.2.4/doc/SparseQuickReference.dox create mode 100644 ext/eigen-3.2.4/doc/StlContainers.dox create mode 100644 ext/eigen-3.2.4/doc/StorageOrders.dox create mode 100644 ext/eigen-3.2.4/doc/StructHavingEigenMembers.dox create mode 100644 ext/eigen-3.2.4/doc/TemplateKeyword.dox create mode 100644 ext/eigen-3.2.4/doc/TopicAliasing.dox create mode 100644 ext/eigen-3.2.4/doc/TopicAssertions.dox create mode 100644 ext/eigen-3.2.4/doc/TopicEigenExpressionTemplates.dox create mode 100644 ext/eigen-3.2.4/doc/TopicLazyEvaluation.dox create mode 100644 ext/eigen-3.2.4/doc/TopicLinearAlgebraDecompositions.dox create mode 100644 ext/eigen-3.2.4/doc/TopicMultithreading.dox create mode 100644 ext/eigen-3.2.4/doc/TopicResizing.dox create mode 100644 ext/eigen-3.2.4/doc/TopicScalarTypes.dox create mode 100644 ext/eigen-3.2.4/doc/TopicVectorization.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialAdvancedInitialization.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialArrayClass.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialBlockOperations.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialGeometry.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialLinearAlgebra.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialMapClass.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialMatrixArithmetic.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialMatrixClass.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialReductionsVisitorsBroadcasting.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialSparse.dox create mode 100644 ext/eigen-3.2.4/doc/TutorialSparse_example_details.dox create mode 100644 ext/eigen-3.2.4/doc/UnalignedArrayAssert.dox create mode 100644 ext/eigen-3.2.4/doc/UsingIntelMKL.dox create mode 100644 ext/eigen-3.2.4/doc/WrongStackAlignment.dox create mode 100644 ext/eigen-3.2.4/doc/eigen_navtree_hacks.js create mode 100644 ext/eigen-3.2.4/doc/eigendoxy.css create mode 100644 ext/eigen-3.2.4/doc/eigendoxy_footer.html.in create mode 100644 ext/eigen-3.2.4/doc/eigendoxy_header.html.in create mode 100644 ext/eigen-3.2.4/doc/eigendoxy_layout.xml.in create mode 100644 ext/eigen-3.2.4/doc/eigendoxy_tabs.css create mode 100644 ext/eigen-3.2.4/doc/examples/.krazy create mode 100644 ext/eigen-3.2.4/doc/examples/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/doc/examples/DenseBase_middleCols_int.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/DenseBase_middleRows_int.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/DenseBase_template_int_middleCols.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/DenseBase_template_int_middleRows.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/MatrixBase_cwise_const.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/QuickStart_example.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/QuickStart_example2_dynamic.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/QuickStart_example2_fixed.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TemplateKeyword_flexible.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TemplateKeyword_simple.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgComputeTwice.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgExComputeSolveError.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgExSolveLDLT.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgInverseDeterminant.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgRankRevealing.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgSVDSolve.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/TutorialLinAlgSetThreshold.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ArrayClass_accessors.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ArrayClass_addition.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ArrayClass_cwise_other.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ArrayClass_interop.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ArrayClass_interop_matrix.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ArrayClass_mult.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_BlockOperations_block_assignment.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_BlockOperations_colrow.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_BlockOperations_corner.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_BlockOperations_print_block.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_BlockOperations_vector.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_PartialLU_solve.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_simple_example_dynamic_size.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/Tutorial_simple_example_fixed_size.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/class_Block.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/class_CwiseBinaryOp.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/class_CwiseUnaryOp.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/class_CwiseUnaryOp_ptrfun.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/class_FixedBlock.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/class_FixedVectorBlock.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/class_VectorBlock.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/function_taking_eigenbase.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/function_taking_ref.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/tut_arithmetic_add_sub.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/tut_arithmetic_dot_cross.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/tut_arithmetic_matrix_mul.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/tut_arithmetic_redux_basic.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/tut_arithmetic_scalar_mul_div.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/tut_matrix_coefficient_accessors.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/tut_matrix_resize.cpp create mode 100644 ext/eigen-3.2.4/doc/examples/tut_matrix_resize_fixed_size.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/.krazy create mode 100644 ext/eigen-3.2.4/doc/snippets/AngleAxis_mimic_euler.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/doc/snippets/ColPivHouseholderQR_solve.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/ComplexEigenSolver_compute.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/ComplexEigenSolver_eigenvalues.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/ComplexEigenSolver_eigenvectors.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/ComplexSchur_compute.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/ComplexSchur_matrixT.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/ComplexSchur_matrixU.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_abs.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_abs2.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_acos.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_asin.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_boolean_and.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_boolean_or.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_cos.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_cube.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_equal_equal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_exp.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_greater.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_greater_equal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_inverse.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_less.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_less_equal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_log.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_max.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_min.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_minus.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_minus_equal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_not_equal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_plus.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_plus_equal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_pow.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_product.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_quotient.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_sin.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_slash_equal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_sqrt.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_square.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_tan.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Cwise_times_equal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/DenseBase_LinSpaced.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/DenseBase_LinSpaced_seq.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/DenseBase_setLinSpaced.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/DirectionWise_replicate.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/DirectionWise_replicate_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/EigenSolver_EigenSolver_MatrixType.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/EigenSolver_compute.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/EigenSolver_eigenvalues.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/EigenSolver_eigenvectors.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/EigenSolver_pseudoEigenvectors.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/FullPivHouseholderQR_solve.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/FullPivLU_image.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/FullPivLU_kernel.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/FullPivLU_solve.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/GeneralizedEigenSolver.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/HessenbergDecomposition_compute.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/HessenbergDecomposition_matrixH.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/HessenbergDecomposition_packedMatrix.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/HouseholderQR_householderQ.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/HouseholderQR_solve.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/HouseholderSequence_HouseholderSequence.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/IOFormat.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/JacobiSVD_basic.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Jacobi_makeGivens.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Jacobi_makeJacobi.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/LLT_example.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/LLT_solve.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Map_general_stride.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Map_inner_stride.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Map_outer_stride.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Map_placement_new.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Map_simple.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_adjoint.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_all.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_applyOnTheLeft.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_applyOnTheRight.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_array.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_array_const.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_asDiagonal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_block_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_block_int_int_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_bottomLeftCorner_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_bottomRightCorner_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_bottomRows_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cast.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_col.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_colwise.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_computeInverseAndDetWithCheck.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_computeInverseWithCheck.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseAbs.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseAbs2.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseEqual.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseInverse.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseMax.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseMin.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseNotEqual.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseProduct.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseQuotient.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_cwiseSqrt.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_diagonal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_diagonal_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_diagonal_template_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_eigenvalues.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_end_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_eval.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_extract.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_fixedBlock_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_identity.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_identity_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_inverse.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_isDiagonal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_isIdentity.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_isOnes.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_isOrthogonal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_isUnitary.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_isZero.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_leftCols_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_marked.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_noalias.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_ones.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_ones_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_ones_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_operatorNorm.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_part.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_prod.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_random.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_random_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_random_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_replicate.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_replicate_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_reverse.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_rightCols_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_row.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_rowwise.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_segment_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_select.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_set.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_setIdentity.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_setOnes.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_setRandom.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_setZero.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_start_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_bottomRows.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_end.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_block_int_int_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_bottomRightCorner.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_bottomRightCorner_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_topLeftCorner.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_topLeftCorner_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_topRightCorner.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_int_topRightCorner_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_leftCols.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_rightCols.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_segment.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_start.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_template_int_topRows.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_topLeftCorner_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_topRightCorner_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_topRows_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_transpose.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_zero.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_zero_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/MatrixBase_zero_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_resize_NoChange_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_resize_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_resize_int_NoChange.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_resize_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setConstant_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setConstant_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setIdentity_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setOnes_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setOnes_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setRandom_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setRandom_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setZero_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Matrix_setZero_int_int.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/PartialPivLU_solve.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/PartialRedux_count.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/PartialRedux_maxCoeff.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/PartialRedux_minCoeff.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/PartialRedux_norm.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/PartialRedux_prod.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/PartialRedux_squaredNorm.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/PartialRedux_sum.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/RealQZ_compute.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/RealSchur_RealSchur_MatrixType.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/RealSchur_compute.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType2.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_eigenvalues.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_eigenvectors.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_operatorInverseSqrt.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointEigenSolver_operatorSqrt.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointView_eigenvalues.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/SelfAdjointView_operatorNorm.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/TopicAliasing_block.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/TopicAliasing_block_correct.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/TopicAliasing_cwise.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/TopicAliasing_mult1.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/TopicAliasing_mult2.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/TopicAliasing_mult3.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/TopicStorageOrders_example.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tridiagonalization_Tridiagonalization_MatrixType.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tridiagonalization_compute.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tridiagonalization_decomposeInPlace.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tridiagonalization_diagonal.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tridiagonalization_householderCoefficients.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tridiagonalization_packedMatrix.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_AdvancedInitialization_Block.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_AdvancedInitialization_CommaTemporary.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_AdvancedInitialization_Join.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_AdvancedInitialization_LinSpaced.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_AdvancedInitialization_ThreeWays.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_AdvancedInitialization_Zero.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_Map_rowmajor.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_Map_using.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_commainit_01.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_commainit_01b.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_commainit_02.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_solve_matrix_inverse.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_solve_multiple_rhs.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_solve_reuse_decomposition.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_solve_singular.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_solve_triangular.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Tutorial_solve_triangular_inplace.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/Vectorwise_reverse.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/class_FullPivLU.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/compile_snippet.cpp.in create mode 100644 ext/eigen-3.2.4/doc/snippets/tut_arithmetic_redux_minmax.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/tut_arithmetic_transpose_aliasing.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/tut_arithmetic_transpose_conjugate.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/tut_arithmetic_transpose_inplace.cpp create mode 100644 ext/eigen-3.2.4/doc/snippets/tut_matrix_assignment_resizing.cpp create mode 100644 ext/eigen-3.2.4/doc/special_examples/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/doc/special_examples/Tutorial_sparse_example.cpp create mode 100644 ext/eigen-3.2.4/doc/special_examples/Tutorial_sparse_example_details.cpp create mode 100644 ext/eigen-3.2.4/doc/tutorial.cpp create mode 100644 ext/eigen-3.2.4/eigen3.pc.in create mode 100644 ext/eigen-3.2.4/failtest/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/failtest/block_nonconst_ctor_on_const_xpr_0.cpp create mode 100644 ext/eigen-3.2.4/failtest/block_nonconst_ctor_on_const_xpr_1.cpp create mode 100644 ext/eigen-3.2.4/failtest/block_nonconst_ctor_on_const_xpr_2.cpp create mode 100644 ext/eigen-3.2.4/failtest/block_on_const_type_actually_const_0.cpp create mode 100644 ext/eigen-3.2.4/failtest/block_on_const_type_actually_const_1.cpp create mode 100644 ext/eigen-3.2.4/failtest/const_qualified_block_method_retval_0.cpp create mode 100644 ext/eigen-3.2.4/failtest/const_qualified_block_method_retval_1.cpp create mode 100644 ext/eigen-3.2.4/failtest/const_qualified_diagonal_method_retval.cpp create mode 100644 ext/eigen-3.2.4/failtest/const_qualified_transpose_method_retval.cpp create mode 100644 ext/eigen-3.2.4/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp create mode 100644 ext/eigen-3.2.4/failtest/diagonal_on_const_type_actually_const.cpp create mode 100644 ext/eigen-3.2.4/failtest/failtest_sanity_check.cpp create mode 100644 ext/eigen-3.2.4/failtest/map_nonconst_ctor_on_const_ptr_0.cpp create mode 100644 ext/eigen-3.2.4/failtest/map_nonconst_ctor_on_const_ptr_1.cpp create mode 100644 ext/eigen-3.2.4/failtest/map_nonconst_ctor_on_const_ptr_2.cpp create mode 100644 ext/eigen-3.2.4/failtest/map_nonconst_ctor_on_const_ptr_3.cpp create mode 100644 ext/eigen-3.2.4/failtest/map_nonconst_ctor_on_const_ptr_4.cpp create mode 100644 ext/eigen-3.2.4/failtest/map_on_const_type_actually_const_0.cpp create mode 100644 ext/eigen-3.2.4/failtest/map_on_const_type_actually_const_1.cpp create mode 100644 ext/eigen-3.2.4/failtest/ref_1.cpp create mode 100644 ext/eigen-3.2.4/failtest/ref_2.cpp create mode 100644 ext/eigen-3.2.4/failtest/ref_3.cpp create mode 100644 ext/eigen-3.2.4/failtest/ref_4.cpp create mode 100644 ext/eigen-3.2.4/failtest/ref_5.cpp create mode 100644 ext/eigen-3.2.4/failtest/transpose_nonconst_ctor_on_const_xpr.cpp create mode 100644 ext/eigen-3.2.4/failtest/transpose_on_const_type_actually_const.cpp create mode 100644 ext/eigen-3.2.4/lapack/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/lapack/cholesky.cpp create mode 100644 ext/eigen-3.2.4/lapack/clacgv.f create mode 100644 ext/eigen-3.2.4/lapack/cladiv.f create mode 100644 ext/eigen-3.2.4/lapack/clarf.f create mode 100644 ext/eigen-3.2.4/lapack/clarfb.f create mode 100644 ext/eigen-3.2.4/lapack/clarfg.f create mode 100644 ext/eigen-3.2.4/lapack/clarft.f create mode 100644 ext/eigen-3.2.4/lapack/complex_double.cpp create mode 100644 ext/eigen-3.2.4/lapack/complex_single.cpp create mode 100644 ext/eigen-3.2.4/lapack/dladiv.f create mode 100644 ext/eigen-3.2.4/lapack/dlamch.f create mode 100644 ext/eigen-3.2.4/lapack/dlapy2.f create mode 100644 ext/eigen-3.2.4/lapack/dlapy3.f create mode 100644 ext/eigen-3.2.4/lapack/dlarf.f create mode 100644 ext/eigen-3.2.4/lapack/dlarfb.f create mode 100644 ext/eigen-3.2.4/lapack/dlarfg.f create mode 100644 ext/eigen-3.2.4/lapack/dlarft.f create mode 100644 ext/eigen-3.2.4/lapack/double.cpp create mode 100644 ext/eigen-3.2.4/lapack/dsecnd_NONE.f create mode 100644 ext/eigen-3.2.4/lapack/eigenvalues.cpp create mode 100644 ext/eigen-3.2.4/lapack/ilaclc.f create mode 100644 ext/eigen-3.2.4/lapack/ilaclr.f create mode 100644 ext/eigen-3.2.4/lapack/iladlc.f create mode 100644 ext/eigen-3.2.4/lapack/iladlr.f create mode 100644 ext/eigen-3.2.4/lapack/ilaslc.f create mode 100644 ext/eigen-3.2.4/lapack/ilaslr.f create mode 100644 ext/eigen-3.2.4/lapack/ilazlc.f create mode 100644 ext/eigen-3.2.4/lapack/ilazlr.f create mode 100644 ext/eigen-3.2.4/lapack/lapack_common.h create mode 100644 ext/eigen-3.2.4/lapack/lu.cpp create mode 100644 ext/eigen-3.2.4/lapack/second_NONE.f create mode 100644 ext/eigen-3.2.4/lapack/single.cpp create mode 100644 ext/eigen-3.2.4/lapack/sladiv.f create mode 100644 ext/eigen-3.2.4/lapack/slamch.f create mode 100644 ext/eigen-3.2.4/lapack/slapy2.f create mode 100644 ext/eigen-3.2.4/lapack/slapy3.f create mode 100644 ext/eigen-3.2.4/lapack/slarf.f create mode 100644 ext/eigen-3.2.4/lapack/slarfb.f create mode 100644 ext/eigen-3.2.4/lapack/slarfg.f create mode 100644 ext/eigen-3.2.4/lapack/slarft.f create mode 100644 ext/eigen-3.2.4/lapack/zlacgv.f create mode 100644 ext/eigen-3.2.4/lapack/zladiv.f create mode 100644 ext/eigen-3.2.4/lapack/zlarf.f create mode 100644 ext/eigen-3.2.4/lapack/zlarfb.f create mode 100644 ext/eigen-3.2.4/lapack/zlarfg.f create mode 100644 ext/eigen-3.2.4/lapack/zlarft.f create mode 100644 ext/eigen-3.2.4/scripts/CMakeLists.txt create mode 100755 ext/eigen-3.2.4/scripts/buildtests.in create mode 100644 ext/eigen-3.2.4/scripts/cdashtesting.cmake.in create mode 100755 ext/eigen-3.2.4/scripts/check.in create mode 100755 ext/eigen-3.2.4/scripts/debug.in create mode 100644 ext/eigen-3.2.4/scripts/eigen_gen_credits.cpp create mode 100644 ext/eigen-3.2.4/scripts/eigen_gen_docs create mode 100755 ext/eigen-3.2.4/scripts/release.in create mode 100644 ext/eigen-3.2.4/scripts/relicense.py create mode 100644 ext/eigen-3.2.4/signature_of_eigen3_matrix_library create mode 100644 ext/eigen-3.2.4/test/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/test/adjoint.cpp create mode 100644 ext/eigen-3.2.4/test/array.cpp create mode 100644 ext/eigen-3.2.4/test/array_for_matrix.cpp create mode 100644 ext/eigen-3.2.4/test/array_replicate.cpp create mode 100644 ext/eigen-3.2.4/test/array_reverse.cpp create mode 100644 ext/eigen-3.2.4/test/bandmatrix.cpp create mode 100644 ext/eigen-3.2.4/test/basicstuff.cpp create mode 100644 ext/eigen-3.2.4/test/bicgstab.cpp create mode 100644 ext/eigen-3.2.4/test/block.cpp create mode 100644 ext/eigen-3.2.4/test/cholesky.cpp create mode 100644 ext/eigen-3.2.4/test/cholmod_support.cpp create mode 100644 ext/eigen-3.2.4/test/commainitializer.cpp create mode 100644 ext/eigen-3.2.4/test/conjugate_gradient.cpp create mode 100644 ext/eigen-3.2.4/test/conservative_resize.cpp create mode 100644 ext/eigen-3.2.4/test/corners.cpp create mode 100644 ext/eigen-3.2.4/test/cwiseop.cpp create mode 100644 ext/eigen-3.2.4/test/denseLM.cpp create mode 100644 ext/eigen-3.2.4/test/determinant.cpp create mode 100644 ext/eigen-3.2.4/test/diagonal.cpp create mode 100644 ext/eigen-3.2.4/test/diagonalmatrices.cpp create mode 100644 ext/eigen-3.2.4/test/dontalign.cpp create mode 100644 ext/eigen-3.2.4/test/dynalloc.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_adjoint.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_alignedbox.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_array.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_basicstuff.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_bug_132.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_cholesky.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_commainitializer.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_cwiseop.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_determinant.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_dynalloc.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_eigensolver.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_first_aligned.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_geometry.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_geometry_with_eigen2_prefix.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_hyperplane.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_inverse.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_linearstructure.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_lu.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_map.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_meta.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_miscmatrices.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_mixingtypes.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_newstdvector.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_nomalloc.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_packetmath.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_parametrizedline.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_prec_inverse_4x4.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_product_large.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_product_small.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_qr.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_qtvector.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_regression.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_sizeof.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_smallvectors.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_sparse_basic.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_sparse_product.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_sparse_solvers.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_sparse_vector.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_stdvector.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_submatrices.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_sum.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_svd.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_swap.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_triangular.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_unalignedassert.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/eigen2_visitor.cpp create mode 100644 ext/eigen-3.2.4/test/eigen2/gsl_helper.h create mode 100644 ext/eigen-3.2.4/test/eigen2/main.h create mode 100644 ext/eigen-3.2.4/test/eigen2/product.h create mode 100755 ext/eigen-3.2.4/test/eigen2/runtest.sh create mode 100644 ext/eigen-3.2.4/test/eigen2/sparse.h create mode 100644 ext/eigen-3.2.4/test/eigen2/testsuite.cmake create mode 100644 ext/eigen-3.2.4/test/eigen2support.cpp create mode 100644 ext/eigen-3.2.4/test/eigensolver_complex.cpp create mode 100644 ext/eigen-3.2.4/test/eigensolver_generalized_real.cpp create mode 100644 ext/eigen-3.2.4/test/eigensolver_generic.cpp create mode 100644 ext/eigen-3.2.4/test/eigensolver_selfadjoint.cpp create mode 100644 ext/eigen-3.2.4/test/exceptions.cpp create mode 100644 ext/eigen-3.2.4/test/first_aligned.cpp create mode 100644 ext/eigen-3.2.4/test/geo_alignedbox.cpp create mode 100644 ext/eigen-3.2.4/test/geo_eulerangles.cpp create mode 100644 ext/eigen-3.2.4/test/geo_homogeneous.cpp create mode 100644 ext/eigen-3.2.4/test/geo_hyperplane.cpp create mode 100644 ext/eigen-3.2.4/test/geo_orthomethods.cpp create mode 100644 ext/eigen-3.2.4/test/geo_parametrizedline.cpp create mode 100644 ext/eigen-3.2.4/test/geo_quaternion.cpp create mode 100644 ext/eigen-3.2.4/test/geo_transformations.cpp create mode 100644 ext/eigen-3.2.4/test/hessenberg.cpp create mode 100644 ext/eigen-3.2.4/test/householder.cpp create mode 100644 ext/eigen-3.2.4/test/integer_types.cpp create mode 100644 ext/eigen-3.2.4/test/inverse.cpp create mode 100644 ext/eigen-3.2.4/test/jacobi.cpp create mode 100644 ext/eigen-3.2.4/test/jacobisvd.cpp create mode 100644 ext/eigen-3.2.4/test/linearstructure.cpp create mode 100644 ext/eigen-3.2.4/test/lu.cpp create mode 100644 ext/eigen-3.2.4/test/main.h create mode 100644 ext/eigen-3.2.4/test/mapped_matrix.cpp create mode 100644 ext/eigen-3.2.4/test/mapstaticmethods.cpp create mode 100644 ext/eigen-3.2.4/test/mapstride.cpp create mode 100644 ext/eigen-3.2.4/test/meta.cpp create mode 100644 ext/eigen-3.2.4/test/metis_support.cpp create mode 100644 ext/eigen-3.2.4/test/miscmatrices.cpp create mode 100644 ext/eigen-3.2.4/test/mixingtypes.cpp create mode 100644 ext/eigen-3.2.4/test/nesting_ops.cpp create mode 100644 ext/eigen-3.2.4/test/nomalloc.cpp create mode 100644 ext/eigen-3.2.4/test/nullary.cpp create mode 100644 ext/eigen-3.2.4/test/packetmath.cpp create mode 100644 ext/eigen-3.2.4/test/pardiso_support.cpp create mode 100644 ext/eigen-3.2.4/test/pastix_support.cpp create mode 100644 ext/eigen-3.2.4/test/permutationmatrices.cpp create mode 100644 ext/eigen-3.2.4/test/prec_inverse_4x4.cpp create mode 100644 ext/eigen-3.2.4/test/product.h create mode 100644 ext/eigen-3.2.4/test/product_extra.cpp create mode 100644 ext/eigen-3.2.4/test/product_large.cpp create mode 100644 ext/eigen-3.2.4/test/product_mmtr.cpp create mode 100644 ext/eigen-3.2.4/test/product_notemporary.cpp create mode 100644 ext/eigen-3.2.4/test/product_selfadjoint.cpp create mode 100644 ext/eigen-3.2.4/test/product_small.cpp create mode 100644 ext/eigen-3.2.4/test/product_symm.cpp create mode 100644 ext/eigen-3.2.4/test/product_syrk.cpp create mode 100644 ext/eigen-3.2.4/test/product_trmm.cpp create mode 100644 ext/eigen-3.2.4/test/product_trmv.cpp create mode 100644 ext/eigen-3.2.4/test/product_trsolve.cpp create mode 100644 ext/eigen-3.2.4/test/qr.cpp create mode 100644 ext/eigen-3.2.4/test/qr_colpivoting.cpp create mode 100644 ext/eigen-3.2.4/test/qr_fullpivoting.cpp create mode 100644 ext/eigen-3.2.4/test/qtvector.cpp create mode 100644 ext/eigen-3.2.4/test/real_qz.cpp create mode 100644 ext/eigen-3.2.4/test/redux.cpp create mode 100644 ext/eigen-3.2.4/test/ref.cpp create mode 100644 ext/eigen-3.2.4/test/resize.cpp create mode 100755 ext/eigen-3.2.4/test/runtest.sh create mode 100644 ext/eigen-3.2.4/test/schur_complex.cpp create mode 100644 ext/eigen-3.2.4/test/schur_real.cpp create mode 100644 ext/eigen-3.2.4/test/selfadjoint.cpp create mode 100644 ext/eigen-3.2.4/test/simplicial_cholesky.cpp create mode 100644 ext/eigen-3.2.4/test/sizeof.cpp create mode 100644 ext/eigen-3.2.4/test/sizeoverflow.cpp create mode 100644 ext/eigen-3.2.4/test/smallvectors.cpp create mode 100644 ext/eigen-3.2.4/test/sparse.h create mode 100644 ext/eigen-3.2.4/test/sparseLM.cpp create mode 100644 ext/eigen-3.2.4/test/sparse_basic.cpp create mode 100644 ext/eigen-3.2.4/test/sparse_permutations.cpp create mode 100644 ext/eigen-3.2.4/test/sparse_product.cpp create mode 100644 ext/eigen-3.2.4/test/sparse_solver.h create mode 100644 ext/eigen-3.2.4/test/sparse_solvers.cpp create mode 100644 ext/eigen-3.2.4/test/sparse_vector.cpp create mode 100644 ext/eigen-3.2.4/test/sparselu.cpp create mode 100644 ext/eigen-3.2.4/test/sparseqr.cpp create mode 100644 ext/eigen-3.2.4/test/special_numbers.cpp create mode 100644 ext/eigen-3.2.4/test/spqr_support.cpp create mode 100644 ext/eigen-3.2.4/test/stable_norm.cpp create mode 100644 ext/eigen-3.2.4/test/stddeque.cpp create mode 100644 ext/eigen-3.2.4/test/stdlist.cpp create mode 100644 ext/eigen-3.2.4/test/stdvector.cpp create mode 100644 ext/eigen-3.2.4/test/stdvector_overload.cpp create mode 100644 ext/eigen-3.2.4/test/superlu_support.cpp create mode 100644 ext/eigen-3.2.4/test/swap.cpp create mode 100644 ext/eigen-3.2.4/test/testsuite.cmake create mode 100644 ext/eigen-3.2.4/test/triangular.cpp create mode 100644 ext/eigen-3.2.4/test/umeyama.cpp create mode 100644 ext/eigen-3.2.4/test/umfpack_support.cpp create mode 100644 ext/eigen-3.2.4/test/unalignedassert.cpp create mode 100644 ext/eigen-3.2.4/test/unalignedcount.cpp create mode 100644 ext/eigen-3.2.4/test/upperbidiagonalization.cpp create mode 100644 ext/eigen-3.2.4/test/vectorization_logic.cpp create mode 100644 ext/eigen-3.2.4/test/vectorwiseop.cpp create mode 100644 ext/eigen-3.2.4/test/visitor.cpp create mode 100644 ext/eigen-3.2.4/test/zerosized.cpp create mode 100644 ext/eigen-3.2.4/unsupported/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/AdolcForward create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/AlignedVector3 create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/ArpackSupport create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/AutoDiff create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/BVH create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/FFT create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/IterativeSolvers create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/KroneckerProduct create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/LevenbergMarquardt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/MPRealSupport create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/MatrixFunctions create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/MoreVectorization create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/NonLinearOptimization create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/NumericalDiff create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/OpenGLSupport create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/Polynomials create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/SVD create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/Skyline create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/SparseExtra create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/Splines create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/AutoDiff/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/BVH/BVAlgorithms.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/BVH/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/BVH/KdBVH.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/FFT/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/FFT/ei_fftw_impl.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/FFT/ei_kissfft_impl.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/DGMRES.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/GMRES.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/IterationController.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/MINRES.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/IterativeSolvers/Scaling.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/KroneckerProduct/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/LevenbergMarquardt/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/LevenbergMarquardt/CopyrightMINPACK.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MatrixFunctions/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MatrixFunctions/MatrixFunctionAtomic.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MatrixFunctions/StemFunction.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MoreVectorization/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/MoreVectorization/MathFunctions.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/chkder.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/covar.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/dogleg.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/lmpar.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/r1updt.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NumericalDiff/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Polynomials/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Polynomials/Companion.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Polynomials/PolynomialSolver.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Polynomials/PolynomialUtils.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SVD/BDCSVD.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SVD/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SVD/JacobiSVD.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SVD/SVDBase.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SVD/TODOBdcsvd.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SVD/doneInBDCSVD.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Skyline/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Skyline/SkylineMatrix.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Skyline/SkylineProduct.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Skyline/SkylineStorage.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Skyline/SkylineUtil.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SparseExtra/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SparseExtra/MarketIO.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/SparseExtra/RandomSetter.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Splines/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Splines/Spline.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Splines/SplineFitting.h create mode 100644 ext/eigen-3.2.4/unsupported/Eigen/src/Splines/SplineFwd.h create mode 100644 ext/eigen-3.2.4/unsupported/README.txt create mode 100644 ext/eigen-3.2.4/unsupported/bench/bench_svd.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/doc/Overview.dox create mode 100644 ext/eigen-3.2.4/unsupported/doc/eigendoxy_layout.xml.in create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/BVH_Example.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/FFT.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/MatrixExponential.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/MatrixFunction.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/MatrixLogarithm.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/MatrixPower.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/MatrixPower_optimal.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/MatrixSine.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/MatrixSinh.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/MatrixSquareRoot.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/PolynomialSolver1.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/examples/PolynomialUtils1.cpp create mode 100644 ext/eigen-3.2.4/unsupported/doc/snippets/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/test/BVH.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/CMakeLists.txt create mode 100644 ext/eigen-3.2.4/unsupported/test/FFT.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/FFTW.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/NonLinearOptimization.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/NumericalDiff.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/alignedvector3.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/autodiff.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/bdcsvd.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/dgmres.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/forward_adolc.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/gmres.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/jacobisvd.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/kronecker_product.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/levenberg_marquardt.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/matrix_exponential.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/matrix_function.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/matrix_functions.h create mode 100644 ext/eigen-3.2.4/unsupported/test/matrix_power.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/matrix_square_root.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/minres.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/mpreal/mpreal.h create mode 100644 ext/eigen-3.2.4/unsupported/test/mpreal_support.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/openglsupport.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/polynomialsolver.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/polynomialutils.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/sparse_extra.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/splines.cpp create mode 100644 ext/eigen-3.2.4/unsupported/test/svd_common.h create mode 100644 ext/rapidjson/.gitignore create mode 100644 ext/rapidjson/.gitmodules create mode 100644 ext/rapidjson/.travis.yml create mode 100644 ext/rapidjson/CHANGELOG.md create mode 100644 ext/rapidjson/CMakeLists.txt create mode 100644 ext/rapidjson/CMakeModules/FindGTestSrc.cmake create mode 100644 ext/rapidjson/RapidJSON.pc.in create mode 100644 ext/rapidjson/RapidJSONConfig.cmake.in create mode 100644 ext/rapidjson/RapidJSONConfigVersion.cmake.in create mode 100644 ext/rapidjson/appveyor.yml create mode 100644 ext/rapidjson/bin/data/readme.txt create mode 100644 ext/rapidjson/bin/jsonchecker/readme.txt create mode 100644 ext/rapidjson/doc/CMakeLists.txt create mode 100644 ext/rapidjson/doc/Doxyfile.in create mode 100644 ext/rapidjson/doc/Doxyfile.zh-cn.in create mode 100644 ext/rapidjson/doc/diagram/architecture.dot create mode 100644 ext/rapidjson/doc/diagram/architecture.png create mode 100644 ext/rapidjson/doc/diagram/insituparsing.dot create mode 100644 ext/rapidjson/doc/diagram/insituparsing.png create mode 100644 ext/rapidjson/doc/diagram/iterative-parser-states-diagram.dot create mode 100644 ext/rapidjson/doc/diagram/iterative-parser-states-diagram.png create mode 100644 ext/rapidjson/doc/diagram/makefile create mode 100644 ext/rapidjson/doc/diagram/move1.dot create mode 100644 ext/rapidjson/doc/diagram/move1.png create mode 100644 ext/rapidjson/doc/diagram/move2.dot create mode 100644 ext/rapidjson/doc/diagram/move2.png create mode 100644 ext/rapidjson/doc/diagram/move3.dot create mode 100644 ext/rapidjson/doc/diagram/move3.png create mode 100644 ext/rapidjson/doc/diagram/normalparsing.dot create mode 100644 ext/rapidjson/doc/diagram/normalparsing.png create mode 100644 ext/rapidjson/doc/diagram/simpledom.dot create mode 100644 ext/rapidjson/doc/diagram/simpledom.png create mode 100644 ext/rapidjson/doc/diagram/tutorial.dot create mode 100644 ext/rapidjson/doc/diagram/tutorial.png create mode 100644 ext/rapidjson/doc/diagram/utilityclass.dot create mode 100644 ext/rapidjson/doc/diagram/utilityclass.png create mode 100644 ext/rapidjson/doc/dom.md create mode 100644 ext/rapidjson/doc/dom.zh-cn.md create mode 100644 ext/rapidjson/doc/encoding.md create mode 100644 ext/rapidjson/doc/encoding.zh-cn.md create mode 100644 ext/rapidjson/doc/faq.md create mode 100644 ext/rapidjson/doc/faq.zh-cn.md create mode 100644 ext/rapidjson/doc/features.md create mode 100644 ext/rapidjson/doc/features.zh-cn.md create mode 100644 ext/rapidjson/doc/internals.md create mode 100644 ext/rapidjson/doc/logo/rapidjson.png create mode 100644 ext/rapidjson/doc/logo/rapidjson.svg create mode 100644 ext/rapidjson/doc/misc/DoxygenLayout.xml create mode 100644 ext/rapidjson/doc/misc/doxygenextra.css create mode 100644 ext/rapidjson/doc/misc/footer.html create mode 100644 ext/rapidjson/doc/misc/header.html create mode 100644 ext/rapidjson/doc/performance.md create mode 100644 ext/rapidjson/doc/performance.zh-cn.md create mode 100644 ext/rapidjson/doc/pointer.md create mode 100644 ext/rapidjson/doc/sax.md create mode 100644 ext/rapidjson/doc/sax.zh-cn.md create mode 100644 ext/rapidjson/doc/stream.md create mode 100644 ext/rapidjson/doc/stream.zh-cn.md create mode 100644 ext/rapidjson/doc/tutorial.md create mode 100644 ext/rapidjson/doc/tutorial.zh-cn.md create mode 100644 ext/rapidjson/example/CMakeLists.txt create mode 100644 ext/rapidjson/example/capitalize/capitalize.cpp create mode 100644 ext/rapidjson/example/condense/condense.cpp create mode 100644 ext/rapidjson/example/messagereader/messagereader.cpp create mode 100644 ext/rapidjson/example/pretty/pretty.cpp create mode 100644 ext/rapidjson/example/prettyauto/prettyauto.cpp create mode 100644 ext/rapidjson/example/serialize/serialize.cpp create mode 100644 ext/rapidjson/example/simpledom/simpledom.cpp create mode 100644 ext/rapidjson/example/simplereader/simplereader.cpp create mode 100644 ext/rapidjson/example/simplewriter/simplewriter.cpp create mode 100644 ext/rapidjson/example/tutorial/tutorial.cpp create mode 100644 ext/rapidjson/include/rapidjson/allocators.h create mode 100644 ext/rapidjson/include/rapidjson/document.h create mode 100644 ext/rapidjson/include/rapidjson/encodedstream.h create mode 100644 ext/rapidjson/include/rapidjson/encodings.h create mode 100644 ext/rapidjson/include/rapidjson/error/en.h create mode 100644 ext/rapidjson/include/rapidjson/error/error.h create mode 100644 ext/rapidjson/include/rapidjson/filereadstream.h create mode 100644 ext/rapidjson/include/rapidjson/filewritestream.h create mode 100644 ext/rapidjson/include/rapidjson/internal/biginteger.h create mode 100644 ext/rapidjson/include/rapidjson/internal/diyfp.h create mode 100644 ext/rapidjson/include/rapidjson/internal/dtoa.h create mode 100644 ext/rapidjson/include/rapidjson/internal/ieee754.h create mode 100644 ext/rapidjson/include/rapidjson/internal/itoa.h create mode 100644 ext/rapidjson/include/rapidjson/internal/meta.h create mode 100644 ext/rapidjson/include/rapidjson/internal/pow10.h create mode 100644 ext/rapidjson/include/rapidjson/internal/stack.h create mode 100644 ext/rapidjson/include/rapidjson/internal/strfunc.h create mode 100644 ext/rapidjson/include/rapidjson/internal/strtod.h create mode 100644 ext/rapidjson/include/rapidjson/internal/swap.h create mode 100644 ext/rapidjson/include/rapidjson/memorybuffer.h create mode 100644 ext/rapidjson/include/rapidjson/memorystream.h create mode 100644 ext/rapidjson/include/rapidjson/msinttypes/inttypes.h create mode 100644 ext/rapidjson/include/rapidjson/msinttypes/stdint.h create mode 100644 ext/rapidjson/include/rapidjson/pointer.h create mode 100644 ext/rapidjson/include/rapidjson/prettywriter.h create mode 100644 ext/rapidjson/include/rapidjson/rapidjson.h create mode 100644 ext/rapidjson/include/rapidjson/reader.h create mode 100644 ext/rapidjson/include/rapidjson/stringbuffer.h create mode 100644 ext/rapidjson/include/rapidjson/writer.h create mode 100644 ext/rapidjson/license.txt create mode 100644 ext/rapidjson/readme.md create mode 100644 ext/rapidjson/readme.zh-cn.md create mode 100644 ext/rapidjson/test/CMakeLists.txt create mode 100644 ext/rapidjson/test/perftest/CMakeLists.txt create mode 100644 ext/rapidjson/test/perftest/misctest.cpp create mode 100644 ext/rapidjson/test/perftest/perftest.cpp create mode 100644 ext/rapidjson/test/perftest/perftest.h create mode 100644 ext/rapidjson/test/perftest/platformtest.cpp create mode 100644 ext/rapidjson/test/perftest/rapidjsontest.cpp create mode 100644 ext/rapidjson/test/unittest/CMakeLists.txt create mode 100644 ext/rapidjson/test/unittest/allocatorstest.cpp create mode 100644 ext/rapidjson/test/unittest/bigintegertest.cpp create mode 100644 ext/rapidjson/test/unittest/documenttest.cpp create mode 100644 ext/rapidjson/test/unittest/encodedstreamtest.cpp create mode 100644 ext/rapidjson/test/unittest/encodingstest.cpp create mode 100644 ext/rapidjson/test/unittest/filestreamtest.cpp create mode 100644 ext/rapidjson/test/unittest/itoatest.cpp create mode 100644 ext/rapidjson/test/unittest/jsoncheckertest.cpp create mode 100644 ext/rapidjson/test/unittest/namespacetest.cpp create mode 100644 ext/rapidjson/test/unittest/pointertest.cpp create mode 100644 ext/rapidjson/test/unittest/prettywritertest.cpp create mode 100644 ext/rapidjson/test/unittest/readertest.cpp create mode 100644 ext/rapidjson/test/unittest/simdtest.cpp create mode 100644 ext/rapidjson/test/unittest/stringbuffertest.cpp create mode 100644 ext/rapidjson/test/unittest/strtodtest.cpp create mode 100644 ext/rapidjson/test/unittest/unittest.cpp create mode 100644 ext/rapidjson/test/unittest/unittest.h create mode 100644 ext/rapidjson/test/unittest/valuetest.cpp create mode 100644 ext/rapidjson/test/unittest/writertest.cpp create mode 100644 ext/rapidjson/travis-doxygen.sh create mode 100644 ext/tclap-1.2.1/AUTHORS create mode 100644 ext/tclap-1.2.1/COPYING create mode 100644 ext/tclap-1.2.1/ChangeLog create mode 100644 ext/tclap-1.2.1/INSTALL create mode 100644 ext/tclap-1.2.1/Makefile.am create mode 100644 ext/tclap-1.2.1/Makefile.in create mode 100644 ext/tclap-1.2.1/NEWS create mode 100644 ext/tclap-1.2.1/README create mode 100644 ext/tclap-1.2.1/aclocal.m4 create mode 100644 ext/tclap-1.2.1/config/Makefile.am create mode 100644 ext/tclap-1.2.1/config/Makefile.in create mode 100644 ext/tclap-1.2.1/config/ac_cxx_have_long_long.m4 create mode 100644 ext/tclap-1.2.1/config/ac_cxx_have_sstream.m4 create mode 100644 ext/tclap-1.2.1/config/ac_cxx_have_strstream.m4 create mode 100644 ext/tclap-1.2.1/config/ac_cxx_namespaces.m4 create mode 100644 ext/tclap-1.2.1/config/ac_cxx_warn_effective_cxx.m4 create mode 100644 ext/tclap-1.2.1/config/bb_enable_doxygen.m4 create mode 100644 ext/tclap-1.2.1/config/config.h.in create mode 100755 ext/tclap-1.2.1/config/depcomp create mode 100755 ext/tclap-1.2.1/config/install-sh create mode 100755 ext/tclap-1.2.1/config/missing create mode 100755 ext/tclap-1.2.1/config/mkinstalldirs create mode 100755 ext/tclap-1.2.1/configure create mode 100644 ext/tclap-1.2.1/configure.in create mode 100644 ext/tclap-1.2.1/docs/Doxyfile.in create mode 100644 ext/tclap-1.2.1/docs/Makefile.am create mode 100644 ext/tclap-1.2.1/docs/Makefile.in create mode 100644 ext/tclap-1.2.1/docs/README create mode 100644 ext/tclap-1.2.1/docs/html/ArgException_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/ArgException_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/ArgTraits_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/ArgTraits_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/Arg_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/Arg_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/CVS/Entries create mode 100644 ext/tclap-1.2.1/docs/html/CVS/Repository create mode 100644 ext/tclap-1.2.1/docs/html/CVS/Root create mode 100644 ext/tclap-1.2.1/docs/html/CmdLineInterface_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/CmdLineInterface_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/CmdLineOutput_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/CmdLineOutput_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/CmdLine_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/CmdLine_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/Constraint_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/Constraint_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/DocBookOutput_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/DocBookOutput_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/HelpVisitor_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/HelpVisitor_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/IgnoreRestVisitor_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/IgnoreRestVisitor_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/MultiArg_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/MultiArg_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/MultiSwitchArg_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/MultiSwitchArg_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/OptionalUnlabeledTracker_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/OptionalUnlabeledTracker_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/StandardTraits_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/StandardTraits_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/StdOutput_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/StdOutput_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/SwitchArg_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/SwitchArg_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/UnlabeledMultiArg_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/UnlabeledMultiArg_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/UnlabeledValueArg_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/UnlabeledValueArg_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/ValueArg_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/ValueArg_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/ValuesConstraint_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/ValuesConstraint_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/VersionVisitor_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/VersionVisitor_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/Visitor_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/Visitor_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/XorHandler_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/XorHandler_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/ZshCompletionOutput_8h.html create mode 100644 ext/tclap-1.2.1/docs/html/ZshCompletionOutput_8h_source.html create mode 100644 ext/tclap-1.2.1/docs/html/annotated.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Arg-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Arg.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Arg.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ArgException-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ArgException.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ArgException.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ArgParseException-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ArgParseException.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ArgParseException.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLine-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLine.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLine.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineInterface-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineInterface.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineInterface.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineOutput-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineOutput.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineOutput.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineParseException-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineParseException.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1CmdLineParseException.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Constraint-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Constraint.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Constraint.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1DocBookOutput-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1DocBookOutput.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1DocBookOutput.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ExitException-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ExitException.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1HelpVisitor-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1HelpVisitor.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1HelpVisitor.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1IgnoreRestVisitor-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1IgnoreRestVisitor.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1IgnoreRestVisitor.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1MultiArg-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1MultiArg.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1MultiArg.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1MultiSwitchArg-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1MultiSwitchArg.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1MultiSwitchArg.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1OptionalUnlabeledTracker-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1OptionalUnlabeledTracker.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1SpecificationException-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1SpecificationException.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1SpecificationException.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1StdOutput-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1StdOutput.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1StdOutput.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1SwitchArg-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1SwitchArg.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1SwitchArg.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1UnlabeledMultiArg-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1UnlabeledMultiArg.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1UnlabeledMultiArg.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1UnlabeledValueArg-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1UnlabeledValueArg.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1UnlabeledValueArg.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ValueArg-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ValueArg.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ValueArg.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ValuesConstraint-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ValuesConstraint.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ValuesConstraint.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1VersionVisitor-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1VersionVisitor.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1VersionVisitor.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Visitor-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Visitor.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1Visitor.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1XorHandler-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1XorHandler.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ZshCompletionOutput-members.html create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ZshCompletionOutput.gif create mode 100644 ext/tclap-1.2.1/docs/html/classTCLAP_1_1ZshCompletionOutput.html create mode 100644 ext/tclap-1.2.1/docs/html/classes.html create mode 100644 ext/tclap-1.2.1/docs/html/doxygen.css create mode 100644 ext/tclap-1.2.1/docs/html/doxygen.png create mode 100644 ext/tclap-1.2.1/docs/html/files.html create mode 100644 ext/tclap-1.2.1/docs/html/functions.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x61.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x62.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x63.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x64.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x65.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x66.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x67.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x68.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x69.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x6c.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x6d.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x6e.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x6f.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x70.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x71.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x72.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x73.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x74.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x75.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x76.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x77.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x78.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x7a.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_0x7e.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x61.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x62.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x63.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x64.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x65.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x66.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x67.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x68.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x69.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x6c.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x6d.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x6e.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x6f.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x70.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x71.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x72.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x73.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x74.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x75.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x76.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x77.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x78.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x7a.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_func_0x7e.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_type.html create mode 100644 ext/tclap-1.2.1/docs/html/functions_vars.html create mode 100644 ext/tclap-1.2.1/docs/html/globals.html create mode 100644 ext/tclap-1.2.1/docs/html/globals_defs.html create mode 100644 ext/tclap-1.2.1/docs/html/globals_type.html create mode 100644 ext/tclap-1.2.1/docs/html/hierarchy.html create mode 100644 ext/tclap-1.2.1/docs/html/index.html create mode 100644 ext/tclap-1.2.1/docs/html/namespaceTCLAP.html create mode 100644 ext/tclap-1.2.1/docs/html/namespacemembers.html create mode 100644 ext/tclap-1.2.1/docs/html/namespacemembers_func.html create mode 100644 ext/tclap-1.2.1/docs/html/namespacemembers_type.html create mode 100644 ext/tclap-1.2.1/docs/html/namespaces.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01bool_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01bool_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01char_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01char_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01double_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01double_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01float_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01float_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01int_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01int_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01long_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01long_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01short_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01short_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01std_1_1string_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01std_1_1string_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01unsigned_01char_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01unsigned_01char_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01unsigned_01int_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01unsigned_01int_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01unsigned_01long_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01unsigned_01long_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01unsigned_01short_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01unsigned_01short_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01wchar__t_01_4-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ArgTraits_3_01wchar__t_01_4.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1StringLike-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1StringLike.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1StringLikeTrait-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1StringLikeTrait.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ValueLike-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ValueLike.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ValueLikeTrait-members.html create mode 100644 ext/tclap-1.2.1/docs/html/structTCLAP_1_1ValueLikeTrait.html create mode 100644 ext/tclap-1.2.1/docs/html/tab_b.gif create mode 100644 ext/tclap-1.2.1/docs/html/tab_l.gif create mode 100644 ext/tclap-1.2.1/docs/html/tab_r.gif create mode 100644 ext/tclap-1.2.1/docs/html/tabs.css create mode 100644 ext/tclap-1.2.1/docs/index.html create mode 100644 ext/tclap-1.2.1/docs/manual.html create mode 100644 ext/tclap-1.2.1/docs/manual.xml create mode 100755 ext/tclap-1.2.1/docs/style.css create mode 100644 ext/tclap-1.2.1/examples/Makefile.am create mode 100644 ext/tclap-1.2.1/examples/Makefile.in create mode 100644 ext/tclap-1.2.1/examples/test1.cpp create mode 100644 ext/tclap-1.2.1/examples/test10.cpp create mode 100644 ext/tclap-1.2.1/examples/test11.cpp create mode 100644 ext/tclap-1.2.1/examples/test12.cpp create mode 100644 ext/tclap-1.2.1/examples/test13.cpp create mode 100644 ext/tclap-1.2.1/examples/test14.cpp create mode 100644 ext/tclap-1.2.1/examples/test15.cpp create mode 100644 ext/tclap-1.2.1/examples/test16.cpp create mode 100644 ext/tclap-1.2.1/examples/test17-a.cpp create mode 100644 ext/tclap-1.2.1/examples/test17.cpp create mode 100644 ext/tclap-1.2.1/examples/test18.cpp create mode 100644 ext/tclap-1.2.1/examples/test19.cpp create mode 100644 ext/tclap-1.2.1/examples/test2.cpp create mode 100644 ext/tclap-1.2.1/examples/test20.cpp create mode 100644 ext/tclap-1.2.1/examples/test21.cpp create mode 100644 ext/tclap-1.2.1/examples/test3.cpp create mode 100644 ext/tclap-1.2.1/examples/test4.cpp create mode 100644 ext/tclap-1.2.1/examples/test5.cpp create mode 100644 ext/tclap-1.2.1/examples/test6.cpp create mode 100644 ext/tclap-1.2.1/examples/test7.cpp create mode 100644 ext/tclap-1.2.1/examples/test8.cpp create mode 100644 ext/tclap-1.2.1/examples/test9.cpp create mode 100644 ext/tclap-1.2.1/include/Makefile.am create mode 100644 ext/tclap-1.2.1/include/Makefile.in create mode 100644 ext/tclap-1.2.1/include/tclap/Arg.h create mode 100644 ext/tclap-1.2.1/include/tclap/ArgException.h create mode 100644 ext/tclap-1.2.1/include/tclap/ArgTraits.h create mode 100644 ext/tclap-1.2.1/include/tclap/CmdLine.h create mode 100644 ext/tclap-1.2.1/include/tclap/CmdLineInterface.h create mode 100644 ext/tclap-1.2.1/include/tclap/CmdLineOutput.h create mode 100644 ext/tclap-1.2.1/include/tclap/Constraint.h create mode 100644 ext/tclap-1.2.1/include/tclap/DocBookOutput.h create mode 100644 ext/tclap-1.2.1/include/tclap/HelpVisitor.h create mode 100644 ext/tclap-1.2.1/include/tclap/IgnoreRestVisitor.h create mode 100644 ext/tclap-1.2.1/include/tclap/Makefile.am create mode 100644 ext/tclap-1.2.1/include/tclap/Makefile.in create mode 100644 ext/tclap-1.2.1/include/tclap/MultiArg.h create mode 100644 ext/tclap-1.2.1/include/tclap/MultiSwitchArg.h create mode 100644 ext/tclap-1.2.1/include/tclap/OptionalUnlabeledTracker.h create mode 100644 ext/tclap-1.2.1/include/tclap/StandardTraits.h create mode 100644 ext/tclap-1.2.1/include/tclap/StdOutput.h create mode 100644 ext/tclap-1.2.1/include/tclap/SwitchArg.h create mode 100644 ext/tclap-1.2.1/include/tclap/UnlabeledMultiArg.h create mode 100644 ext/tclap-1.2.1/include/tclap/UnlabeledValueArg.h create mode 100644 ext/tclap-1.2.1/include/tclap/ValueArg.h create mode 100644 ext/tclap-1.2.1/include/tclap/ValuesConstraint.h create mode 100644 ext/tclap-1.2.1/include/tclap/VersionVisitor.h create mode 100644 ext/tclap-1.2.1/include/tclap/Visitor.h create mode 100644 ext/tclap-1.2.1/include/tclap/XorHandler.h create mode 100644 ext/tclap-1.2.1/include/tclap/ZshCompletionOutput.h create mode 100644 ext/tclap-1.2.1/msc/Makefile.am create mode 100644 ext/tclap-1.2.1/msc/Makefile.in create mode 100644 ext/tclap-1.2.1/msc/README create mode 100644 ext/tclap-1.2.1/msc/examples/Makefile.am create mode 100644 ext/tclap-1.2.1/msc/examples/Makefile.in create mode 100755 ext/tclap-1.2.1/msc/examples/test1.vcproj create mode 100755 ext/tclap-1.2.1/msc/examples/test2.vcproj create mode 100755 ext/tclap-1.2.1/msc/examples/test3.vcproj create mode 100755 ext/tclap-1.2.1/msc/examples/test4.vcproj create mode 100755 ext/tclap-1.2.1/msc/examples/test5.vcproj create mode 100755 ext/tclap-1.2.1/msc/examples/test6.vcproj create mode 100755 ext/tclap-1.2.1/msc/examples/test7.vcproj create mode 100755 ext/tclap-1.2.1/msc/examples/test8.vcproj create mode 100755 ext/tclap-1.2.1/msc/tclap-beta.ncb create mode 100755 ext/tclap-1.2.1/msc/tclap-beta.sln create mode 100755 ext/tclap-1.2.1/msc/tclap-beta.suo create mode 100755 ext/tclap-1.2.1/msc/tclap-beta.vcproj create mode 100644 ext/tclap-1.2.1/tclap.pc.in create mode 100644 ext/tclap-1.2.1/tests/Makefile.am create mode 100644 ext/tclap-1.2.1/tests/Makefile.in create mode 100644 ext/tclap-1.2.1/tests/test1.out create mode 100755 ext/tclap-1.2.1/tests/test1.sh create mode 100644 ext/tclap-1.2.1/tests/test10.out create mode 100755 ext/tclap-1.2.1/tests/test10.sh create mode 100644 ext/tclap-1.2.1/tests/test11.out create mode 100755 ext/tclap-1.2.1/tests/test11.sh create mode 100644 ext/tclap-1.2.1/tests/test12.out create mode 100755 ext/tclap-1.2.1/tests/test12.sh create mode 100644 ext/tclap-1.2.1/tests/test13.out create mode 100755 ext/tclap-1.2.1/tests/test13.sh create mode 100644 ext/tclap-1.2.1/tests/test14.out create mode 100755 ext/tclap-1.2.1/tests/test14.sh create mode 100644 ext/tclap-1.2.1/tests/test15.out create mode 100755 ext/tclap-1.2.1/tests/test15.sh create mode 100644 ext/tclap-1.2.1/tests/test16.out create mode 100755 ext/tclap-1.2.1/tests/test16.sh create mode 100644 ext/tclap-1.2.1/tests/test17.out create mode 100755 ext/tclap-1.2.1/tests/test17.sh create mode 100644 ext/tclap-1.2.1/tests/test18.out create mode 100755 ext/tclap-1.2.1/tests/test18.sh create mode 100644 ext/tclap-1.2.1/tests/test19.out create mode 100755 ext/tclap-1.2.1/tests/test19.sh create mode 100644 ext/tclap-1.2.1/tests/test2.out create mode 100755 ext/tclap-1.2.1/tests/test2.sh create mode 100644 ext/tclap-1.2.1/tests/test20.out create mode 100755 ext/tclap-1.2.1/tests/test20.sh create mode 100644 ext/tclap-1.2.1/tests/test21.out create mode 100755 ext/tclap-1.2.1/tests/test21.sh create mode 100644 ext/tclap-1.2.1/tests/test22.out create mode 100755 ext/tclap-1.2.1/tests/test22.sh create mode 100644 ext/tclap-1.2.1/tests/test23.out create mode 100755 ext/tclap-1.2.1/tests/test23.sh create mode 100644 ext/tclap-1.2.1/tests/test24.out create mode 100755 ext/tclap-1.2.1/tests/test24.sh create mode 100644 ext/tclap-1.2.1/tests/test25.out create mode 100755 ext/tclap-1.2.1/tests/test25.sh create mode 100644 ext/tclap-1.2.1/tests/test26.out create mode 100755 ext/tclap-1.2.1/tests/test26.sh create mode 100644 ext/tclap-1.2.1/tests/test27.out create mode 100755 ext/tclap-1.2.1/tests/test27.sh create mode 100644 ext/tclap-1.2.1/tests/test28.out create mode 100755 ext/tclap-1.2.1/tests/test28.sh create mode 100644 ext/tclap-1.2.1/tests/test29.out create mode 100755 ext/tclap-1.2.1/tests/test29.sh create mode 100644 ext/tclap-1.2.1/tests/test3.out create mode 100755 ext/tclap-1.2.1/tests/test3.sh create mode 100644 ext/tclap-1.2.1/tests/test30.out create mode 100755 ext/tclap-1.2.1/tests/test30.sh create mode 100644 ext/tclap-1.2.1/tests/test31.out create mode 100755 ext/tclap-1.2.1/tests/test31.sh create mode 100644 ext/tclap-1.2.1/tests/test32.out create mode 100755 ext/tclap-1.2.1/tests/test32.sh create mode 100644 ext/tclap-1.2.1/tests/test33.out create mode 100755 ext/tclap-1.2.1/tests/test33.sh create mode 100644 ext/tclap-1.2.1/tests/test34.out create mode 100755 ext/tclap-1.2.1/tests/test34.sh create mode 100644 ext/tclap-1.2.1/tests/test35.out create mode 100755 ext/tclap-1.2.1/tests/test35.sh create mode 100644 ext/tclap-1.2.1/tests/test36.out create mode 100755 ext/tclap-1.2.1/tests/test36.sh create mode 100644 ext/tclap-1.2.1/tests/test37.out create mode 100755 ext/tclap-1.2.1/tests/test37.sh create mode 100644 ext/tclap-1.2.1/tests/test38.out create mode 100755 ext/tclap-1.2.1/tests/test38.sh create mode 100644 ext/tclap-1.2.1/tests/test39.out create mode 100755 ext/tclap-1.2.1/tests/test39.sh create mode 100644 ext/tclap-1.2.1/tests/test4.out create mode 100755 ext/tclap-1.2.1/tests/test4.sh create mode 100644 ext/tclap-1.2.1/tests/test40.out create mode 100755 ext/tclap-1.2.1/tests/test40.sh create mode 100644 ext/tclap-1.2.1/tests/test41.out create mode 100755 ext/tclap-1.2.1/tests/test41.sh create mode 100644 ext/tclap-1.2.1/tests/test42.out create mode 100755 ext/tclap-1.2.1/tests/test42.sh create mode 100644 ext/tclap-1.2.1/tests/test43.out create mode 100755 ext/tclap-1.2.1/tests/test43.sh create mode 100644 ext/tclap-1.2.1/tests/test44.out create mode 100755 ext/tclap-1.2.1/tests/test44.sh create mode 100644 ext/tclap-1.2.1/tests/test45.out create mode 100755 ext/tclap-1.2.1/tests/test45.sh create mode 100644 ext/tclap-1.2.1/tests/test46.out create mode 100755 ext/tclap-1.2.1/tests/test46.sh create mode 100644 ext/tclap-1.2.1/tests/test47.out create mode 100755 ext/tclap-1.2.1/tests/test47.sh create mode 100644 ext/tclap-1.2.1/tests/test48.out create mode 100755 ext/tclap-1.2.1/tests/test48.sh create mode 100644 ext/tclap-1.2.1/tests/test49.out create mode 100755 ext/tclap-1.2.1/tests/test49.sh create mode 100644 ext/tclap-1.2.1/tests/test5.out create mode 100755 ext/tclap-1.2.1/tests/test5.sh create mode 100644 ext/tclap-1.2.1/tests/test50.out create mode 100755 ext/tclap-1.2.1/tests/test50.sh create mode 100644 ext/tclap-1.2.1/tests/test51.out create mode 100755 ext/tclap-1.2.1/tests/test51.sh create mode 100644 ext/tclap-1.2.1/tests/test52.out create mode 100755 ext/tclap-1.2.1/tests/test52.sh create mode 100644 ext/tclap-1.2.1/tests/test53.out create mode 100755 ext/tclap-1.2.1/tests/test53.sh create mode 100644 ext/tclap-1.2.1/tests/test54.out create mode 100755 ext/tclap-1.2.1/tests/test54.sh create mode 100644 ext/tclap-1.2.1/tests/test55.out create mode 100755 ext/tclap-1.2.1/tests/test55.sh create mode 100644 ext/tclap-1.2.1/tests/test56.out create mode 100755 ext/tclap-1.2.1/tests/test56.sh create mode 100644 ext/tclap-1.2.1/tests/test57.out create mode 100755 ext/tclap-1.2.1/tests/test57.sh create mode 100644 ext/tclap-1.2.1/tests/test58.out create mode 100755 ext/tclap-1.2.1/tests/test58.sh create mode 100644 ext/tclap-1.2.1/tests/test59.out create mode 100755 ext/tclap-1.2.1/tests/test59.sh create mode 100644 ext/tclap-1.2.1/tests/test6.out create mode 100755 ext/tclap-1.2.1/tests/test6.sh create mode 100644 ext/tclap-1.2.1/tests/test60.out create mode 100755 ext/tclap-1.2.1/tests/test60.sh create mode 100644 ext/tclap-1.2.1/tests/test61.out create mode 100755 ext/tclap-1.2.1/tests/test61.sh create mode 100644 ext/tclap-1.2.1/tests/test62.out create mode 100755 ext/tclap-1.2.1/tests/test62.sh create mode 100644 ext/tclap-1.2.1/tests/test63.out create mode 100755 ext/tclap-1.2.1/tests/test63.sh create mode 100644 ext/tclap-1.2.1/tests/test64.out create mode 100755 ext/tclap-1.2.1/tests/test64.sh create mode 100644 ext/tclap-1.2.1/tests/test65.out create mode 100755 ext/tclap-1.2.1/tests/test65.sh create mode 100644 ext/tclap-1.2.1/tests/test66.out create mode 100755 ext/tclap-1.2.1/tests/test66.sh create mode 100644 ext/tclap-1.2.1/tests/test67.out create mode 100755 ext/tclap-1.2.1/tests/test67.sh create mode 100644 ext/tclap-1.2.1/tests/test68.out create mode 100755 ext/tclap-1.2.1/tests/test68.sh create mode 100644 ext/tclap-1.2.1/tests/test69.out create mode 100755 ext/tclap-1.2.1/tests/test69.sh create mode 100644 ext/tclap-1.2.1/tests/test7.out create mode 100755 ext/tclap-1.2.1/tests/test7.sh create mode 100644 ext/tclap-1.2.1/tests/test70.out create mode 100755 ext/tclap-1.2.1/tests/test70.sh create mode 100644 ext/tclap-1.2.1/tests/test71.out create mode 100755 ext/tclap-1.2.1/tests/test71.sh create mode 100644 ext/tclap-1.2.1/tests/test72.out create mode 100755 ext/tclap-1.2.1/tests/test72.sh create mode 100644 ext/tclap-1.2.1/tests/test73.out create mode 100755 ext/tclap-1.2.1/tests/test73.sh create mode 100644 ext/tclap-1.2.1/tests/test74.out create mode 100755 ext/tclap-1.2.1/tests/test74.sh create mode 100644 ext/tclap-1.2.1/tests/test75.out create mode 100755 ext/tclap-1.2.1/tests/test75.sh create mode 100644 ext/tclap-1.2.1/tests/test76.out create mode 100755 ext/tclap-1.2.1/tests/test76.sh create mode 100644 ext/tclap-1.2.1/tests/test77.out create mode 100755 ext/tclap-1.2.1/tests/test77.sh create mode 100644 ext/tclap-1.2.1/tests/test78.out create mode 100755 ext/tclap-1.2.1/tests/test78.sh create mode 100644 ext/tclap-1.2.1/tests/test8.out create mode 100755 ext/tclap-1.2.1/tests/test8.sh create mode 100644 ext/tclap-1.2.1/tests/test9.out create mode 100755 ext/tclap-1.2.1/tests/test9.sh create mode 100644 gui/CMakeLists.txt create mode 100644 gui/fea_gui.pro create mode 100644 gui/fea_gui.qrc create mode 100644 gui/images/default-document-open.png create mode 100644 gui/images/default-document-open.svg create mode 100644 gui/images/document-save.png create mode 100644 gui/images/document-save.svg create mode 100644 gui/images/logo.svg create mode 100644 gui/images/logo_64x64.png create mode 100644 gui/images/window-close.png create mode 100644 gui/images/window-close.svg create mode 100644 gui/main.cpp create mode 100644 gui/mainwindow.cpp create mode 100644 gui/mainwindow.h create mode 100644 include/containers.h create mode 100644 include/csv_parser.h create mode 100644 include/options.h create mode 100644 include/setup.h create mode 100644 include/summary.h create mode 100644 include/threed_beam_fea.h create mode 100644 src/CMakeLists.txt create mode 100644 src/cmd.cpp create mode 100644 src/setup.cpp create mode 100644 src/summary.cpp create mode 100644 src/threed_beam_fea.cpp create mode 100644 tests/CMakeLists.txt create mode 100644 tests/beam_element_tests.cpp create mode 100644 tests/csv_parser_tests.cpp create mode 100644 tests/gtest-1.7.0/CHANGES create mode 100644 tests/gtest-1.7.0/CMakeLists.txt create mode 100644 tests/gtest-1.7.0/CONTRIBUTORS create mode 100644 tests/gtest-1.7.0/LICENSE create mode 100644 tests/gtest-1.7.0/Makefile.am create mode 100644 tests/gtest-1.7.0/Makefile.in create mode 100644 tests/gtest-1.7.0/README create mode 100644 tests/gtest-1.7.0/aclocal.m4 create mode 100755 tests/gtest-1.7.0/build-aux/config.guess create mode 100644 tests/gtest-1.7.0/build-aux/config.h.in create mode 100755 tests/gtest-1.7.0/build-aux/config.sub create mode 100755 tests/gtest-1.7.0/build-aux/depcomp create mode 100755 tests/gtest-1.7.0/build-aux/install-sh create mode 100644 tests/gtest-1.7.0/build-aux/ltmain.sh create mode 100755 tests/gtest-1.7.0/build-aux/missing create mode 100644 tests/gtest-1.7.0/cmake/internal_utils.cmake create mode 100644 tests/gtest-1.7.0/codegear/gtest.cbproj create mode 100644 tests/gtest-1.7.0/codegear/gtest.groupproj create mode 100644 tests/gtest-1.7.0/codegear/gtest_all.cc create mode 100644 tests/gtest-1.7.0/codegear/gtest_link.cc create mode 100644 tests/gtest-1.7.0/codegear/gtest_main.cbproj create mode 100644 tests/gtest-1.7.0/codegear/gtest_unittest.cbproj create mode 100755 tests/gtest-1.7.0/configure create mode 100644 tests/gtest-1.7.0/configure.ac create mode 100644 tests/gtest-1.7.0/fused-src/gtest/gtest-all.cc create mode 100644 tests/gtest-1.7.0/fused-src/gtest/gtest.h create mode 100644 tests/gtest-1.7.0/fused-src/gtest/gtest_main.cc create mode 100644 tests/gtest-1.7.0/include/gtest/gtest-death-test.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest-message.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest-param-test.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest-param-test.h.pump create mode 100644 tests/gtest-1.7.0/include/gtest/gtest-printers.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest-spi.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest-test-part.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest-typed-test.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest_pred_impl.h create mode 100644 tests/gtest-1.7.0/include/gtest/gtest_prod.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-death-test-internal.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-filepath.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-internal.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-linked_ptr.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-param-util-generated.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-param-util-generated.h.pump create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-param-util.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-port.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-string.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-tuple.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-tuple.h.pump create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-type-util.h create mode 100644 tests/gtest-1.7.0/include/gtest/internal/gtest-type-util.h.pump create mode 100644 tests/gtest-1.7.0/m4/acx_pthread.m4 create mode 100644 tests/gtest-1.7.0/m4/gtest.m4 create mode 100644 tests/gtest-1.7.0/m4/libtool.m4 create mode 100644 tests/gtest-1.7.0/m4/ltoptions.m4 create mode 100644 tests/gtest-1.7.0/m4/ltsugar.m4 create mode 100644 tests/gtest-1.7.0/m4/ltversion.m4 create mode 100644 tests/gtest-1.7.0/m4/lt~obsolete.m4 create mode 100644 tests/gtest-1.7.0/make/Makefile create mode 100755 tests/gtest-1.7.0/msvc/gtest-md.sln create mode 100755 tests/gtest-1.7.0/msvc/gtest-md.vcproj create mode 100755 tests/gtest-1.7.0/msvc/gtest.sln create mode 100755 tests/gtest-1.7.0/msvc/gtest.vcproj create mode 100755 tests/gtest-1.7.0/msvc/gtest_main-md.vcproj create mode 100755 tests/gtest-1.7.0/msvc/gtest_main.vcproj create mode 100755 tests/gtest-1.7.0/msvc/gtest_prod_test-md.vcproj create mode 100755 tests/gtest-1.7.0/msvc/gtest_prod_test.vcproj create mode 100755 tests/gtest-1.7.0/msvc/gtest_unittest-md.vcproj create mode 100755 tests/gtest-1.7.0/msvc/gtest_unittest.vcproj create mode 100644 tests/gtest-1.7.0/samples/prime_tables.h create mode 100644 tests/gtest-1.7.0/samples/sample1.cc create mode 100644 tests/gtest-1.7.0/samples/sample1.h create mode 100644 tests/gtest-1.7.0/samples/sample10_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample1_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample2.cc create mode 100644 tests/gtest-1.7.0/samples/sample2.h create mode 100644 tests/gtest-1.7.0/samples/sample2_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample3-inl.h create mode 100644 tests/gtest-1.7.0/samples/sample3_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample4.cc create mode 100644 tests/gtest-1.7.0/samples/sample4.h create mode 100644 tests/gtest-1.7.0/samples/sample4_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample5_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample6_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample7_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample8_unittest.cc create mode 100644 tests/gtest-1.7.0/samples/sample9_unittest.cc create mode 100755 tests/gtest-1.7.0/scripts/fuse_gtest_files.py create mode 100755 tests/gtest-1.7.0/scripts/gen_gtest_pred_impl.py create mode 100755 tests/gtest-1.7.0/scripts/gtest-config.in create mode 100755 tests/gtest-1.7.0/scripts/pump.py create mode 100644 tests/gtest-1.7.0/scripts/test/Makefile create mode 100644 tests/gtest-1.7.0/src/gtest-all.cc create mode 100644 tests/gtest-1.7.0/src/gtest-death-test.cc create mode 100644 tests/gtest-1.7.0/src/gtest-filepath.cc create mode 100644 tests/gtest-1.7.0/src/gtest-internal-inl.h create mode 100644 tests/gtest-1.7.0/src/gtest-port.cc create mode 100644 tests/gtest-1.7.0/src/gtest-printers.cc create mode 100644 tests/gtest-1.7.0/src/gtest-test-part.cc create mode 100644 tests/gtest-1.7.0/src/gtest-typed-test.cc create mode 100644 tests/gtest-1.7.0/src/gtest.cc create mode 100644 tests/gtest-1.7.0/src/gtest_main.cc create mode 100644 tests/gtest-1.7.0/test/gtest-death-test_ex_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-death-test_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-filepath_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-linked_ptr_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-listener_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-message_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-options_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-param-test2_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-param-test_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-param-test_test.h create mode 100644 tests/gtest-1.7.0/test/gtest-port_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-printers_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-test-part_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-tuple_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-typed-test2_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-typed-test_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest-typed-test_test.h create mode 100644 tests/gtest-1.7.0/test/gtest-unittest-api_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest_all_test.cc create mode 100755 tests/gtest-1.7.0/test/gtest_break_on_failure_unittest.py create mode 100644 tests/gtest-1.7.0/test/gtest_break_on_failure_unittest_.cc create mode 100755 tests/gtest-1.7.0/test/gtest_catch_exceptions_test.py create mode 100644 tests/gtest-1.7.0/test/gtest_catch_exceptions_test_.cc create mode 100755 tests/gtest-1.7.0/test/gtest_color_test.py create mode 100644 tests/gtest-1.7.0/test/gtest_color_test_.cc create mode 100755 tests/gtest-1.7.0/test/gtest_env_var_test.py create mode 100644 tests/gtest-1.7.0/test/gtest_env_var_test_.cc create mode 100644 tests/gtest-1.7.0/test/gtest_environment_test.cc create mode 100755 tests/gtest-1.7.0/test/gtest_filter_unittest.py create mode 100644 tests/gtest-1.7.0/test/gtest_filter_unittest_.cc create mode 100755 tests/gtest-1.7.0/test/gtest_help_test.py create mode 100644 tests/gtest-1.7.0/test/gtest_help_test_.cc create mode 100755 tests/gtest-1.7.0/test/gtest_list_tests_unittest.py create mode 100644 tests/gtest-1.7.0/test/gtest_list_tests_unittest_.cc create mode 100644 tests/gtest-1.7.0/test/gtest_main_unittest.cc create mode 100644 tests/gtest-1.7.0/test/gtest_no_test_unittest.cc create mode 100755 tests/gtest-1.7.0/test/gtest_output_test.py create mode 100644 tests/gtest-1.7.0/test/gtest_output_test_.cc create mode 100644 tests/gtest-1.7.0/test/gtest_output_test_golden_lin.txt create mode 100644 tests/gtest-1.7.0/test/gtest_pred_impl_unittest.cc create mode 100644 tests/gtest-1.7.0/test/gtest_premature_exit_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest_prod_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest_repeat_test.cc create mode 100755 tests/gtest-1.7.0/test/gtest_shuffle_test.py create mode 100644 tests/gtest-1.7.0/test/gtest_shuffle_test_.cc create mode 100644 tests/gtest-1.7.0/test/gtest_sole_header_test.cc create mode 100644 tests/gtest-1.7.0/test/gtest_stress_test.cc create mode 100755 tests/gtest-1.7.0/test/gtest_test_utils.py create mode 100644 tests/gtest-1.7.0/test/gtest_throw_on_failure_ex_test.cc create mode 100755 tests/gtest-1.7.0/test/gtest_throw_on_failure_test.py create mode 100644 tests/gtest-1.7.0/test/gtest_throw_on_failure_test_.cc create mode 100755 tests/gtest-1.7.0/test/gtest_uninitialized_test.py create mode 100644 tests/gtest-1.7.0/test/gtest_uninitialized_test_.cc create mode 100644 tests/gtest-1.7.0/test/gtest_unittest.cc create mode 100644 tests/gtest-1.7.0/test/gtest_xml_outfile1_test_.cc create mode 100644 tests/gtest-1.7.0/test/gtest_xml_outfile2_test_.cc create mode 100755 tests/gtest-1.7.0/test/gtest_xml_outfiles_test.py create mode 100755 tests/gtest-1.7.0/test/gtest_xml_output_unittest.py create mode 100644 tests/gtest-1.7.0/test/gtest_xml_output_unittest_.cc create mode 100755 tests/gtest-1.7.0/test/gtest_xml_test_utils.py create mode 100644 tests/gtest-1.7.0/test/production.cc create mode 100644 tests/gtest-1.7.0/test/production.h create mode 100644 tests/gtest-1.7.0/xcode/Config/DebugProject.xcconfig create mode 100644 tests/gtest-1.7.0/xcode/Config/FrameworkTarget.xcconfig create mode 100644 tests/gtest-1.7.0/xcode/Config/General.xcconfig create mode 100644 tests/gtest-1.7.0/xcode/Config/ReleaseProject.xcconfig create mode 100644 tests/gtest-1.7.0/xcode/Config/StaticLibraryTarget.xcconfig create mode 100644 tests/gtest-1.7.0/xcode/Config/TestTarget.xcconfig create mode 100644 tests/gtest-1.7.0/xcode/Resources/Info.plist create mode 100644 tests/gtest-1.7.0/xcode/Samples/FrameworkSample/Info.plist create mode 100644 tests/gtest-1.7.0/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj create mode 100644 tests/gtest-1.7.0/xcode/Samples/FrameworkSample/runtests.sh create mode 100644 tests/gtest-1.7.0/xcode/Samples/FrameworkSample/widget.cc create mode 100644 tests/gtest-1.7.0/xcode/Samples/FrameworkSample/widget.h create mode 100644 tests/gtest-1.7.0/xcode/Samples/FrameworkSample/widget_test.cc create mode 100644 tests/gtest-1.7.0/xcode/Scripts/runtests.sh create mode 100755 tests/gtest-1.7.0/xcode/Scripts/versiongenerate.py create mode 100644 tests/gtest-1.7.0/xcode/gtest.xcodeproj/project.pbxproj create mode 100644 tests/main.cpp create mode 100644 tests/setup_tests.cpp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..59ad60a --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +build/ +.idea/ +data/ +*.csv +*.json +.DS_Store + diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..451d72a --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,44 @@ +cmake_minimum_required(VERSION 2.8.11) +project(ThreedBeamFEA) + +option(FEA_BUILD_UNIT_TESTS "Build unit tests" ON) +option(FEA_BUILD_EXAMPLES "Build examples" ON) +option(FEA_BUILD_GUI "Build Qt GUI" ON) + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11") + +set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} -O3") + +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) + +set(EXT_BOOST_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/ext/boost_1_59_0) +set(EXT_EIGEN_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/ext/eigen-3.2.4) +set(EXT_RAPIDJSON_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/ext/rapidjson/include) +set(EXT_TCLAP_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/ext/tclap-1.2.1/include) + +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include + ${EXT_EIGEN_ROOT} + ${EXT_BOOST_ROOT} + ${EXT_RAPIDJSON_ROOT} + ${EXT_TCLAP_ROOT} + ) + +add_library(boostlib ${EXT_BOOST_ROOT}/libs/smart_ptr/src/sp_collector.cpp + ${EXT_BOOST_ROOT}/libs/smart_ptr/src/sp_debug_hooks.cpp) + +add_subdirectory(src) + +if (FEA_BUILD_EXAMPLES) + add_subdirectory(examples) +endif(FEA_BUILD_EXAMPLES) + +if(FEA_BUILD_UNIT_TESTS) + enable_testing() + add_subdirectory(tests) +endif(FEA_BUILD_UNIT_TESTS) + +if(FEA_BUILD_GUI) + add_subdirectory(gui) +endif(FEA_BUILD_GUI) diff --git a/Doxyfile b/Doxyfile new file mode 100644 index 0000000..7367aaf --- /dev/null +++ b/Doxyfile @@ -0,0 +1,2355 @@ +# Doxyfile 1.8.6 + +# This file describes the settings to be used by the documentation system +# doxygen (www.doxygen.org) for a project. +# +# All text after a double hash (##) is considered a comment and is placed in +# front of the TAG it is preceding. +# +# All text after a single hash (#) is considered a comment and will be ignored. +# The format is: +# TAG = value [value, ...] +# For lists, items can also be appended using: +# TAG += value [value, ...] +# Values that contain spaces should be placed between quotes (\" \"). + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- + +# This tag specifies the encoding used for all characters in the config file +# that follow. The default is UTF-8 which is also the encoding used for all text +# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv +# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv +# for the list of possible encodings. +# The default value is: UTF-8. + +DOXYFILE_ENCODING = UTF-8 + +# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by +# double-quotes, unless you are using Doxywizard) that should identify the +# project for which the documentation is generated. This name is used in the +# title of most generated pages and in a few other places. +# The default value is: My Project. + +PROJECT_NAME = "3D Beam Finite Element Code" + +# The PROJECT_NUMBER tag can be used to enter a project or revision number. This +# could be handy for archiving the generated documentation or if some version +# control system is used. + +PROJECT_NUMBER = 1.0 + +# Using the PROJECT_BRIEF tag one can provide an optional one line description +# for a project that appears at the top of each page and should give viewer a +# quick idea about the purpose of the project. Keep the description short. + +PROJECT_BRIEF = + +# With the PROJECT_LOGO tag one can specify an logo or icon that is included in +# the documentation. The maximum height of the logo should not exceed 55 pixels +# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo +# to the output directory. + +PROJECT_LOGO = gui/images/logo_64x64.png + +# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path +# into which the generated documentation will be written. If a relative path is +# entered, it will be relative to the location where doxygen was started. If +# left blank the current directory will be used. + +OUTPUT_DIRECTORY = "docs" + +# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- +# directories (in 2 levels) under the output directory of each output format and +# will distribute the generated files over these directories. Enabling this +# option can be useful when feeding doxygen a huge amount of source files, where +# putting all generated files in the same directory would otherwise causes +# performance problems for the file system. +# The default value is: NO. + +CREATE_SUBDIRS = NO + +# The OUTPUT_LANGUAGE tag is used to specify the language in which all +# documentation generated by doxygen is written. Doxygen will use this +# information to generate all constant output in the proper language. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese. +# The default value is: English. + +OUTPUT_LANGUAGE = English + +# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member +# descriptions after the members that are listed in the file and class +# documentation (similar to Javadoc). Set to NO to disable this. +# The default value is: YES. + +BRIEF_MEMBER_DESC = YES + +# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief +# description of a member or function before the detailed description +# +# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the +# brief descriptions will be completely suppressed. +# The default value is: YES. + +REPEAT_BRIEF = YES + +# This tag implements a quasi-intelligent brief description abbreviator that is +# used to form the text in various listings. Each string in this list, if found +# as the leading text of the brief description, will be stripped from the text +# and the result, after processing the whole list, is used as the annotated +# text. Otherwise, the brief description is used as-is. If left blank, the +# following values are used ($name is automatically replaced with the name of +# the entity):The $name class, The $name widget, The $name file, is, provides, +# specifies, contains, represents, a, an and the. + +ABBREVIATE_BRIEF = "The $name class" \ + "The $name widget" \ + "The $name file" \ + is \ + provides \ + specifies \ + contains \ + represents \ + a \ + an \ + the + +# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then +# doxygen will generate a detailed section even if there is only a brief +# description. +# The default value is: NO. + +ALWAYS_DETAILED_SEC = NO + +# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all +# inherited members of a class in the documentation of that class as if those +# members were ordinary class members. Constructors, destructors and assignment +# operators of the base classes will not be shown. +# The default value is: NO. + +INLINE_INHERITED_MEMB = NO + +# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path +# before files name in the file list and in the header files. If set to NO the +# shortest path that makes the file name unique will be used +# The default value is: YES. + +FULL_PATH_NAMES = YES + +# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. +# Stripping is only done if one of the specified strings matches the left-hand +# part of the path. The tag can be used to show relative paths in the file list. +# If left blank the directory from which doxygen is run is used as the path to +# strip. +# +# Note that you can specify absolute paths here, but also relative paths, which +# will be relative from the directory where doxygen is started. +# This tag requires that the tag FULL_PATH_NAMES is set to YES. + +STRIP_FROM_PATH = + +# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the +# path mentioned in the documentation of a class, which tells the reader which +# header file to include in order to use a class. If left blank only the name of +# the header file containing the class definition is used. Otherwise one should +# specify the list of include paths that are normally passed to the compiler +# using the -I flag. + +STRIP_FROM_INC_PATH = + +# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but +# less readable) file names. This can be useful is your file systems doesn't +# support long names like on DOS, Mac, or CD-ROM. +# The default value is: NO. + +SHORT_NAMES = NO + +# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the +# first line (until the first dot) of a Javadoc-style comment as the brief +# description. If set to NO, the Javadoc-style will behave just like regular Qt- +# style comments (thus requiring an explicit @brief command for a brief +# description.) +# The default value is: NO. + +JAVADOC_AUTOBRIEF = NO + +# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first +# line (until the first dot) of a Qt-style comment as the brief description. If +# set to NO, the Qt-style will behave just like regular Qt-style comments (thus +# requiring an explicit \brief command for a brief description.) +# The default value is: NO. + +QT_AUTOBRIEF = NO + +# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a +# multi-line C++ special comment block (i.e. a block of //! or /// comments) as +# a brief description. This used to be the default behavior. The new default is +# to treat a multi-line C++ comment block as a detailed description. Set this +# tag to YES if you prefer the old behavior instead. +# +# Note that setting this tag to YES also means that rational rose comments are +# not recognized any more. +# The default value is: NO. + +MULTILINE_CPP_IS_BRIEF = NO + +# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the +# documentation from any documented member that it re-implements. +# The default value is: YES. + +INHERIT_DOCS = YES + +# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a +# new page for each member. If set to NO, the documentation of a member will be +# part of the file/class/namespace that contains it. +# The default value is: NO. + +SEPARATE_MEMBER_PAGES = NO + +# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen +# uses this value to replace tabs by spaces in code fragments. +# Minimum value: 1, maximum value: 16, default value: 4. + +TAB_SIZE = 4 + +# This tag can be used to specify a number of aliases that act as commands in +# the documentation. An alias has the form: +# name=value +# For example adding +# "sideeffect=@par Side Effects:\n" +# will allow you to put the command \sideeffect (or @sideeffect) in the +# documentation, which will result in a user-defined paragraph with heading +# "Side Effects:". You can put \n's in the value part of an alias to insert +# newlines. + +ALIASES = + +# This tag can be used to specify a number of word-keyword mappings (TCL only). +# A mapping has the form "name=value". For example adding "class=itcl::class" +# will allow you to use the command class in the itcl::class meaning. + +TCL_SUBST = + +# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources +# only. Doxygen will then generate output that is more tailored for C. For +# instance, some of the names that are used will be different. The list of all +# members will be omitted, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_FOR_C = NO + +# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or +# Python sources only. Doxygen will then generate output that is more tailored +# for that language. For instance, namespaces will be presented as packages, +# qualified scopes will look different, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_JAVA = NO + +# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran +# sources. Doxygen will then generate output that is tailored for Fortran. +# The default value is: NO. + +OPTIMIZE_FOR_FORTRAN = NO + +# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL +# sources. Doxygen will then generate output that is tailored for VHDL. +# The default value is: NO. + +OPTIMIZE_OUTPUT_VHDL = NO + +# Doxygen selects the parser to use depending on the extension of the files it +# parses. With this tag you can assign which parser to use for a given +# extension. Doxygen has a built-in mapping, but you can override or extend it +# using this tag. The format is ext=language, where ext is a file extension, and +# language is one of the parsers supported by doxygen: IDL, Java, Javascript, +# C#, C, C++, D, PHP, Objective-C, Python, Fortran, VHDL. For instance to make +# doxygen treat .inc files as Fortran files (default is PHP), and .f files as C +# (default is Fortran), use: inc=Fortran f=C. +# +# Note For files without extension you can use no_extension as a placeholder. +# +# Note that for custom extensions you also need to set FILE_PATTERNS otherwise +# the files are not read by doxygen. + +EXTENSION_MAPPING = + +# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments +# according to the Markdown format, which allows for more readable +# documentation. See http://daringfireball.net/projects/markdown/ for details. +# The output of markdown processing is further processed by doxygen, so you can +# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in +# case of backward compatibilities issues. +# The default value is: YES. + +MARKDOWN_SUPPORT = YES + +# When enabled doxygen tries to link words that correspond to documented +# classes, or namespaces to their corresponding documentation. Such a link can +# be prevented in individual cases by by putting a % sign in front of the word +# or globally by setting AUTOLINK_SUPPORT to NO. +# The default value is: YES. + +AUTOLINK_SUPPORT = YES + +# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want +# to include (a tag file for) the STL sources as input, then you should set this +# tag to YES in order to let doxygen match functions declarations and +# definitions whose arguments contain STL classes (e.g. func(std::string); +# versus func(std::string) {}). This also make the inheritance and collaboration +# diagrams that involve STL classes more complete and accurate. +# The default value is: NO. + +BUILTIN_STL_SUPPORT = NO + +# If you use Microsoft's C++/CLI language, you should set this option to YES to +# enable parsing support. +# The default value is: NO. + +CPP_CLI_SUPPORT = NO + +# Set the SIP_SUPPORT tag to YES if your project consists of sip (see: +# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen +# will parse them like normal C++ but will assume all classes use public instead +# of private inheritance when no explicit protection keyword is present. +# The default value is: NO. + +SIP_SUPPORT = NO + +# For Microsoft's IDL there are propget and propput attributes to indicate +# getter and setter methods for a property. Setting this option to YES will make +# doxygen to replace the get and set methods by a property in the documentation. +# This will only work if the methods are indeed getting or setting a simple +# type. If this is not the case, or you want to show the methods anyway, you +# should set this option to NO. +# The default value is: YES. + +IDL_PROPERTY_SUPPORT = YES + +# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC +# tag is set to YES, then doxygen will reuse the documentation of the first +# member in the group (if any) for the other members of the group. By default +# all members of a group must be documented explicitly. +# The default value is: NO. + +DISTRIBUTE_GROUP_DOC = NO + +# Set the SUBGROUPING tag to YES to allow class member groups of the same type +# (for instance a group of public functions) to be put as a subgroup of that +# type (e.g. under the Public Functions section). Set it to NO to prevent +# subgrouping. Alternatively, this can be done per class using the +# \nosubgrouping command. +# The default value is: YES. + +SUBGROUPING = YES + +# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions +# are shown inside the group in which they are included (e.g. using \ingroup) +# instead of on a separate page (for HTML and Man pages) or section (for LaTeX +# and RTF). +# +# Note that this feature does not work in combination with +# SEPARATE_MEMBER_PAGES. +# The default value is: NO. + +INLINE_GROUPED_CLASSES = NO + +# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions +# with only public data fields or simple typedef fields will be shown inline in +# the documentation of the scope in which they are defined (i.e. file, +# namespace, or group documentation), provided this scope is documented. If set +# to NO, structs, classes, and unions are shown on a separate page (for HTML and +# Man pages) or section (for LaTeX and RTF). +# The default value is: NO. + +INLINE_SIMPLE_STRUCTS = NO + +# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or +# enum is documented as struct, union, or enum with the name of the typedef. So +# typedef struct TypeS {} TypeT, will appear in the documentation as a struct +# with name TypeT. When disabled the typedef will appear as a member of a file, +# namespace, or class. And the struct will be named TypeS. This can typically be +# useful for C code in case the coding convention dictates that all compound +# types are typedef'ed and only the typedef is referenced, never the tag name. +# The default value is: NO. + +TYPEDEF_HIDES_STRUCT = NO + +# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This +# cache is used to resolve symbols given their name and scope. Since this can be +# an expensive process and often the same symbol appears multiple times in the +# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small +# doxygen will become slower. If the cache is too large, memory is wasted. The +# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range +# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 +# symbols. At the end of a run doxygen will report the cache usage and suggest +# the optimal cache size from a speed point of view. +# Minimum value: 0, maximum value: 9, default value: 0. + +LOOKUP_CACHE_SIZE = 0 + +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- + +# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in +# documentation are documented, even if no documentation was available. Private +# class members and static file members will be hidden unless the +# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. +# Note: This will also disable the warnings about undocumented members that are +# normally produced when WARNINGS is set to YES. +# The default value is: NO. + +EXTRACT_ALL = YES + +# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will +# be included in the documentation. +# The default value is: NO. + +EXTRACT_PRIVATE = NO + +# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal +# scope will be included in the documentation. +# The default value is: NO. + +EXTRACT_PACKAGE = NO + +# If the EXTRACT_STATIC tag is set to YES all static members of a file will be +# included in the documentation. +# The default value is: NO. + +EXTRACT_STATIC = NO + +# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined +# locally in source files will be included in the documentation. If set to NO +# only classes defined in header files are included. Does not have any effect +# for Java sources. +# The default value is: YES. + +EXTRACT_LOCAL_CLASSES = YES + +# This flag is only useful for Objective-C code. When set to YES local methods, +# which are defined in the implementation section but not in the interface are +# included in the documentation. If set to NO only methods in the interface are +# included. +# The default value is: NO. + +EXTRACT_LOCAL_METHODS = NO + +# If this flag is set to YES, the members of anonymous namespaces will be +# extracted and appear in the documentation as a namespace called +# 'anonymous_namespace{file}', where file will be replaced with the base name of +# the file that contains the anonymous namespace. By default anonymous namespace +# are hidden. +# The default value is: NO. + +EXTRACT_ANON_NSPACES = NO + +# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all +# undocumented members inside documented classes or files. If set to NO these +# members will be included in the various overviews, but no documentation +# section is generated. This option has no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_MEMBERS = NO + +# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all +# undocumented classes that are normally visible in the class hierarchy. If set +# to NO these classes will be included in the various overviews. This option has +# no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_CLASSES = NO + +# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend +# (class|struct|union) declarations. If set to NO these declarations will be +# included in the documentation. +# The default value is: NO. + +HIDE_FRIEND_COMPOUNDS = NO + +# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any +# documentation blocks found inside the body of a function. If set to NO these +# blocks will be appended to the function's detailed documentation block. +# The default value is: NO. + +HIDE_IN_BODY_DOCS = NO + +# The INTERNAL_DOCS tag determines if documentation that is typed after a +# \internal command is included. If the tag is set to NO then the documentation +# will be excluded. Set it to YES to include the internal documentation. +# The default value is: NO. + +INTERNAL_DOCS = NO + +# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file +# names in lower-case letters. If set to YES upper-case letters are also +# allowed. This is useful if you have classes or files whose names only differ +# in case and if your file system supports case sensitive file names. Windows +# and Mac users are advised to set this option to NO. +# The default value is: system dependent. + +CASE_SENSE_NAMES = NO + +# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with +# their full class and namespace scopes in the documentation. If set to YES the +# scope will be hidden. +# The default value is: NO. + +HIDE_SCOPE_NAMES = NO + +# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of +# the files that are included by a file in the documentation of that file. +# The default value is: YES. + +SHOW_INCLUDE_FILES = YES + +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC = NO + +# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include +# files with double quotes in the documentation rather than with sharp brackets. +# The default value is: NO. + +FORCE_LOCAL_INCLUDES = NO + +# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the +# documentation for inline members. +# The default value is: YES. + +INLINE_INFO = YES + +# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the +# (detailed) documentation of file and class members alphabetically by member +# name. If set to NO the members will appear in declaration order. +# The default value is: YES. + +SORT_MEMBER_DOCS = YES + +# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief +# descriptions of file, namespace and class members alphabetically by member +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list. +# The default value is: NO. + +SORT_BRIEF_DOCS = NO + +# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the +# (brief and detailed) documentation of class members so that constructors and +# destructors are listed first. If set to NO the constructors will appear in the +# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. +# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief +# member documentation. +# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting +# detailed member documentation. +# The default value is: NO. + +SORT_MEMBERS_CTORS_1ST = NO + +# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy +# of group names into alphabetical order. If set to NO the group names will +# appear in their defined order. +# The default value is: NO. + +SORT_GROUP_NAMES = NO + +# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by +# fully-qualified names, including namespaces. If set to NO, the class list will +# be sorted only by class name, not including the namespace part. +# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. +# Note: This option applies only to the class list, not to the alphabetical +# list. +# The default value is: NO. + +SORT_BY_SCOPE_NAME = NO + +# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper +# type resolution of all parameters of a function it will reject a match between +# the prototype and the implementation of a member function even if there is +# only one candidate or it is obvious which candidate to choose by doing a +# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still +# accept a match between prototype and implementation in such cases. +# The default value is: NO. + +STRICT_PROTO_MATCHING = NO + +# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the +# todo list. This list is created by putting \todo commands in the +# documentation. +# The default value is: YES. + +GENERATE_TODOLIST = YES + +# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the +# test list. This list is created by putting \test commands in the +# documentation. +# The default value is: YES. + +GENERATE_TESTLIST = YES + +# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug +# list. This list is created by putting \bug commands in the documentation. +# The default value is: YES. + +GENERATE_BUGLIST = YES + +# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO) +# the deprecated list. This list is created by putting \deprecated commands in +# the documentation. +# The default value is: YES. + +GENERATE_DEPRECATEDLIST= YES + +# The ENABLED_SECTIONS tag can be used to enable conditional documentation +# sections, marked by \if ... \endif and \cond +# ... \endcond blocks. + +ENABLED_SECTIONS = + +# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the +# initial value of a variable or macro / define can have for it to appear in the +# documentation. If the initializer consists of more lines than specified here +# it will be hidden. Use a value of 0 to hide initializers completely. The +# appearance of the value of individual variables and macros / defines can be +# controlled using \showinitializer or \hideinitializer command in the +# documentation regardless of this setting. +# Minimum value: 0, maximum value: 10000, default value: 30. + +MAX_INITIALIZER_LINES = 30 + +# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at +# the bottom of the documentation of classes and structs. If set to YES the list +# will mention the files that were used to generate the documentation. +# The default value is: YES. + +SHOW_USED_FILES = YES + +# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This +# will remove the Files entry from the Quick Index and from the Folder Tree View +# (if specified). +# The default value is: YES. + +SHOW_FILES = YES + +# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces +# page. This will remove the Namespaces entry from the Quick Index and from the +# Folder Tree View (if specified). +# The default value is: YES. + +SHOW_NAMESPACES = YES + +# The FILE_VERSION_FILTER tag can be used to specify a program or script that +# doxygen should invoke to get the current version for each file (typically from +# the version control system). Doxygen will invoke the program by executing (via +# popen()) the command command input-file, where command is the value of the +# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided +# by doxygen. Whatever the program writes to standard output is used as the file +# version. For an example see the documentation. + +FILE_VERSION_FILTER = + +# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed +# by doxygen. The layout file controls the global structure of the generated +# output files in an output format independent way. To create the layout file +# that represents doxygen's defaults, run doxygen with the -l option. You can +# optionally specify a file name after the option, if omitted DoxygenLayout.xml +# will be used as the name of the layout file. +# +# Note that if you run doxygen from a directory containing a file called +# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE +# tag is left empty. + +LAYOUT_FILE = + +# The CITE_BIB_FILES tag can be used to specify one or more bib files containing +# the reference definitions. This must be a list of .bib files. The .bib +# extension is automatically appended if omitted. This requires the bibtex tool +# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. +# For LaTeX the style of the bibliography can be controlled using +# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the +# search path. Do not use file names with spaces, bibtex cannot handle them. See +# also \cite for info how to create references. + +CITE_BIB_FILES = + +#--------------------------------------------------------------------------- +# Configuration options related to warning and progress messages +#--------------------------------------------------------------------------- + +# The QUIET tag can be used to turn on/off the messages that are generated to +# standard output by doxygen. If QUIET is set to YES this implies that the +# messages are off. +# The default value is: NO. + +QUIET = NO + +# The WARNINGS tag can be used to turn on/off the warning messages that are +# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES +# this implies that the warnings are on. +# +# Tip: Turn warnings on while writing the documentation. +# The default value is: YES. + +WARNINGS = YES + +# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate +# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag +# will automatically be disabled. +# The default value is: YES. + +WARN_IF_UNDOCUMENTED = YES + +# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for +# potential errors in the documentation, such as not documenting some parameters +# in a documented function, or documenting parameters that don't exist or using +# markup commands wrongly. +# The default value is: YES. + +WARN_IF_DOC_ERROR = YES + +# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that +# are documented, but have no documentation for their parameters or return +# value. If set to NO doxygen will only warn about wrong or incomplete parameter +# documentation, but not about the absence of documentation. +# The default value is: NO. + +WARN_NO_PARAMDOC = NO + +# The WARN_FORMAT tag determines the format of the warning messages that doxygen +# can produce. The string should contain the $file, $line, and $text tags, which +# will be replaced by the file and line number from which the warning originated +# and the warning text. Optionally the format may contain $version, which will +# be replaced by the version of the file (if it could be obtained via +# FILE_VERSION_FILTER) +# The default value is: $file:$line: $text. + +WARN_FORMAT = "$file:$line: $text" + +# The WARN_LOGFILE tag can be used to specify a file to which warning and error +# messages should be written. If left blank the output is written to standard +# error (stderr). + +WARN_LOGFILE = + +#--------------------------------------------------------------------------- +# Configuration options related to the input files +#--------------------------------------------------------------------------- + +# The INPUT tag is used to specify the files and/or directories that contain +# documented source files. You may enter file names like myfile.cpp or +# directories like /usr/src/myproject. Separate the files or directories with +# spaces. +# Note: If this tag is empty the current directory is searched. + +INPUT = + +# This tag can be used to specify the character encoding of the source files +# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses +# libiconv (or the iconv built into libc) for the transcoding. See the libiconv +# documentation (see: http://www.gnu.org/software/libiconv) for the list of +# possible encodings. +# The default value is: UTF-8. + +INPUT_ENCODING = UTF-8 + +# If the value of the INPUT tag contains directories, you can use the +# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank the +# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, +# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, +# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, +# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, +# *.qsf, *.as and *.js. + +FILE_PATTERNS = *.c \ + *.cc \ + *.cxx \ + *.cpp \ + *.c++ \ + *.java \ + *.ii \ + *.ixx \ + *.ipp \ + *.i++ \ + *.inl \ + *.idl \ + *.ddl \ + *.odl \ + *.h \ + *.hh \ + *.hxx \ + *.hpp \ + *.h++ \ + *.cs \ + *.d \ + *.php \ + *.php4 \ + *.php5 \ + *.phtml \ + *.inc \ + *.m \ + *.markdown \ + *.md \ + *.mm \ + *.dox \ + *.py \ + *.f90 \ + *.f \ + *.for \ + *.tcl \ + *.vhd \ + *.vhdl \ + *.ucf \ + *.qsf \ + *.as \ + *.js + +# The RECURSIVE tag can be used to specify whether or not subdirectories should +# be searched for input files as well. +# The default value is: NO. + +RECURSIVE = YES + +# The EXCLUDE tag can be used to specify files and/or directories that should be +# excluded from the INPUT source files. This way you can easily exclude a +# subdirectory from a directory tree whose root is specified with the INPUT tag. +# +# Note that relative paths are relative to the directory from which doxygen is +# run. + +EXCLUDE = ext \ + tests + +# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or +# directories that are symbolic links (a Unix file system feature) are excluded +# from the input. +# The default value is: NO. + +EXCLUDE_SYMLINKS = NO + +# If the value of the INPUT tag contains directories, you can use the +# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude +# certain files from those directories. +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories for example use the pattern */test/* + +EXCLUDE_PATTERNS = + +# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names +# (namespaces, classes, functions, etc.) that should be excluded from the +# output. The symbol name can be a fully qualified name, a word, or if the +# wildcard * is used, a substring. Examples: ANamespace, AClass, +# AClass::ANamespace, ANamespace::*Test +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories use the pattern */test/* + +EXCLUDE_SYMBOLS = + +# The EXAMPLE_PATH tag can be used to specify one or more files or directories +# that contain example code fragments that are included (see the \include +# command). + +EXAMPLE_PATH = + +# If the value of the EXAMPLE_PATH tag contains directories, you can use the +# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank all +# files are included. + +EXAMPLE_PATTERNS = * + +# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be +# searched for input files to be used with the \include or \dontinclude commands +# irrespective of the value of the RECURSIVE tag. +# The default value is: NO. + +EXAMPLE_RECURSIVE = NO + +# The IMAGE_PATH tag can be used to specify one or more files or directories +# that contain images that are to be included in the documentation (see the +# \image command). + +IMAGE_PATH = + +# The INPUT_FILTER tag can be used to specify a program that doxygen should +# invoke to filter for each input file. Doxygen will invoke the filter program +# by executing (via popen()) the command: +# +# +# +# where is the value of the INPUT_FILTER tag, and is the +# name of an input file. Doxygen will then use the output that the filter +# program writes to standard output. If FILTER_PATTERNS is specified, this tag +# will be ignored. +# +# Note that the filter must not add or remove lines; it is applied before the +# code is scanned, but not when the output code is generated. If lines are added +# or removed, the anchors will not be placed correctly. + +INPUT_FILTER = + +# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern +# basis. Doxygen will compare the file name with each pattern and apply the +# filter if there is a match. The filters are a list of the form: pattern=filter +# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how +# filters are used. If the FILTER_PATTERNS tag is empty or if none of the +# patterns match the file name, INPUT_FILTER is applied. + +FILTER_PATTERNS = + +# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using +# INPUT_FILTER ) will also be used to filter the input files that are used for +# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). +# The default value is: NO. + +FILTER_SOURCE_FILES = NO + +# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file +# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and +# it is also possible to disable source filtering for a specific pattern using +# *.ext= (so without naming a filter). +# This tag requires that the tag FILTER_SOURCE_FILES is set to YES. + +FILTER_SOURCE_PATTERNS = + +# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that +# is part of the input, its contents will be placed on the main page +# (index.html). This can be useful if you have a project on for instance GitHub +# and want to reuse the introduction page also for the doxygen output. + +USE_MDFILE_AS_MAINPAGE = README.md + +#--------------------------------------------------------------------------- +# Configuration options related to source browsing +#--------------------------------------------------------------------------- + +# If the SOURCE_BROWSER tag is set to YES then a list of source files will be +# generated. Documented entities will be cross-referenced with these sources. +# +# Note: To get rid of all source code in the generated output, make sure that +# also VERBATIM_HEADERS is set to NO. +# The default value is: NO. + +SOURCE_BROWSER = NO + +# Setting the INLINE_SOURCES tag to YES will include the body of functions, +# classes and enums directly into the documentation. +# The default value is: NO. + +INLINE_SOURCES = NO + +# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any +# special comment blocks from generated source code fragments. Normal C, C++ and +# Fortran comments will always remain visible. +# The default value is: YES. + +STRIP_CODE_COMMENTS = YES + +# If the REFERENCED_BY_RELATION tag is set to YES then for each documented +# function all documented functions referencing it will be listed. +# The default value is: NO. + +REFERENCED_BY_RELATION = NO + +# If the REFERENCES_RELATION tag is set to YES then for each documented function +# all documented entities called/used by that function will be listed. +# The default value is: NO. + +REFERENCES_RELATION = NO + +# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set +# to YES, then the hyperlinks from functions in REFERENCES_RELATION and +# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will +# link to the documentation. +# The default value is: YES. + +REFERENCES_LINK_SOURCE = YES + +# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the +# source code will show a tooltip with additional information such as prototype, +# brief description and links to the definition and documentation. Since this +# will make the HTML file larger and loading of large files a bit slower, you +# can opt to disable this feature. +# The default value is: YES. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +SOURCE_TOOLTIPS = YES + +# If the USE_HTAGS tag is set to YES then the references to source code will +# point to the HTML generated by the htags(1) tool instead of doxygen built-in +# source browser. The htags tool is part of GNU's global source tagging system +# (see http://www.gnu.org/software/global/global.html). You will need version +# 4.8.6 or higher. +# +# To use it do the following: +# - Install the latest version of global +# - Enable SOURCE_BROWSER and USE_HTAGS in the config file +# - Make sure the INPUT points to the root of the source tree +# - Run doxygen as normal +# +# Doxygen will invoke htags (and that will in turn invoke gtags), so these +# tools must be available from the command line (i.e. in the search path). +# +# The result: instead of the source browser generated by doxygen, the links to +# source code will now point to the output of htags. +# The default value is: NO. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +USE_HTAGS = NO + +# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a +# verbatim copy of the header file for each class for which an include is +# specified. Set to NO to disable this. +# See also: Section \class. +# The default value is: YES. + +VERBATIM_HEADERS = YES + +#--------------------------------------------------------------------------- +# Configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- + +# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all +# compounds will be generated. Enable this if the project contains a lot of +# classes, structs, unions or interfaces. +# The default value is: YES. + +ALPHABETICAL_INDEX = YES + +# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in +# which the alphabetical index list will be split. +# Minimum value: 1, maximum value: 20, default value: 5. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +COLS_IN_ALPHA_INDEX = 5 + +# In case all classes in a project start with a common prefix, all classes will +# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag +# can be used to specify a prefix (or a list of prefixes) that should be ignored +# while generating the index headers. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +IGNORE_PREFIX = + +#--------------------------------------------------------------------------- +# Configuration options related to the HTML output +#--------------------------------------------------------------------------- + +# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output +# The default value is: YES. + +GENERATE_HTML = YES + +# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a +# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of +# it. +# The default directory is: html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_OUTPUT = html + +# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each +# generated HTML page (for example: .htm, .php, .asp). +# The default value is: .html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FILE_EXTENSION = .html + +# The HTML_HEADER tag can be used to specify a user-defined HTML header file for +# each generated HTML page. If the tag is left blank doxygen will generate a +# standard header. +# +# To get valid HTML the header file that includes any scripts and style sheets +# that doxygen needs, which is dependent on the configuration options used (e.g. +# the setting GENERATE_TREEVIEW). It is highly recommended to start with a +# default header using +# doxygen -w html new_header.html new_footer.html new_stylesheet.css +# YourConfigFile +# and then modify the file new_header.html. See also section "Doxygen usage" +# for information on how to generate the default header that doxygen normally +# uses. +# Note: The header is subject to change so you typically have to regenerate the +# default header when upgrading to a newer version of doxygen. For a description +# of the possible markers and block names see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_HEADER = + +# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each +# generated HTML page. If the tag is left blank doxygen will generate a standard +# footer. See HTML_HEADER for more information on how to generate a default +# footer and what special commands can be used inside the footer. See also +# section "Doxygen usage" for information on how to generate the default footer +# that doxygen normally uses. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FOOTER = + +# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style +# sheet that is used by each HTML page. It can be used to fine-tune the look of +# the HTML output. If left blank doxygen will generate a default style sheet. +# See also section "Doxygen usage" for information on how to generate the style +# sheet that doxygen normally uses. +# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as +# it is more robust and this tag (HTML_STYLESHEET) will in the future become +# obsolete. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_STYLESHEET = + +# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user- +# defined cascading style sheet that is included after the standard style sheets +# created by doxygen. Using this option one can overrule certain style aspects. +# This is preferred over using HTML_STYLESHEET since it does not replace the +# standard style sheet and is therefor more robust against future updates. +# Doxygen will copy the style sheet file to the output directory. For an example +# see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_STYLESHEET = + +# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or +# other source files which should be copied to the HTML output directory. Note +# that these files will be copied to the base HTML output directory. Use the +# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these +# files. In the HTML_STYLESHEET file, use the file name only. Also note that the +# files will be copied as-is; there are no commands or markers available. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_FILES = + +# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen +# will adjust the colors in the stylesheet and background images according to +# this color. Hue is specified as an angle on a colorwheel, see +# http://en.wikipedia.org/wiki/Hue for more information. For instance the value +# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 +# purple, and 360 is red again. +# Minimum value: 0, maximum value: 359, default value: 220. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_HUE = 220 + +# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors +# in the HTML output. For a value of 0 the output will use grayscales only. A +# value of 255 will produce the most vivid colors. +# Minimum value: 0, maximum value: 255, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_SAT = 100 + +# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the +# luminance component of the colors in the HTML output. Values below 100 +# gradually make the output lighter, whereas values above 100 make the output +# darker. The value divided by 100 is the actual gamma applied, so 80 represents +# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not +# change the gamma. +# Minimum value: 40, maximum value: 240, default value: 80. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_GAMMA = 80 + +# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML +# page will contain the date and time when the page was generated. Setting this +# to NO can help when comparing the output of multiple runs. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_TIMESTAMP = YES + +# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML +# documentation will contain sections that can be hidden and shown after the +# page has loaded. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_DYNAMIC_SECTIONS = NO + +# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries +# shown in the various tree structured indices initially; the user can expand +# and collapse entries dynamically later on. Doxygen will expand the tree to +# such a level that at most the specified number of entries are visible (unless +# a fully collapsed tree already exceeds this amount). So setting the number of +# entries 1 will produce a full collapsed tree by default. 0 is a special value +# representing an infinite number of entries and will result in a full expanded +# tree by default. +# Minimum value: 0, maximum value: 9999, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_INDEX_NUM_ENTRIES = 100 + +# If the GENERATE_DOCSET tag is set to YES, additional index files will be +# generated that can be used as input for Apple's Xcode 3 integrated development +# environment (see: http://developer.apple.com/tools/xcode/), introduced with +# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a +# Makefile in the HTML output directory. Running make will produce the docset in +# that directory and running make install will install the docset in +# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at +# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html +# for more information. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_DOCSET = NO + +# This tag determines the name of the docset feed. A documentation feed provides +# an umbrella under which multiple documentation sets from a single provider +# (such as a company or product suite) can be grouped. +# The default value is: Doxygen generated docs. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_FEEDNAME = "Doxygen generated docs" + +# This tag specifies a string that should uniquely identify the documentation +# set bundle. This should be a reverse domain-name style string, e.g. +# com.mycompany.MyDocSet. Doxygen will append .docset to the name. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_BUNDLE_ID = org.doxygen.Project + +# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify +# the documentation publisher. This should be a reverse domain-name style +# string, e.g. com.mycompany.MyDocSet.documentation. +# The default value is: org.doxygen.Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_ID = org.doxygen.Publisher + +# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. +# The default value is: Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_NAME = Publisher + +# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three +# additional HTML index files: index.hhp, index.hhc, and index.hhk. The +# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop +# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on +# Windows. +# +# The HTML Help Workshop contains a compiler that can convert all HTML output +# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML +# files are now used as the Windows 98 help format, and will replace the old +# Windows help format (.hlp) on all Windows platforms in the future. Compressed +# HTML files also contain an index, a table of contents, and you can search for +# words in the documentation. The HTML workshop also contains a viewer for +# compressed HTML files. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_HTMLHELP = NO + +# The CHM_FILE tag can be used to specify the file name of the resulting .chm +# file. You can add a path in front of the file if the result should not be +# written to the html output directory. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_FILE = + +# The HHC_LOCATION tag can be used to specify the location (absolute path +# including file name) of the HTML help compiler ( hhc.exe). If non-empty +# doxygen will try to run the HTML help compiler on the generated index.hhp. +# The file has to be specified with full path. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +HHC_LOCATION = + +# The GENERATE_CHI flag controls if a separate .chi index file is generated ( +# YES) or that it should be included in the master .chm file ( NO). +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +GENERATE_CHI = NO + +# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc) +# and project file content. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_INDEX_ENCODING = + +# The BINARY_TOC flag controls whether a binary table of contents is generated ( +# YES) or a normal table of contents ( NO) in the .chm file. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +BINARY_TOC = NO + +# The TOC_EXPAND flag can be set to YES to add extra items for group members to +# the table of contents of the HTML help documentation and to the tree view. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +TOC_EXPAND = NO + +# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and +# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that +# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help +# (.qch) of the generated HTML documentation. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_QHP = NO + +# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify +# the file name of the resulting .qch file. The path specified is relative to +# the HTML output folder. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QCH_FILE = + +# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help +# Project output. For more information please see Qt Help Project / Namespace +# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_NAMESPACE = org.doxygen.Project + +# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt +# Help Project output. For more information please see Qt Help Project / Virtual +# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- +# folders). +# The default value is: doc. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_VIRTUAL_FOLDER = doc + +# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom +# filter to add. For more information please see Qt Help Project / Custom +# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- +# filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_NAME = + +# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the +# custom filter to add. For more information please see Qt Help Project / Custom +# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- +# filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_ATTRS = + +# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this +# project's filter section matches. Qt Help Project / Filter Attributes (see: +# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_SECT_FILTER_ATTRS = + +# The QHG_LOCATION tag can be used to specify the location of Qt's +# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the +# generated .qhp file. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHG_LOCATION = + +# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be +# generated, together with the HTML files, they form an Eclipse help plugin. To +# install this plugin and make it available under the help contents menu in +# Eclipse, the contents of the directory containing the HTML and XML files needs +# to be copied into the plugins directory of eclipse. The name of the directory +# within the plugins directory should be the same as the ECLIPSE_DOC_ID value. +# After copying Eclipse needs to be restarted before the help appears. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_ECLIPSEHELP = NO + +# A unique identifier for the Eclipse help plugin. When installing the plugin +# the directory name containing the HTML and XML files should also have this +# name. Each documentation set should have its own identifier. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. + +ECLIPSE_DOC_ID = org.doxygen.Project + +# If you want full control over the layout of the generated HTML pages it might +# be necessary to disable the index and replace it with your own. The +# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top +# of each HTML page. A value of NO enables the index and the value YES disables +# it. Since the tabs in the index contain the same information as the navigation +# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +DISABLE_INDEX = NO + +# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index +# structure should be generated to display hierarchical information. If the tag +# value is set to YES, a side panel will be generated containing a tree-like +# index structure (just like the one that is generated for HTML Help). For this +# to work a browser that supports JavaScript, DHTML, CSS and frames is required +# (i.e. any modern browser). Windows users are probably better off using the +# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can +# further fine-tune the look of the index. As an example, the default style +# sheet generated by doxygen has an example that shows how to put an image at +# the root of the tree instead of the PROJECT_NAME. Since the tree basically has +# the same information as the tab index, you could consider setting +# DISABLE_INDEX to YES when enabling this option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_TREEVIEW = NO + +# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that +# doxygen will group on one line in the generated HTML documentation. +# +# Note that a value of 0 will completely suppress the enum values from appearing +# in the overview section. +# Minimum value: 0, maximum value: 20, default value: 4. +# This tag requires that the tag GENERATE_HTML is set to YES. + +ENUM_VALUES_PER_LINE = 4 + +# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used +# to set the initial width (in pixels) of the frame in which the tree is shown. +# Minimum value: 0, maximum value: 1500, default value: 250. +# This tag requires that the tag GENERATE_HTML is set to YES. + +TREEVIEW_WIDTH = 250 + +# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to +# external symbols imported via tag files in a separate window. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +EXT_LINKS_IN_WINDOW = NO + +# Use this tag to change the font size of LaTeX formulas included as images in +# the HTML documentation. When you change the font size after a successful +# doxygen run you need to manually remove any form_*.png images from the HTML +# output directory to force them to be regenerated. +# Minimum value: 8, maximum value: 50, default value: 10. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_FONTSIZE = 10 + +# Use the FORMULA_TRANPARENT tag to determine whether or not the images +# generated for formulas are transparent PNGs. Transparent PNGs are not +# supported properly for IE 6.0, but are supported on all modern browsers. +# +# Note that when changing this option you need to delete any form_*.png files in +# the HTML output directory before the changes have effect. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_TRANSPARENT = YES + +# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see +# http://www.mathjax.org) which uses client side Javascript for the rendering +# instead of using prerendered bitmaps. Use this if you do not have LaTeX +# installed or if you want to formulas look prettier in the HTML output. When +# enabled you may also need to install MathJax separately and configure the path +# to it using the MATHJAX_RELPATH option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +USE_MATHJAX = YES + +# When MathJax is enabled you can set the default output format to be used for +# the MathJax output. See the MathJax site (see: +# http://docs.mathjax.org/en/latest/output.html) for more details. +# Possible values are: HTML-CSS (which is slower, but has the best +# compatibility), NativeMML (i.e. MathML) and SVG. +# The default value is: HTML-CSS. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_FORMAT = HTML-CSS + +# When MathJax is enabled you need to specify the location relative to the HTML +# output directory using the MATHJAX_RELPATH option. The destination directory +# should contain the MathJax.js script. For instance, if the mathjax directory +# is located at the same level as the HTML output directory, then +# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax +# Content Delivery Network so you can quickly see the result without installing +# MathJax. However, it is strongly recommended to install a local copy of +# MathJax from http://www.mathjax.org before deployment. +# The default value is: http://cdn.mathjax.org/mathjax/latest. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest + +# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax +# extension names that should be enabled during MathJax rendering. For example +# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_EXTENSIONS = + +# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces +# of code that will be used on startup of the MathJax code. See the MathJax site +# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an +# example see the documentation. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_CODEFILE = + +# When the SEARCHENGINE tag is enabled doxygen will generate a search box for +# the HTML output. The underlying search engine uses javascript and DHTML and +# should work on any modern browser. Note that when using HTML help +# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) +# there is already a search function so this one should typically be disabled. +# For large projects the javascript based search engine can be slow, then +# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to +# search using the keyboard; to jump to the search box use + S +# (what the is depends on the OS and browser, but it is typically +# , /