From e644a61179daa65dc5cdf1b6c657f0a86b8d7eb8 Mon Sep 17 00:00:00 2001 From: Ryan Latture Date: Mon, 3 Oct 2016 22:40:03 -0700 Subject: [PATCH] Updated the docs to reflect the addition of linear multi-point contraints. --- assets/fea_gui_screenshot.png | Bin 54073 -> 63909 bytes docs/html/_c_make_c_compiler_id_8c.html | 65 +++-- docs/html/_c_make_c_x_x_compiler_id_8cpp.html | 57 ++-- docs/html/_l__bracket_8cpp.html | 23 +- docs/html/_l__bracket_8cpp__incl.dot | 50 ++++ docs/html/_l__bracket_8cpp__incl.map | 7 - docs/html/_l__bracket_8cpp__incl.md5 | 2 +- docs/html/_l__bracket_8cpp__incl.png | Bin 63041 -> 0 bytes ...ddf1224851353fc92bfbff6f499fa97_cgraph.dot | 22 ++ ...ddf1224851353fc92bfbff6f499fa97_cgraph.map | 8 - ...ddf1224851353fc92bfbff6f499fa97_cgraph.md5 | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.png | Bin 20179 -> 0 bytes docs/html/_r_e_a_d_m_e_8md.html | 10 +- docs/html/annotated.html | 28 +- .../cantilever__beam__with__ties_8cpp.html | 23 +- ...antilever__beam__with__ties_8cpp__incl.dot | 50 ++++ ...antilever__beam__with__ties_8cpp__incl.map | 7 - ...antilever__beam__with__ties_8cpp__incl.md5 | 2 +- ...antilever__beam__with__ties_8cpp__incl.png | Bin 66691 -> 0 bytes ...ddf1224851353fc92bfbff6f499fa97_cgraph.dot | 22 ++ ...ddf1224851353fc92bfbff6f499fa97_cgraph.map | 8 - ...ddf1224851353fc92bfbff6f499fa97_cgraph.md5 | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.png | Bin 20179 -> 0 bytes docs/html/class_main_window-members.html | 10 +- docs/html/class_main_window.html | 10 +- docs/html/class_main_window__coll__graph.dot | 8 + docs/html/class_main_window__coll__graph.map | 2 - docs/html/class_main_window__coll__graph.png | Bin 3870 -> 0 bytes .../class_main_window__inherit__graph.dot | 8 + .../class_main_window__inherit__graph.map | 2 - .../class_main_window__inherit__graph.png | Bin 3870 -> 0 bytes docs/html/classes.html | 35 +-- .../classfea_1_1_c_s_v_parser-members.html | 10 +- docs/html/classfea_1_1_c_s_v_parser.html | 14 +- ...9d913f7e14f3946e376e2c7b346576_icgraph.dot | 15 + ...9d913f7e14f3946e376e2c7b346576_icgraph.map | 6 - ...9d913f7e14f3946e376e2c7b346576_icgraph.md5 | 2 +- ...9d913f7e14f3946e376e2c7b346576_icgraph.png | Bin 7310 -> 0 bytes ...ea_1_1_global_stiff_assembler-members.html | 10 +- .../classfea_1_1_global_stiff_assembler.html | 19 +- ...403407b2a17700bec9de277ae717d8_icgraph.dot | 11 + ...403407b2a17700bec9de277ae717d8_icgraph.map | 4 - ...403407b2a17700bec9de277ae717d8_icgraph.png | Bin 8119 -> 0 bytes ...d75afc9ef363da11c60a9d84f190701_cgraph.dot | 11 + ...d75afc9ef363da11c60a9d84f190701_cgraph.map | 4 - ...d75afc9ef363da11c60a9d84f190701_cgraph.png | Bin 9093 -> 0 bytes ...75afc9ef363da11c60a9d84f190701_icgraph.dot | 9 + ...75afc9ef363da11c60a9d84f190701_icgraph.map | 3 - ...75afc9ef363da11c60a9d84f190701_icgraph.png | Bin 6287 -> 0 bytes ...07a113c97d0aa76a6391b4697961875_cgraph.dot | 15 + ...07a113c97d0aa76a6391b4697961875_cgraph.map | 6 - ...07a113c97d0aa76a6391b4697961875_cgraph.png | Bin 15856 -> 0 bytes docs/html/cmd_8cpp.html | 47 +--- docs/html/cmd_8cpp__incl.dot | 61 +++++ docs/html/cmd_8cpp__incl.map | 8 - docs/html/cmd_8cpp__incl.md5 | 2 +- docs/html/cmd_8cpp__incl.png | Bin 75179 -> 0 bytes ...ddf1224851353fc92bfbff6f499fa97_cgraph.dot | 41 +++ ...ddf1224851353fc92bfbff6f499fa97_cgraph.map | 17 -- ...ddf1224851353fc92bfbff6f499fa97_cgraph.md5 | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.png | Bin 47072 -> 0 bytes ...7c3e62134c4637270fa4f9e59fe7b7a_cgraph.dot | 37 +++ ...7c3e62134c4637270fa4f9e59fe7b7a_cgraph.map | 15 - ...7c3e62134c4637270fa4f9e59fe7b7a_cgraph.md5 | 2 +- ...7c3e62134c4637270fa4f9e59fe7b7a_cgraph.png | Bin 41669 -> 0 bytes ...c3e62134c4637270fa4f9e59fe7b7a_icgraph.dot | 9 + ...c3e62134c4637270fa4f9e59fe7b7a_icgraph.map | 3 - ...c3e62134c4637270fa4f9e59fe7b7a_icgraph.png | Bin 2176 -> 0 bytes docs/html/containers_8h.html | 36 +-- docs/html/containers_8h__dep__incl.dot | 32 +++ docs/html/containers_8h__dep__incl.map | 14 - docs/html/containers_8h__dep__incl.png | Bin 36973 -> 0 bytes docs/html/containers_8h__incl.dot | 10 + docs/html/containers_8h__incl.map | 2 - docs/html/containers_8h__incl.png | Bin 5360 -> 0 bytes docs/html/containers_8h_source.html | 166 ++++++----- docs/html/csv__parser_8h.html | 24 +- docs/html/csv__parser_8h__dep__incl.dot | 33 +++ docs/html/csv__parser_8h__dep__incl.map | 14 - docs/html/csv__parser_8h__dep__incl.png | Bin 45549 -> 0 bytes docs/html/csv__parser_8h__incl.dot | 26 ++ docs/html/csv__parser_8h__incl.map | 2 - docs/html/csv__parser_8h__incl.png | Bin 18373 -> 0 bytes docs/html/csv__parser_8h_source.html | 12 +- docs/html/dir_000005_000007.html | 12 +- docs/html/dir_000006_000008.html | 12 +- docs/html/dir_000007_000008.html | 12 +- docs/html/dir_000009_000008.html | 12 +- ...dir_00bef877ec3d1b955e32046c015d39dd.html} | 20 +- ...r_00bef877ec3d1b955e32046c015d39dd_dep.dot | 9 + ...r_00bef877ec3d1b955e32046c015d39dd_dep.md5 | 1 + ...r_112bb66ee0c4ec13284e3d0de51e4eff_dep.map | 5 - ...r_112bb66ee0c4ec13284e3d0de51e4eff_dep.md5 | 1 - ...r_112bb66ee0c4ec13284e3d0de51e4eff_dep.png | Bin 3364 -> 0 bytes ...r_1a63c1219ae1eaffc480dce73e490f11_dep.map | 4 - ...r_1a63c1219ae1eaffc480dce73e490f11_dep.md5 | 1 - ...r_1a63c1219ae1eaffc480dce73e490f11_dep.png | Bin 2841 -> 0 bytes ...r_2162103259cc169d33989a5764717ee7_dep.map | 4 - ...r_2162103259cc169d33989a5764717ee7_dep.md5 | 1 - ...r_2162103259cc169d33989a5764717ee7_dep.png | Bin 2550 -> 0 bytes ...r_2e458d6249524972e592af3939bc8827_dep.map | 5 - ...r_2e458d6249524972e592af3939bc8827_dep.md5 | 1 - ...r_2e458d6249524972e592af3939bc8827_dep.png | Bin 3083 -> 0 bytes ...dir_41ff9344cec4985c5998d5204fde8ca3.html} | 19 +- ...r_41ff9344cec4985c5998d5204fde8ca3_dep.dot | 8 + ...r_41ff9344cec4985c5998d5204fde8ca3_dep.md5 | 1 + ...dir_43fe6a80f680125846b3067c0745dff0.html} | 21 +- ...r_43fe6a80f680125846b3067c0745dff0_dep.dot | 13 + ...r_43fe6a80f680125846b3067c0745dff0_dep.md5 | 1 + ...r_58f6cd7a5c0352b7c5863444c9da8d51_dep.map | 6 - ...r_58f6cd7a5c0352b7c5863444c9da8d51_dep.md5 | 1 - ...r_58f6cd7a5c0352b7c5863444c9da8d51_dep.png | Bin 4788 -> 0 bytes ...dir_596b8995754235d01af073429e0d20b1.html} | 19 +- ...r_596b8995754235d01af073429e0d20b1_dep.dot | 8 + ...r_596b8995754235d01af073429e0d20b1_dep.md5 | 1 + ...r_7467f9e796072fcf2d9165dd410c4e1d_dep.map | 7 - ...r_7467f9e796072fcf2d9165dd410c4e1d_dep.md5 | 1 - ...r_7467f9e796072fcf2d9165dd410c4e1d_dep.png | Bin 3944 -> 0 bytes ...r_7f6328afa08a8490bbc5f5117bf0a9aa_dep.map | 5 - ...r_7f6328afa08a8490bbc5f5117bf0a9aa_dep.md5 | 1 - ...r_7f6328afa08a8490bbc5f5117bf0a9aa_dep.png | Bin 2356 -> 0 bytes ...dir_a726f379a9c644d7bfd71439a24c1701.html} | 20 +- ...r_a726f379a9c644d7bfd71439a24c1701_dep.dot | 9 + ...r_a726f379a9c644d7bfd71439a24c1701_dep.md5 | 1 + ...r_b28d62efa98f86b8b0fb08cf5c9b238d_dep.map | 3 - ...r_b28d62efa98f86b8b0fb08cf5c9b238d_dep.md5 | 1 - ...r_b28d62efa98f86b8b0fb08cf5c9b238d_dep.png | Bin 1153 -> 0 bytes ...r_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.map | 6 - ...r_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.md5 | 1 - ...r_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.png | Bin 2545 -> 0 bytes ...r_b6f8d86697f10146feb4e19cf87ea883_dep.map | 5 - ...r_b6f8d86697f10146feb4e19cf87ea883_dep.md5 | 1 - ...r_b6f8d86697f10146feb4e19cf87ea883_dep.png | Bin 2386 -> 0 bytes ...dir_bf5286d047b27d429c43b11eb39ce6ba.html} | 17 +- ...r_bf5286d047b27d429c43b11eb39ce6ba_dep.dot | 6 + ...r_bf5286d047b27d429c43b11eb39ce6ba_dep.md5 | 1 + ...dir_d0985cf08ca419b3ebaadf2a43dabcb7.html} | 20 +- ...r_d0985cf08ca419b3ebaadf2a43dabcb7_dep.dot | 11 + ...r_d0985cf08ca419b3ebaadf2a43dabcb7_dep.md5 | 1 + ...dir_d71eff27621ab7998ebee95742fa6311.html} | 19 +- ...r_d71eff27621ab7998ebee95742fa6311_dep.dot | 8 + ...r_d71eff27621ab7998ebee95742fa6311_dep.md5 | 1 + ...dir_dcc7a0b889a2862130113be7a5066065.html} | 30 +- ...r_dcc7a0b889a2862130113be7a5066065_dep.dot | 14 + ...r_dcc7a0b889a2862130113be7a5066065_dep.md5 | 1 + ...dir_e19c86e2c947f4ee879e0d272e9c8264.html} | 25 +- ...r_e19c86e2c947f4ee879e0d272e9c8264_dep.dot | 13 + ...r_e19c86e2c947f4ee879e0d272e9c8264_dep.md5 | 1 + docs/html/doxygen.css | 7 +- docs/html/fea__gui__automoc_8cpp.html | 16 +- docs/html/fea__gui__lib__automoc_8cpp.html | 19 +- .../fea__gui__lib__automoc_8cpp__incl.dot | 58 ++++ .../fea__gui__lib__automoc_8cpp__incl.map | 9 - .../fea__gui__lib__automoc_8cpp__incl.png | Bin 62378 -> 0 bytes docs/html/feature__tests_8c.html | 12 +- docs/html/feature__tests_8cxx.html | 12 +- docs/html/files.html | 30 +- docs/html/functions.html | 33 ++- docs/html/functions_func.html | 16 +- docs/html/functions_vars.html | 27 +- docs/html/globals.html | 25 +- docs/html/globals_defs.html | 25 +- docs/html/globals_enum.html | 10 +- docs/html/globals_eval.html | 10 +- docs/html/globals_func.html | 10 +- docs/html/globals_vars.html | 14 +- docs/html/graph_legend.dot | 22 ++ docs/html/graph_legend.html | 12 +- docs/html/graph_legend.png | Bin 19808 -> 0 bytes docs/html/hierarchy.html | 32 ++- docs/html/index.html | 98 +++++-- docs/html/inherit_graph_0.dot | 7 + docs/html/inherit_graph_0.map | 3 - docs/html/inherit_graph_0.png | Bin 1221 -> 0 bytes docs/html/inherit_graph_1.dot | 7 + docs/html/inherit_graph_1.map | 3 - docs/html/inherit_graph_1.png | Bin 1654 -> 0 bytes docs/html/inherit_graph_10.dot | 7 + docs/html/inherit_graph_10.map | 3 - docs/html/inherit_graph_10.md5 | 2 +- docs/html/inherit_graph_10.png | Bin 2729 -> 0 bytes docs/html/inherit_graph_11.dot | 7 + docs/html/inherit_graph_11.map | 3 - docs/html/inherit_graph_11.md5 | 2 +- docs/html/inherit_graph_11.png | Bin 3036 -> 0 bytes docs/html/inherit_graph_12.dot | 9 + docs/html/inherit_graph_12.md5 | 1 + docs/html/inherit_graph_13.dot | 7 + docs/html/inherit_graph_13.md5 | 1 + docs/html/inherit_graph_2.dot | 7 + docs/html/inherit_graph_2.map | 3 - docs/html/inherit_graph_2.png | Bin 934 -> 0 bytes docs/html/inherit_graph_3.dot | 7 + docs/html/inherit_graph_3.map | 3 - docs/html/inherit_graph_3.md5 | 2 +- docs/html/inherit_graph_3.png | Bin 1273 -> 0 bytes docs/html/inherit_graph_4.dot | 7 + docs/html/inherit_graph_4.map | 3 - docs/html/inherit_graph_4.md5 | 2 +- docs/html/inherit_graph_4.png | Bin 2399 -> 0 bytes docs/html/inherit_graph_5.dot | 7 + docs/html/inherit_graph_5.map | 3 - docs/html/inherit_graph_5.md5 | 2 +- docs/html/inherit_graph_5.png | Bin 1245 -> 0 bytes docs/html/inherit_graph_6.dot | 7 + docs/html/inherit_graph_6.map | 3 - docs/html/inherit_graph_6.md5 | 2 +- docs/html/inherit_graph_6.png | Bin 1564 -> 0 bytes docs/html/inherit_graph_7.dot | 7 + docs/html/inherit_graph_7.map | 3 - docs/html/inherit_graph_7.md5 | 2 +- docs/html/inherit_graph_7.png | Bin 1335 -> 0 bytes docs/html/inherit_graph_8.dot | 7 + docs/html/inherit_graph_8.map | 3 - docs/html/inherit_graph_8.md5 | 2 +- docs/html/inherit_graph_8.png | Bin 1424 -> 0 bytes docs/html/inherit_graph_9.dot | 7 + docs/html/inherit_graph_9.map | 3 - docs/html/inherit_graph_9.md5 | 2 +- docs/html/inherit_graph_9.png | Bin 791 -> 0 bytes docs/html/inherits.html | 48 ++-- docs/html/main_8cpp.html | 18 +- docs/html/main_8cpp__incl.dot | 54 ++++ docs/html/main_8cpp__incl.map | 8 - docs/html/main_8cpp__incl.png | Bin 55215 -> 0 bytes docs/html/mainwindow_8cpp.html | 19 +- docs/html/mainwindow_8cpp__incl.dot | 82 ++++++ docs/html/mainwindow_8cpp__incl.map | 9 - docs/html/mainwindow_8cpp__incl.md5 | 2 +- docs/html/mainwindow_8cpp__incl.png | Bin 125183 -> 0 bytes docs/html/mainwindow_8h.html | 21 +- docs/html/mainwindow_8h__dep__incl.dot | 14 + docs/html/mainwindow_8h__dep__incl.map | 6 - docs/html/mainwindow_8h__dep__incl.png | Bin 10699 -> 0 bytes docs/html/mainwindow_8h__incl.dot | 50 ++++ docs/html/mainwindow_8h__incl.map | 7 - docs/html/mainwindow_8h__incl.png | Bin 49988 -> 0 bytes docs/html/mainwindow_8h_source.html | 185 +++++++------ docs/html/moc__mainwindow_8cpp.html | 19 +- docs/html/moc__mainwindow_8cpp__dep__incl.dot | 8 + docs/html/moc__mainwindow_8cpp__dep__incl.map | 3 - docs/html/moc__mainwindow_8cpp__dep__incl.png | Bin 5734 -> 0 bytes docs/html/moc__mainwindow_8cpp__incl.dot | 56 ++++ docs/html/moc__mainwindow_8cpp__incl.map | 8 - docs/html/moc__mainwindow_8cpp__incl.png | Bin 58680 -> 0 bytes docs/html/namespacefea.html | 167 ++++++++---- ...1c659e6bbaea42ae48b489218d7530_icgraph.dot | 11 + ...1c659e6bbaea42ae48b489218d7530_icgraph.map | 4 - ...1c659e6bbaea42ae48b489218d7530_icgraph.png | Bin 4447 -> 0 bytes ...6e737b8f8a337d3fb431ba213b4735_icgraph.dot | 9 + ...6e737b8f8a337d3fb431ba213b4735_icgraph.map | 3 - ...6e737b8f8a337d3fb431ba213b4735_icgraph.png | Bin 3454 -> 0 bytes ...c94233f560b36c5e782d6e73cebae3_icgraph.dot | 11 + ...c94233f560b36c5e782d6e73cebae3_icgraph.map | 4 - ...c94233f560b36c5e782d6e73cebae3_icgraph.png | Bin 5728 -> 0 bytes ...1f5a0658f5b9fe97182c405a455d03_icgraph.dot | 11 + ...1f5a0658f5b9fe97182c405a455d03_icgraph.md5 | 1 + ...cdf225a9bd25d73c5494d86597025c_icgraph.dot | 11 + ...cdf225a9bd25d73c5494d86597025c_icgraph.map | 4 - ...cdf225a9bd25d73c5494d86597025c_icgraph.png | Bin 4386 -> 0 bytes ...95a678cf119fb20772312ccfdbec991_cgraph.dot | 19 ++ ...95a678cf119fb20772312ccfdbec991_cgraph.md5 | 1 + ...5a678cf119fb20772312ccfdbec991_icgraph.dot | 13 + ...a678cf119fb20772312ccfdbec991_icgraph.md5} | 0 ...7fec579a34d0fed8339237f2cfe994_icgraph.dot | 15 + ...7fec579a34d0fed8339237f2cfe994_icgraph.map | 6 - ...7fec579a34d0fed8339237f2cfe994_icgraph.md5 | 2 +- ...7fec579a34d0fed8339237f2cfe994_icgraph.png | Bin 7552 -> 0 bytes ...6bdb3a895956a13997d2d98097d42d_icgraph.dot | 11 + ...6bdb3a895956a13997d2d98097d42d_icgraph.map | 4 - ...6bdb3a895956a13997d2d98097d42d_icgraph.png | Bin 4728 -> 0 bytes ...d98531e9fb83a92514ff834fb84ad6_icgraph.dot | 11 + ...d98531e9fb83a92514ff834fb84ad6_icgraph.map | 4 - ...d98531e9fb83a92514ff834fb84ad6_icgraph.png | Bin 4595 -> 0 bytes ...d7c45b93603bd80a9ff05c5e5c9a77c_cgraph.dot | 11 + ...d7c45b93603bd80a9ff05c5e5c9a77c_cgraph.map | 4 - ...d7c45b93603bd80a9ff05c5e5c9a77c_cgraph.png | Bin 8956 -> 0 bytes ...7c45b93603bd80a9ff05c5e5c9a77c_icgraph.dot | 11 + ...7c45b93603bd80a9ff05c5e5c9a77c_icgraph.map | 4 - ...7c45b93603bd80a9ff05c5e5c9a77c_icgraph.png | Bin 4297 -> 0 bytes ...f4352c4c5540dbc63ee1eedb6744c3_icgraph.dot | 13 + ...f4352c4c5540dbc63ee1eedb6744c3_icgraph.map | 5 - ...f4352c4c5540dbc63ee1eedb6744c3_icgraph.png | Bin 6459 -> 0 bytes ...a9724c7cab58b0671b29f3f4318e599_cgraph.map | 7 - ...a9724c7cab58b0671b29f3f4318e599_cgraph.md5 | 1 - ...a9724c7cab58b0671b29f3f4318e599_cgraph.png | Bin 16873 -> 0 bytes ...9724c7cab58b0671b29f3f4318e599_icgraph.map | 5 - ...9724c7cab58b0671b29f3f4318e599_icgraph.png | Bin 4955 -> 0 bytes ...01dfa486fc4d0bd848129ff2453139_icgraph.dot | 15 + ...01dfa486fc4d0bd848129ff2453139_icgraph.map | 6 - ...01dfa486fc4d0bd848129ff2453139_icgraph.md5 | 2 +- ...01dfa486fc4d0bd848129ff2453139_icgraph.png | Bin 7015 -> 0 bytes ...4d1896799e4150617b01d8cce6e699_icgraph.dot | 15 + ...4d1896799e4150617b01d8cce6e699_icgraph.md5 | 1 + ...99d60a0e4eb10e55a7c52044efb6e3_icgraph.dot | 9 + ...99d60a0e4eb10e55a7c52044efb6e3_icgraph.map | 3 - ...99d60a0e4eb10e55a7c52044efb6e3_icgraph.png | Bin 4822 -> 0 bytes ...3c988a0fb1f75ea8a842e3b69f13eb_icgraph.dot | 13 + ...3c988a0fb1f75ea8a842e3b69f13eb_icgraph.map | 5 - ...3c988a0fb1f75ea8a842e3b69f13eb_icgraph.png | Bin 6598 -> 0 bytes ...e37d32f38ace35944f1e63f4a447fa_icgraph.dot | 15 + ...e37d32f38ace35944f1e63f4a447fa_icgraph.map | 6 - ...e37d32f38ace35944f1e63f4a447fa_icgraph.md5 | 2 +- ...e37d32f38ace35944f1e63f4a447fa_icgraph.png | Bin 7405 -> 0 bytes docs/html/namespacemembers.html | 72 ++++- docs/html/namespacemembers_enum.html | 10 +- docs/html/namespacemembers_eval.html | 10 +- docs/html/namespacemembers_func.html | 18 +- docs/html/namespacemembers_type.html | 10 +- docs/html/namespaces.html | 10 +- docs/html/options_8h.html | 24 +- docs/html/options_8h__dep__incl.dot | 33 +++ docs/html/options_8h__dep__incl.map | 14 - docs/html/options_8h__dep__incl.png | Bin 45297 -> 0 bytes docs/html/options_8h__incl.dot | 8 + docs/html/options_8h__incl.map | 2 - docs/html/options_8h__incl.png | Bin 2990 -> 0 bytes docs/html/options_8h_source.html | 12 +- docs/html/qrc__fea__gui_8cpp.html | 16 +- ...adcd9dbe36f487dff04645c9277a6b8_cgraph.dot | 9 + ...adcd9dbe36f487dff04645c9277a6b8_cgraph.map | 3 - ...adcd9dbe36f487dff04645c9277a6b8_cgraph.png | Bin 4844 -> 0 bytes ...e5a6cde5b318dc75442940471e05f7_icgraph.dot | 9 + ...e5a6cde5b318dc75442940471e05f7_icgraph.map | 3 - ...e5a6cde5b318dc75442940471e05f7_icgraph.png | Bin 4370 -> 0 bytes ...b96c9f44d004fc0ea13bb581f97a71_icgraph.dot | 9 + ...b96c9f44d004fc0ea13bb581f97a71_icgraph.map | 3 - ...b96c9f44d004fc0ea13bb581f97a71_icgraph.png | Bin 4837 -> 0 bytes ...c205f4657d80a38416c7a1041793b71_cgraph.dot | 9 + ...c205f4657d80a38416c7a1041793b71_cgraph.map | 3 - ...c205f4657d80a38416c7a1041793b71_cgraph.png | Bin 4372 -> 0 bytes docs/html/search/all_0.html | 2 +- docs/html/search/all_1.html | 2 +- docs/html/search/all_10.html | 2 +- docs/html/search/all_11.html | 2 +- docs/html/search/all_11.js | 4 +- docs/html/search/all_12.html | 2 +- docs/html/search/all_12.js | 3 + docs/html/search/all_13.html | 2 +- docs/html/search/all_14.html | 2 +- docs/html/search/all_2.html | 2 +- docs/html/search/all_2.js | 3 + docs/html/search/all_3.html | 2 +- docs/html/search/all_3.js | 6 +- docs/html/search/all_4.html | 2 +- docs/html/search/all_4.js | 6 +- docs/html/search/all_5.html | 2 +- docs/html/search/all_6.html | 2 +- docs/html/search/all_7.html | 2 +- docs/html/search/all_7.js | 2 +- docs/html/search/all_8.html | 2 +- docs/html/search/all_8.js | 1 + docs/html/search/all_9.html | 2 +- docs/html/search/all_a.html | 2 +- docs/html/search/all_a.js | 1 + docs/html/search/all_b.html | 2 +- docs/html/search/all_c.html | 2 +- docs/html/search/all_c.js | 2 + docs/html/search/all_d.html | 2 +- docs/html/search/all_e.html | 2 +- docs/html/search/all_f.html | 2 +- docs/html/search/classes_0.html | 2 +- docs/html/search/classes_1.html | 2 +- docs/html/search/classes_2.html | 2 +- docs/html/search/classes_2.js | 3 +- docs/html/search/classes_3.html | 2 +- docs/html/search/classes_4.html | 2 +- docs/html/search/classes_5.html | 2 +- docs/html/search/classes_6.html | 2 +- docs/html/search/classes_7.html | 2 +- docs/html/search/classes_8.html | 2 +- docs/html/search/classes_9.html | 2 +- docs/html/search/classes_a.html | 2 +- docs/html/search/classes_b.html | 2 +- docs/html/search/classes_b.js | 1 + docs/html/search/defines_0.html | 2 +- docs/html/search/defines_1.html | 2 +- docs/html/search/defines_1.js | 1 + docs/html/search/defines_2.html | 2 +- docs/html/search/defines_2.js | 2 +- docs/html/search/defines_3.html | 2 +- docs/html/search/defines_3.js | 2 +- docs/html/search/defines_4.html | 2 +- docs/html/search/defines_5.html | 2 +- docs/html/search/defines_6.html | 2 +- docs/html/search/enums_0.html | 2 +- docs/html/search/enums_1.html | 2 +- docs/html/search/enumvalues_0.html | 2 +- docs/html/search/enumvalues_1.html | 2 +- docs/html/search/enumvalues_2.html | 2 +- docs/html/search/files_0.html | 2 +- docs/html/search/files_1.html | 2 +- docs/html/search/files_2.html | 2 +- docs/html/search/files_3.html | 2 +- docs/html/search/files_4.html | 2 +- docs/html/search/files_5.html | 2 +- docs/html/search/files_6.html | 2 +- docs/html/search/files_7.html | 2 +- docs/html/search/files_8.html | 2 +- docs/html/search/functions_0.html | 2 +- docs/html/search/functions_1.html | 2 +- docs/html/search/functions_1.js | 1 + docs/html/search/functions_2.html | 2 +- docs/html/search/functions_2.js | 3 +- docs/html/search/functions_3.html | 2 +- docs/html/search/functions_4.html | 2 +- docs/html/search/functions_5.html | 2 +- docs/html/search/functions_6.html | 2 +- docs/html/search/functions_6.js | 1 + docs/html/search/functions_7.html | 2 +- docs/html/search/functions_8.html | 2 +- docs/html/search/functions_9.html | 2 +- docs/html/search/functions_a.html | 2 +- docs/html/search/functions_b.html | 2 +- docs/html/search/functions_c.html | 2 +- docs/html/search/functions_d.html | 2 +- docs/html/search/functions_d.js | 2 +- docs/html/search/functions_e.html | 2 +- docs/html/search/functions_e.js | 1 + docs/html/search/functions_f.html | 2 +- docs/html/search/namespaces_0.html | 2 +- docs/html/search/typedefs_0.html | 2 +- docs/html/search/typedefs_1.html | 2 +- docs/html/search/typedefs_2.html | 2 +- docs/html/search/typedefs_3.html | 2 +- docs/html/search/typedefs_4.html | 2 +- docs/html/search/variables_0.html | 2 +- docs/html/search/variables_1.html | 2 +- docs/html/search/variables_1.js | 1 + docs/html/search/variables_2.html | 2 +- docs/html/search/variables_2.js | 4 +- docs/html/search/variables_3.html | 2 +- docs/html/search/variables_4.html | 2 +- docs/html/search/variables_5.html | 2 +- docs/html/search/variables_6.html | 2 +- docs/html/search/variables_6.js | 1 + docs/html/search/variables_7.html | 2 +- docs/html/search/variables_8.html | 2 +- docs/html/search/variables_8.js | 2 + docs/html/search/variables_9.html | 2 +- docs/html/search/variables_a.html | 2 +- docs/html/search/variables_b.html | 2 +- docs/html/search/variables_b.js | 2 +- docs/html/search/variables_c.html | 2 +- docs/html/search/variables_c.js | 1 + docs/html/search/variables_d.html | 2 +- docs/html/setup_8cpp.html | 18 +- docs/html/setup_8cpp__incl.dot | 44 +++ docs/html/setup_8cpp__incl.map | 6 - docs/html/setup_8cpp__incl.png | Bin 43958 -> 0 bytes docs/html/setup_8h.html | 24 +- docs/html/setup_8h__dep__incl.dot | 20 ++ docs/html/setup_8h__dep__incl.map | 9 - docs/html/setup_8h__dep__incl.png | Bin 16724 -> 0 bytes docs/html/setup_8h__incl.dot | 40 +++ docs/html/setup_8h__incl.map | 5 - docs/html/setup_8h__incl.png | Bin 37384 -> 0 bytes docs/html/setup_8h_source.html | 39 +-- docs/html/structfea_1_1_b_c-members.html | 10 +- docs/html/structfea_1_1_b_c.html | 10 +- docs/html/structfea_1_1_elem-members.html | 10 +- docs/html/structfea_1_1_elem.html | 11 +- docs/html/structfea_1_1_elem__coll__graph.dot | 8 + docs/html/structfea_1_1_elem__coll__graph.map | 3 - docs/html/structfea_1_1_elem__coll__graph.png | Bin 3007 -> 0 bytes docs/html/structfea_1_1_equation-members.html | 116 ++++++++ docs/html/structfea_1_1_equation.html | 224 +++++++++++++++ ...ructfea_1_1_equation_1_1_term-members.html | 118 ++++++++ .../html/structfea_1_1_equation_1_1_term.html | 258 ++++++++++++++++++ docs/html/structfea_1_1_force-members.html | 10 +- docs/html/structfea_1_1_force.html | 10 +- docs/html/structfea_1_1_job-members.html | 10 +- docs/html/structfea_1_1_job.html | 10 +- docs/html/structfea_1_1_options-members.html | 10 +- docs/html/structfea_1_1_options.html | 10 +- docs/html/structfea_1_1_props-members.html | 10 +- docs/html/structfea_1_1_props.html | 10 +- docs/html/structfea_1_1_summary-members.html | 29 +- docs/html/structfea_1_1_summary.html | 33 ++- ...880ea430b8b0ed28e09cefd7880a7a_icgraph.dot | 16 ++ ...880ea430b8b0ed28e09cefd7880a7a_icgraph.map | 6 - ...880ea430b8b0ed28e09cefd7880a7a_icgraph.md5 | 2 +- ...880ea430b8b0ed28e09cefd7880a7a_icgraph.png | Bin 8162 -> 0 bytes docs/html/structfea_1_1_tie-members.html | 10 +- docs/html/structfea_1_1_tie.html | 10 +- ...__stringdata___main_window__t-members.html | 14 +- ...qt__meta__stringdata___main_window__t.html | 26 +- docs/html/summary_8cpp.html | 13 +- docs/html/summary_8cpp__incl.dot | 20 ++ docs/html/summary_8cpp__incl.map | 3 - docs/html/summary_8cpp__incl.png | Bin 14320 -> 0 bytes docs/html/summary_8h.html | 25 +- docs/html/summary_8h__dep__incl.dot | 29 ++ docs/html/summary_8h__dep__incl.map | 13 - docs/html/summary_8h__dep__incl.png | Bin 31482 -> 0 bytes docs/html/summary_8h__incl.dot | 10 + docs/html/summary_8h__incl.map | 2 - docs/html/summary_8h__incl.png | Bin 4917 -> 0 bytes docs/html/summary_8h_source.html | 47 ++-- docs/html/threed__beam__fea_8cpp.html | 37 +-- docs/html/threed__beam__fea_8cpp__incl.dot | 60 ++++ docs/html/threed__beam__fea_8cpp__incl.map | 7 - docs/html/threed__beam__fea_8cpp__incl.md5 | 2 +- docs/html/threed__beam__fea_8cpp__incl.png | Bin 78151 -> 0 bytes docs/html/threed__beam__fea_8h.html | 43 ++- docs/html/threed__beam__fea_8h__dep__incl.dot | 16 ++ docs/html/threed__beam__fea_8h__dep__incl.map | 7 - docs/html/threed__beam__fea_8h__dep__incl.png | Bin 15582 -> 0 bytes docs/html/threed__beam__fea_8h__incl.dot | 47 ++++ docs/html/threed__beam__fea_8h__incl.map | 6 - docs/html/threed__beam__fea_8h__incl.md5 | 2 +- docs/html/threed__beam__fea_8h__incl.png | Bin 50860 -> 0 bytes docs/html/threed__beam__fea_8h_source.html | 203 +++++++------- 513 files changed, 3871 insertions(+), 1832 deletions(-) create mode 100644 docs/html/_l__bracket_8cpp__incl.dot delete mode 100644 docs/html/_l__bracket_8cpp__incl.map delete mode 100644 docs/html/_l__bracket_8cpp__incl.png create mode 100644 docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot delete mode 100644 docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map delete mode 100644 docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png create mode 100644 docs/html/cantilever__beam__with__ties_8cpp__incl.dot delete mode 100644 docs/html/cantilever__beam__with__ties_8cpp__incl.map delete mode 100644 docs/html/cantilever__beam__with__ties_8cpp__incl.png create mode 100644 docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot delete mode 100644 docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map delete mode 100644 docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png create mode 100644 docs/html/class_main_window__coll__graph.dot delete mode 100644 docs/html/class_main_window__coll__graph.map delete mode 100644 docs/html/class_main_window__coll__graph.png create mode 100644 docs/html/class_main_window__inherit__graph.dot delete mode 100644 docs/html/class_main_window__inherit__graph.map delete mode 100644 docs/html/class_main_window__inherit__graph.png create mode 100644 docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.dot delete mode 100644 docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.map delete 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_a9c403407b2a17700bec9de277ae717d8_icgraph.dot delete mode 100644 docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.map delete 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.dot delete mode 100644 docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.map delete 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.dot delete mode 100644 docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.map delete 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.dot delete mode 100644 docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.map delete mode 100644 docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.png create mode 100644 docs/html/cmd_8cpp__incl.dot delete mode 100644 docs/html/cmd_8cpp__incl.map delete mode 100644 docs/html/cmd_8cpp__incl.png create mode 100644 docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot delete mode 100644 docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map delete mode 100644 docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png create mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.dot delete mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.map delete mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.png create mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.dot delete mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.map delete mode 100644 docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.png create mode 100644 docs/html/containers_8h__dep__incl.dot delete mode 100644 docs/html/containers_8h__dep__incl.map delete mode 100644 docs/html/containers_8h__dep__incl.png create mode 100644 docs/html/containers_8h__incl.dot delete mode 100644 docs/html/containers_8h__incl.map delete mode 100644 docs/html/containers_8h__incl.png create mode 100644 docs/html/csv__parser_8h__dep__incl.dot delete mode 100644 docs/html/csv__parser_8h__dep__incl.map delete mode 100644 docs/html/csv__parser_8h__dep__incl.png create mode 100644 docs/html/csv__parser_8h__incl.dot delete mode 100644 docs/html/csv__parser_8h__incl.map delete mode 100644 docs/html/csv__parser_8h__incl.png rename docs/html/{dir_2162103259cc169d33989a5764717ee7.html => dir_00bef877ec3d1b955e32046c015d39dd.html} (77%) create mode 100644 docs/html/dir_00bef877ec3d1b955e32046c015d39dd_dep.dot create mode 100644 docs/html/dir_00bef877ec3d1b955e32046c015d39dd_dep.md5 delete mode 100644 docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.map delete mode 100644 docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.md5 delete mode 100644 docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.png delete mode 100644 docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.map delete mode 100644 docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.md5 delete mode 100644 docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.png delete mode 100644 docs/html/dir_2162103259cc169d33989a5764717ee7_dep.map delete mode 100644 docs/html/dir_2162103259cc169d33989a5764717ee7_dep.md5 delete mode 100644 docs/html/dir_2162103259cc169d33989a5764717ee7_dep.png delete mode 100644 docs/html/dir_2e458d6249524972e592af3939bc8827_dep.map delete mode 100644 docs/html/dir_2e458d6249524972e592af3939bc8827_dep.md5 delete mode 100644 docs/html/dir_2e458d6249524972e592af3939bc8827_dep.png rename docs/html/{dir_7f6328afa08a8490bbc5f5117bf0a9aa.html => dir_41ff9344cec4985c5998d5204fde8ca3.html} (83%) create mode 100644 docs/html/dir_41ff9344cec4985c5998d5204fde8ca3_dep.dot create mode 100644 docs/html/dir_41ff9344cec4985c5998d5204fde8ca3_dep.md5 rename docs/html/{dir_112bb66ee0c4ec13284e3d0de51e4eff.html => dir_43fe6a80f680125846b3067c0745dff0.html} (80%) create mode 100644 docs/html/dir_43fe6a80f680125846b3067c0745dff0_dep.dot create mode 100644 docs/html/dir_43fe6a80f680125846b3067c0745dff0_dep.md5 delete mode 100644 docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.map delete mode 100644 docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.md5 delete mode 100644 docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.png rename docs/html/{dir_b6f8d86697f10146feb4e19cf87ea883.html => dir_596b8995754235d01af073429e0d20b1.html} (84%) create mode 100644 docs/html/dir_596b8995754235d01af073429e0d20b1_dep.dot create mode 100644 docs/html/dir_596b8995754235d01af073429e0d20b1_dep.md5 delete mode 100644 docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.map delete mode 100644 docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.md5 delete mode 100644 docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.png delete mode 100644 docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.map delete mode 100644 docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.md5 delete mode 100644 docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.png rename docs/html/{dir_1a63c1219ae1eaffc480dce73e490f11.html => dir_a726f379a9c644d7bfd71439a24c1701.html} (78%) create mode 100644 docs/html/dir_a726f379a9c644d7bfd71439a24c1701_dep.dot create mode 100644 docs/html/dir_a726f379a9c644d7bfd71439a24c1701_dep.md5 delete mode 100644 docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.map delete mode 100644 docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.md5 delete mode 100644 docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.png delete mode 100644 docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.map delete mode 100644 docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.md5 delete mode 100644 docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.png delete mode 100644 docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.map delete mode 100644 docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.md5 delete mode 100644 docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.png rename docs/html/{dir_b28d62efa98f86b8b0fb08cf5c9b238d.html => dir_bf5286d047b27d429c43b11eb39ce6ba.html} (89%) create mode 100644 docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba_dep.dot create mode 100644 docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba_dep.md5 rename docs/html/{dir_b56a3ca87ccff24fb0d3b4eca6a681d8.html => dir_d0985cf08ca419b3ebaadf2a43dabcb7.html} (81%) create mode 100644 docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7_dep.dot create mode 100644 docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7_dep.md5 rename docs/html/{dir_2e458d6249524972e592af3939bc8827.html => dir_d71eff27621ab7998ebee95742fa6311.html} (82%) create mode 100644 docs/html/dir_d71eff27621ab7998ebee95742fa6311_dep.dot create mode 100644 docs/html/dir_d71eff27621ab7998ebee95742fa6311_dep.md5 rename docs/html/{dir_58f6cd7a5c0352b7c5863444c9da8d51.html => dir_dcc7a0b889a2862130113be7a5066065.html} (71%) create mode 100644 docs/html/dir_dcc7a0b889a2862130113be7a5066065_dep.dot create mode 100644 docs/html/dir_dcc7a0b889a2862130113be7a5066065_dep.md5 rename docs/html/{dir_7467f9e796072fcf2d9165dd410c4e1d.html => dir_e19c86e2c947f4ee879e0d272e9c8264.html} (75%) create mode 100644 docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264_dep.dot create mode 100644 docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264_dep.md5 create mode 100644 docs/html/fea__gui__lib__automoc_8cpp__incl.dot delete mode 100644 docs/html/fea__gui__lib__automoc_8cpp__incl.map delete mode 100644 docs/html/fea__gui__lib__automoc_8cpp__incl.png create mode 100644 docs/html/graph_legend.dot delete mode 100644 docs/html/graph_legend.png create mode 100644 docs/html/inherit_graph_0.dot delete mode 100644 docs/html/inherit_graph_0.map delete mode 100644 docs/html/inherit_graph_0.png create mode 100644 docs/html/inherit_graph_1.dot delete mode 100644 docs/html/inherit_graph_1.map delete mode 100644 docs/html/inherit_graph_1.png create mode 100644 docs/html/inherit_graph_10.dot delete mode 100644 docs/html/inherit_graph_10.map delete mode 100644 docs/html/inherit_graph_10.png create mode 100644 docs/html/inherit_graph_11.dot delete mode 100644 docs/html/inherit_graph_11.map delete mode 100644 docs/html/inherit_graph_11.png create mode 100644 docs/html/inherit_graph_12.dot create mode 100644 docs/html/inherit_graph_12.md5 create mode 100644 docs/html/inherit_graph_13.dot create mode 100644 docs/html/inherit_graph_13.md5 create mode 100644 docs/html/inherit_graph_2.dot delete mode 100644 docs/html/inherit_graph_2.map delete mode 100644 docs/html/inherit_graph_2.png create mode 100644 docs/html/inherit_graph_3.dot delete mode 100644 docs/html/inherit_graph_3.map delete mode 100644 docs/html/inherit_graph_3.png create mode 100644 docs/html/inherit_graph_4.dot delete mode 100644 docs/html/inherit_graph_4.map delete mode 100644 docs/html/inherit_graph_4.png create mode 100644 docs/html/inherit_graph_5.dot delete mode 100644 docs/html/inherit_graph_5.map delete mode 100644 docs/html/inherit_graph_5.png create mode 100644 docs/html/inherit_graph_6.dot delete mode 100644 docs/html/inherit_graph_6.map delete mode 100644 docs/html/inherit_graph_6.png create mode 100644 docs/html/inherit_graph_7.dot delete mode 100644 docs/html/inherit_graph_7.map delete mode 100644 docs/html/inherit_graph_7.png create mode 100644 docs/html/inherit_graph_8.dot delete mode 100644 docs/html/inherit_graph_8.map delete mode 100644 docs/html/inherit_graph_8.png create mode 100644 docs/html/inherit_graph_9.dot delete mode 100644 docs/html/inherit_graph_9.map delete mode 100644 docs/html/inherit_graph_9.png create mode 100644 docs/html/main_8cpp__incl.dot delete mode 100644 docs/html/main_8cpp__incl.map delete mode 100644 docs/html/main_8cpp__incl.png create mode 100644 docs/html/mainwindow_8cpp__incl.dot delete mode 100644 docs/html/mainwindow_8cpp__incl.map delete mode 100644 docs/html/mainwindow_8cpp__incl.png create mode 100644 docs/html/mainwindow_8h__dep__incl.dot delete mode 100644 docs/html/mainwindow_8h__dep__incl.map delete mode 100644 docs/html/mainwindow_8h__dep__incl.png create mode 100644 docs/html/mainwindow_8h__incl.dot delete mode 100644 docs/html/mainwindow_8h__incl.map delete mode 100644 docs/html/mainwindow_8h__incl.png create mode 100644 docs/html/moc__mainwindow_8cpp__dep__incl.dot delete mode 100644 docs/html/moc__mainwindow_8cpp__dep__incl.map delete mode 100644 docs/html/moc__mainwindow_8cpp__dep__incl.png create mode 100644 docs/html/moc__mainwindow_8cpp__incl.dot delete mode 100644 docs/html/moc__mainwindow_8cpp__incl.map delete mode 100644 docs/html/moc__mainwindow_8cpp__incl.png create mode 100644 docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.dot delete mode 100644 docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.map delete mode 100644 docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.png create mode 100644 docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.dot delete mode 100644 docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.map delete mode 100644 docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.png create mode 100644 docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.dot delete mode 100644 docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.map delete mode 100644 docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.png create mode 100644 docs/html/namespacefea_a231f5a0658f5b9fe97182c405a455d03_icgraph.dot create mode 100644 docs/html/namespacefea_a231f5a0658f5b9fe97182c405a455d03_icgraph.md5 create mode 100644 docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.dot delete mode 100644 docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.map delete mode 100644 docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.png create mode 100644 docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_cgraph.dot create mode 100644 docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_cgraph.md5 create mode 100644 docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_icgraph.dot rename docs/html/{namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.md5 => namespacefea_a995a678cf119fb20772312ccfdbec991_icgraph.md5} (100%) create mode 100644 docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.dot delete mode 100644 docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.map delete mode 100644 docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.png create mode 100644 docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.dot delete mode 100644 docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.map delete mode 100644 docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.png create mode 100644 docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.dot delete mode 100644 docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.map delete mode 100644 docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.png create mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.dot delete mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.map delete mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.png create mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.dot delete mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.map delete mode 100644 docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.png create mode 100644 docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.dot delete mode 100644 docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.map delete mode 100644 docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.png delete mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.map delete mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.md5 delete mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.png delete mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.map delete mode 100644 docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.png create mode 100644 docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.dot delete mode 100644 docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.map delete mode 100644 docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.png create mode 100644 docs/html/namespacefea_ad84d1896799e4150617b01d8cce6e699_icgraph.dot create mode 100644 docs/html/namespacefea_ad84d1896799e4150617b01d8cce6e699_icgraph.md5 create mode 100644 docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.dot delete mode 100644 docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.map delete mode 100644 docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.png create mode 100644 docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.dot delete mode 100644 docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.map delete mode 100644 docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.png create mode 100644 docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.dot delete mode 100644 docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.map delete mode 100644 docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.png create mode 100644 docs/html/options_8h__dep__incl.dot delete mode 100644 docs/html/options_8h__dep__incl.map delete mode 100644 docs/html/options_8h__dep__incl.png create mode 100644 docs/html/options_8h__incl.dot delete mode 100644 docs/html/options_8h__incl.map delete mode 100644 docs/html/options_8h__incl.png create mode 100644 docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.dot delete mode 100644 docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.map delete mode 100644 docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.png create mode 100644 docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.dot delete mode 100644 docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.map delete mode 100644 docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.png create mode 100644 docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.dot delete mode 100644 docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.map delete mode 100644 docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.png create mode 100644 docs/html/qrc__fea__gui_8cpp_a8c205f4657d80a38416c7a1041793b71_cgraph.dot delete mode 100644 docs/html/qrc__fea__gui_8cpp_a8c205f4657d80a38416c7a1041793b71_cgraph.map delete mode 100644 docs/html/qrc__fea__gui_8cpp_a8c205f4657d80a38416c7a1041793b71_cgraph.png create mode 100644 docs/html/setup_8cpp__incl.dot delete mode 100644 docs/html/setup_8cpp__incl.map delete mode 100644 docs/html/setup_8cpp__incl.png create mode 100644 docs/html/setup_8h__dep__incl.dot delete mode 100644 docs/html/setup_8h__dep__incl.map delete mode 100644 docs/html/setup_8h__dep__incl.png create mode 100644 docs/html/setup_8h__incl.dot delete mode 100644 docs/html/setup_8h__incl.map delete mode 100644 docs/html/setup_8h__incl.png create mode 100644 docs/html/structfea_1_1_elem__coll__graph.dot delete mode 100644 docs/html/structfea_1_1_elem__coll__graph.map delete mode 100644 docs/html/structfea_1_1_elem__coll__graph.png create mode 100644 docs/html/structfea_1_1_equation-members.html create mode 100644 docs/html/structfea_1_1_equation.html create mode 100644 docs/html/structfea_1_1_equation_1_1_term-members.html create mode 100644 docs/html/structfea_1_1_equation_1_1_term.html create mode 100644 docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.dot delete mode 100644 docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.map delete mode 100644 docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.png create mode 100644 docs/html/summary_8cpp__incl.dot delete mode 100644 docs/html/summary_8cpp__incl.map delete mode 100644 docs/html/summary_8cpp__incl.png create mode 100644 docs/html/summary_8h__dep__incl.dot delete mode 100644 docs/html/summary_8h__dep__incl.map delete mode 100644 docs/html/summary_8h__dep__incl.png create mode 100644 docs/html/summary_8h__incl.dot delete mode 100644 docs/html/summary_8h__incl.map delete mode 100644 docs/html/summary_8h__incl.png create mode 100644 docs/html/threed__beam__fea_8cpp__incl.dot delete mode 100644 docs/html/threed__beam__fea_8cpp__incl.map delete mode 100644 docs/html/threed__beam__fea_8cpp__incl.png create mode 100644 docs/html/threed__beam__fea_8h__dep__incl.dot delete mode 100644 docs/html/threed__beam__fea_8h__dep__incl.map delete mode 100644 docs/html/threed__beam__fea_8h__dep__incl.png create mode 100644 docs/html/threed__beam__fea_8h__incl.dot delete mode 100644 docs/html/threed__beam__fea_8h__incl.map delete mode 100644 docs/html/threed__beam__fea_8h__incl.png diff --git a/assets/fea_gui_screenshot.png b/assets/fea_gui_screenshot.png index 4ba1b2b594850799daead0a7cc52ca740d7e64d1..796464fd5ba1b88ae1027bc4092e0ac9a1bd3243 100644 GIT binary patch literal 63909 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¬i^Q9Iec-#TG?@kO^AIH>PogOHB-5jgUX2( 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�|PwF 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%0Ao1 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 literal 54073 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

$}_l}lm|0*x6oicP@H6ZBjN8%tp$BYyxa-CAfB zK{z@(0!H0fjuduwP7c6b=)lmUW?%>hCt-Kp*9D{r@#Dvji__L+z}!;;T00OG^co>n z4a6*gyezuqh(i3Hoc+RSVb58K^nx<6>z+AN zJ)NBhKuC7rB>}MpBv7FBiNa9*fFT9IjU|X{kSAt<8yD+0Cj*hRwDsPjNuLEc&AW3@ zd_8!@%-#|aLU`BLHbYbc23)ke#832rmS)U<{YsJ0p4OJi$h?crq&7G8Gxmop2S0_Q#|utvw3pL&-k2jpv`D0UXG5SX?H zYx3UC0;a(YU6&!nl^ zgx$M+(_{5!x}w6I55wF{4&g&qzz%;j+xVQ;1M4Kj#g)|50t*WXA|*i;1@})YR1w*+ z1axqAhh_1XFJA(M9*99)DSZ<*+$J?TK;U=-gdzaz%N@FiYRL5~u~aBnQL=IF@EKb&&(uP@%}FO5 zlNICkva-ZeI@MzO0fQE@fUY4=bUY3!hNPyKAIVvxW{{~)w!YQqdc(`y4*fk@>5=b` z$8O|2>>?gIn&DHAVl^%7s#Z!Rl${?_ZTVlbzDIOs}nTie6#o$(EA6JjwJi+w_O zd;Ocol4FfpgZVD-SKPiA?*T1Ujr8hT(uvz$G&|{akkwBvdZnC`2r|uASfLMx!|d%1Sfzh09P`R%Nh?TG~oVYV`ARx=;&M~0*wD? zwr5L((=jrxF17^#gY2OAIV%Ci<5UAE&oBNn!UGB=m;m4fUP_{{H$M>Kfa!pPfh-NY zrIF0{#ab0#x3@ooFW@V$;hTE%g6Eg!Xl7J-cjdeU2$zeD2$(hWhw=_gqwUb-nuX z+CilU4iT_m0AULO+Fzh&-i?>=V+{iO4M;R#{DTLe*GG{G1bfDi=k4$V=L+x<;Eo0W z84HxlN7b;sT@09;K#BmF=(0Qc9#8^Mt{^)Td!K}svVPCCG&T|eNgccz$c$j&#=sN< z;4sSSKfxlvDomunyTO>w?m{a$aMyrI3`{PBxcGP#AUI~zLH1|)W+C8XS)$U?&w*nJ zm?~iX($3CYKY#v&>`k8<*84vA01^kd+vBvt=_v#-51@2ogNp#9??*;PbeC}!sFww& zt$>#&gH8OAJ|F|Denk|I&O|U0U8|R$pPzonxA9{;)|+vzGNTtB#W$nPM+@-1vcA4g zA9^*(|3Z`sXCoyk0cxS5rY5a}IJJb^!IOIT_%rrwQh$IEpQfhUYNo7rz-$Yt(aPl_ zzyPTV))CZa-rwon%eSx5f`0w}jmXQ?UmynCwf1R!sLrJZE{CkQw|Dpicdg~<)E2~; zJqZMYxca!0M;o4l2RH;+rAMZfy8+<`6oQt^01ECV9LzHTT-AkF`gzpvKLiakWpE-k z;YCSe=}u)nuz$uad)4V!CVw0J$IB7_Z!hQnj4u7p7})=dYgJ#eTLRK@=Ao=!lgC0m zga}4$ipD*r^R367)2^?tVX^Vx(!PMQwXvbQ@6$>SD3FIo<3NwMKL{q!=4Nd#th6(` zcFw?Fh?$zMTK#>T)e;K9A{F~zs1tD26&39&2Ev`9fv5!-GVncd(1KW#6z(X^xl_!p z^ne#NY{Ol*S(w8#5nNjM4lCrt*Q;mm08tiwV_#bZh$DUkV8D%~8D6Y#b(wQ~We`a3 z-y;UyU@sm$`$QAa13oUp?s@+9Nml%)iG9ei2C3nCsv_!k`RSad`(9d?*GW=YEoa7p z;4Oh!`iORK4zQ_NuH~y&VU^&Lr8m@AT$vV^(`QQ8ro(-?s&9tKQE?`uns}1#FXlMdnj`e%bb361_`e^+G)n)*Ci)jrsr=BVnACb&y~> z3j1y9BG+T8^ox$qkB>iT@*_hdQTC(dP%|b46+{%>=wA-_zH)4P1jWAKh zxXfK2&N7sZu(i;O)cnj_-D7Asjn0*Ymx@mhTnahI!Jn~RTGI>b%F9Svu&c~uBD4ha zpRcaH>Xg}F*6x&;9$ws7oB<{Jax*9T5s9tzL`#8>z!DQ{mm4BJjt>Ev14v-$4&Z4d z8N*Uws0cu2&;bCo2kaQZ)XXeRMfl=iK~YzigpiQ1AntMMuGon&lLyqE?px8f_g5F26M3($+^^(3Hr>lV&fiRZ6g1^9CPTu>mAFu78Y#B2_(i~nMN zDeBN4;#V zP_wKVZhaG`C;C)esqu6q;B?;FW9r|Y+4_alN2(_>fqtDQ?qumw7NFN9&Fw-rgv@TW zs*KqjTA23<*iz3d7(0Wv%b}^F?tipy+rk+OsPEbpDtvC(T+;8zp9PuEx17)*&vHh| zTb!#@Zde3Iw!C`a$8<vmS|n>Yr3DE2@D%5KAgtyZ29lki%MOtq&zw_V6Rcq(uVx`Bbv-* z9jtF~zta1;rt-@SHyEt~Z=~Sl#P!?VwNXgr_17rMb6DvP3=BkA(+&XS7nsYSu!@U| zXBNH#YqJD;_vPi~_wV2R>gsraj|EDkA$JN}lH9*CgAAaw6*-4LdtdK=m#4D-`kpP9 z79ee^8rxx`vZui=cHw*vPs^IFFb{n0kcu=)&3g;Ln0`P3U!28y}8RV;5Td z(Cv3j^mvtR#OF+V9+Bp-Yc;ZFJB%Dj?2Uq}1*CGTu3>@|C=9q7hEdQs{0xuCUd5*V z8BCp~8GzhPzn1vyI%M+;D}hT2xd`0IyW5BUzon%KWc+ zfBMR=Iha^PqmtZ9F^R!&{r8XV{FDKdkhl7;cg{liA_K!MLT|+%( zO=4q*C?EBp$(SkJhP;)Db_uqkvDKGP#W}2(*e8nh1{d-C8L!=G-K8!noD0(UM3_vj z`nUui7A@7_XItSS85%{@^z>n1rc+5nLu0K5AfT43bz&?s!N)NvFqsRyTuSwG0Exf{ z$-xv1@RGVr*(+?OD$%d6eQ%GXfFc5jW=IxC!BH!n|5DWS$1&hC5f1t=ZE z12j7oM3~d{sTEL_dj^s?0B<1?@ks^5{m~r;I6aa33lSKH1jDs0_t)0ItB?T7GOR$c z2b|Ahn9O`QJ+jx-7>srT;SN2sGR1IbqQum~;sj9sFx=KRsDBJNGh0uOIDs?SiM^nh z^K+dOTjUNo=oz8b2cnTG6Khj#n%@s^i2BK*GMKLCDvft)-!P7#G%NCkm82N5(5>2E z6Y89A%8Sh@aq0-wMUYB$F$TsIr2LHX*% zOmYg8XK|pnW9{tA)YreFb`gja)n#zMY!!i|o{N#j9i?RPXIbOKgdz@?&*1dZFF(GF zmHXKi`VH1s8lfv0O%(LLppCYkx$b;_z@L)vm#C?m>bB(5ERLtK|CnERzJKvzP=__s z7nP?*-ng^#hSmBO6`fVre#ly0UA@uuAgZj4B^;lnbWE`ojHNX-H$Pe&j}vib{qbPq z)Tau-Xdg(^@2RPB0LUBWPC=s|O&#}Svu0WLO^Zo|46kij-{jXwhepGroP$;-%~`TP4n;@jBRm!L=hEMx{) z0|vP;iJhI@M45piIOijk17(R?L?iGHMk~J(*W}vWu(l-er(jCq zwzTHy{e+uE;(HW?6z_`ZbP*iYlaL5`eC2n3G9v9FmuDvW^q0bMm5fy}_EYp!5#2d^ z=E0&9b`{gUKYPkxl8~LFlG**h2Z|6w)k|Q;v{isk(SV4+*L8Kt!}UbH;HOn{QyXUR zpKC8}SIhz|Qq!K=8o@hJG@lor8cL)(WYaHnMzVkn*B_4?HU89kbyx#FMzFjdvyXB2e6N#fG(;6bW)(*JWgp87J?x;pv(a? zEL1WF@eLJ~xEwa_Q^d<~%sN~Y zKiOEeUs$HlB<$APc=nJ2_HGTrI;Negp3WDuoJ$$AoW~iR!B-l5(YwThBlD5&+rNF6 zZl+at^#lXzS{6P`uRl9&Y!G^AczFIq*e5xlsMY*KV@iQXEsgK|Hu^T&cL>aIEQ7Rv zCIhmzF7BJ|vCpJ7t#ALuUmrQ1MPGX1{P{l-cxHUlEg@SjLs`o?3z1Zl^ikNLSHn6L z2bo=nTI1E%E!%hH)_c0P-iz`rm)qz>T(+U_?f&fLU8TA1P6J~#+hRB!jCfa8J_DnA z;Qw~~N@dmtvWI?I*?Bv+M>84t-y!u5D~Bg1MHt<$?^cvrno2-T77-ygFfag=2#A^m zfOzA_(MrFJrOJYBfeQSrj{_6z*5&mz7*Kp1E(XKfE1-KmN|S)}14HnUdoq2h6<5Xu z%F1&rtaZTU)hn?!z_|3D3xuDPC=wY2g|=b=Oj{e}JeFYes$42844La=q!T$l+l6;S`c*eVGlf!w1MX6rjF5qhmKd^V-m*j6hhxm zbS;vk$$venrO^sE^=O&1UduqJvgCC*c1|wb_U4AC>PP-w3XmBuWHB~j2sfSf6$#$V zh6tW+(%6FO5g&aT$XHoVdRfOG<-m6=Y#zG=kYl@zS!=hY<|H?v2gYIHa~3b8?W3vF z2TJz8(FOW9xcWXx55o7T^ZrX-92VRq*>{u5WfXg6@?C?OMk=44AzzU7>fPGpsAJA{7Ggb~28c&QP@+YSeFTDpZ8v&ny@JCJwX^s%E)%6rYnRw7 z55~jIkN7(Wl!QZ>h->$gB5JFQZH5|mAu3=1d*^yU017E2z&k`iZ&;H)EN>qlSvk3E zfJx)OG`pt;ek%e3LMb3-03tirkG!rat>nXXjfr2qzUj^K#gzToNj0`$A=&~ zGd#maCMNctZ4Q8u03fQ+AsJjcz5V@0TZ2hJK){ua23=Rcbu(XWI{%Xsp`$AIf z&BQPKPwFW>>q+G2|GfU#%vD7*w8-VSOr2GEnJUEH#oMzPkX<_-@8|64Y}yo{%IMlC zkaul}#?f#kcr{xcL4+&j(7ldv$C3jiQoBPHp7=|#kC)ydZK0HoXuFc)iF=p*}oG3DUk zC}`UGmBoPX{jB>T?1gi}K%jmJJrmPjc|=`Qkk-rgv{#v zT|a$epPh2%>;fim4Fff_zCVL1^UASK7l>WJ^nZh|Sf_#;(1alR%FaYFuR^M2z^W(^ zWAm{NFC@qDZ}G=_OD>{^$H&w2^9HM=q!m^wYH$SEsL06q9OzdO5474lAB9bOW@fH~ z@0A0I2c~>Yj^Z$iun|OW3iB1;mi)EmuvHMm)_VmuU=>eLOot5iy2=lE2mIsz5$%T` z>;Kmmm}SRJi*e|oZ*Mn8plEnbfbsR~)>ms{Mo)}ZY zRK@Ftk?0Z(*=V3XYUD7BzWTO5w6M_79S+>&bgQ-vHBM^vK*I10qDY@cu6uNDZ6j z&ka4M+r3|XQil6mvd&8AK_9N3jk@J2@LSyId;}HY*R9M#d9O{@UtRQLe?HM`*Vsuu z8ye5LFT+@m-`vWKx%HKt z$Blys=^a)^_iRwo)93X^ApD1(b!|H8x$*(P8;oVpp$O=QP_P#m&cJwwB5iN}ZUa>o zT(EWPj^OkZ>?5M?tX9U4TK*INFL39Zs8EzL+@aLyFAm!<^u6bhj`vNBinT{UO=UjF z|+ig3NR=2vlak zq7b5>Ve%(ymxEmrRQXnoZ8_@1untxpdzl z@eRb-nGQ>8YU)(~_UQgcK|7#f50cXJ#ImZ1D8lqF)}AQY7zqrogb> zwCcduJ1CQv|F507%|HS84NxC4nb-dBqFI?Hbo{NW1EFq^9J z#PaN#ZY{fba+|IZ!mza+oJNi+cbz#c=^bI>l=R(yOtUO}8St~Csoo#@8{^@AVA^P1f<=jWJs2AGT!23 zHZe-y(wsXD+Q+2J=}(nbaS|oT4HM-)Zal{V@cA~{{4t&1hj!-9>G)la+tMZi@pV@w zt|QF0+bRSh+sJ7*Ep;hErD<2iI^)^qZ1XgemVY81iGbX>+oiJm6zsxnBA#=7_h!%Ad{y9_}?cz?Y$6uMd-6~oc zY~MNYoUBGW`-}_VLjZd)=>V=+{Rtj8AfQ^01xpo>-|=ia1(+mQJjO&uzR#8l10jzr zP*Q`zU5(JCfB_Y7RY1c}e|UHZF(X!0qh(`@0K8^oRFpEU6Nq~7d7RNmhm(MDRMn0* zc?ilc0Xf64Vveb1!G;H1%-v(z(uD^Gs;Zs9mU`!N$7SbsYd&mMrJ|`R17HhqW;04p z+D9TOkReLEi@F>U1*@)gU*`K0uR5^&JCcn?``)prYhTv~T&LG1tWziNT#aaXw>ZP6 zZistqEsr&xoT=jZ+!9PIKYlmQD>hnW8A`gGQkBoex=MXWa@#&wzuzR@9UV=dN%x37 z#$(=|M#julffr%bkstW3j6*Vq;3|M?@JKj!TclN!^jniUVwu|?U;ja*8M47c=HbIb z&Z6D6T7Bt$|3~)Wz6(?H{t~33>q|G}6Aqa2KqQY$Hqtio5 zo#2<_rr$?GKb<;MF&5hA%6-^>jmIpG*YHkg$aj8mhOPG0n-j2SnroQhv_51%KqYu? zHzwdFLI=7Ll*0oG5mN~;PuKxX4A`vYXO$iI9`v3LCK+)hf{}ymnOrgxZAx|cOF>AXv4P??ggLn8hXM!n`MYZLL=K}%k#p{f1d z1@Zft-|ymmA6R9Zq{izcg(|TGAG=irnGTY!2_0+&#)X@o0&$}(--d3kAgD{M^RdPZcj;e%(4{psWg#`_Y0Toip%xvq$ z=JwWBIj9(cj0t*1z64^o&3xrgph1Au&&RaA6%aKCU`-b2^aws!X17$|KkWicc0zz) z10WZS#nC_t1DOIbfaHLvU+bph>E(<;h0nb!sD&BdyfGgCEeq<+Qm_dcS?E4iT1^E5 z=P@!lc>t8tef|A#@AD?2qNDxwOSVBwdKFv}R2gXgUp8J`wAG08BtH{qfT{!||t&J=s(D8^u#6-3KhcAELW|h5c##vchmB%opIQO8`vsS59>iN&fRNo)fOvhpKdA{GKHyUqFE+7KJMcorY|6a%UB3s*@OGbvQr^IKk zfH-8yrz{#mD{DdXvwZw4Zd_HZ>&Wrdzv4p2CK#eH3^`>j(@kd69E&hm3saWUrFsrS zF%g*V2vTWHXOb}E{Vx_8((1+f9pmX{6F$@4t~S~Vod$vh#9>m17$m(Qr12v(wCLqD z`1!!NtIldRQR`p~x*mou9R7XT`B6CM@A^s?K+`vz`EPHx)1yoY^Co@*yMNpTd;hB(^8*zWoo=RDh6TF8GHi`R$eST;xKYiOG^^BRV6Y<=)ygFk0 zZ5bo=Q0^%_;j0^ApsBY`e0z50bR3hE(3298Za7i4LLN%z6*MkT_xiZ$POxXhtYSTn zaBv|_G(tVhw<7PmVv`r={s8Z6=fXtHYq%>%x^W^AqHwL@qcD2Oih$F!rG$(Evo?A6GbT_V?EvX%|<2c&?bT0zam@ z*WPdS!mfdV5HQej*v!5KcS{$5>PPo4&SBku>?)dua)1NK z5Mvfh*Fk5ja83FV>V>8tP`c=Qf5>G!9}Ca|sKpKx3_u$hc6?_CK?ypAUlPDW`sjlA zRdX8@)u_Cx@2}C(>ECr;XO#p_{p{}1T;@l!o&33*-rTW0vMip*x}@nn-S@k%WAwH& zlA|1HMC5JwzhT~(jfpt(BNF)yp2wTJL&)iT%=JX}HOs$U;?vot?9to1*PrMs&q#<; zd6n6tddt5leMSxl3g6tZ{2d zLppo9Pygg<@>;0DWn)2s=ex80C#`MN=--)&s(Ou0&J?@urvZeMG2xDK$7F&RgL#6d zV+o6s<-(o@5UP$2rU+t>>ySmE($_IkFU@vtykwg%S?zWwV|}sH|24y&%9AWdEY~cB zvs%LVG<1)dx4!#;!JPBSQQ*ku>CN)pit64A&#Bf1*Gt)Gi4y%L`Vb1Vzbk|LsW!CP432jcu5c7v%t$O(!K^KmN)_+ zeyr9u6>~O!)vbH}PuU<&MUYI_4pZN=gz1k{#6qBs^1#fb5Tv0eY#=-1dFW~-n+cV* zh8XPXc|~n7c(pi1r{=oxFc_&uS~PFUVQ%2Iz{+DantP|Rg*-!-m7a-1pa1a1f~b_+ zldD?WnsesV-l)ajBYT1W!~=dHrf8^!Pgxbq7e7CokGv%0_+4I=5);z_=7$|XaJIFz zK?MPTZDcc`f@%V=8Fe4(^^|eci?t=i#Nfan1j2Y=fj$DN2WVfC%*@Qro}L&GVz#nk z0`LZq5`e-YrKzbI=b1EQ2K^Wag@epLlig&kq#X43F?0&h9689m{`&R7)s=@oH5{O26OA5DV1Vla zCkh&Ng8?%cC?9@tS+=(aqRD>vkOgjTVBw~Ky@`&E?F8F>v(JFsei;)L^|hd2N_#+0 zIkum*T0|uqc4=Wj=jHTmGSizk)SR5>seWAx0iqh-v++m1 z(7^7|5A7+QwQ32B&$&ln^-(tE{Jx~j9;H}aPD?Av-DGb?6}0ov*Pjs%WE(hB+tv8H zbNxh36qc(ENx^+QPG|r@;UAw_k=srGl-Z+d#RI?#Xe26vzc=hVHywc*^0m*TAo>Uo zy4F_@%UR46RD3blGQZq2@6ja9IN@nKg=Xa-(GXp)L7%ZpV-QD9v zs}r0CU5>?{Z39>LL`ubPtp6a_xA2bWfR$~n_Y}&`jEN!P7!m_i1mKpF&=v)+=f98u zQU|zJwckT+1n3JUveBI~+|d8mewB^>-Cs};yw(d99KOJV91Rwu+yBewIy2t=_n|iM zAuDUokGfsP422c0#a}iG+^uG(wC~j7P0LJ5fq?OyMwS~3Q%x<-%6V6#W+4n@$ALCe zAeb+Hv;PU_1z`7>2Q)TM{{U%SQu*ZSsu{HkNFueqAeM-Nj$T}5t~aUq9;Bo|zTL*= zz{P{L`pY9ja670QKjLf_6m5_LRJo<)SuH;ah!2<9V-{9i8=A%e>i~RhZf>SZd`9mp zhiY8_y7ANi8pxV`b~jvo76YV#t6@TWa70eS_+0n+mo9`q6{BXsr>T$<+5e=*L4hn? zJ2{c_io;?sAfE`gX5mG2sCu^Om2Izp(qcEMG2O{VoBVtaL5Z7MNnv5Cx{4Yukfs## z3J)Olv(+N&t_=WzmM)nA84_q%1+4$+sj1<~$;sQ>+yCaLL49T#nr|5y8E=@RUm<{2 z(CtYTKxn^aYiPl^%x~#XcJ{1aUn90zrEhgOXqMs&;+#UbLmSpHE3TG zC}XWws6JV!5djK7sO1sQqLZ&tvW$y#0cJ2j$|cygK9dC7e1@7cKYmvIWb9YEn=KZnSMLcWkLM4v2{NM?QhdHQco? z)#G~KlwqCpMjUs790^%Vvnr@J8jl^4)jK@f0vv5ph$5-spvz#0;p zfWTc8t)-|a6lfI(uJ^S2CN&FvgM*zwm$i$bL6MCHoE{BOnm#PyNK%58jK9A>6CpUr zzLAlZ&ya)xNwC@kFh|@1h!82}VFR`iwANuw*mtx`2iN5ycT$l4LMr53wIqxGfFG|e@$T-}JSF>*|XH$Gm$DW(Ii601w z!oIJreujFkK#DGCG^?1q0litkJ_6M?Yho90!_IMd*C1E{mQBVW_=JOlGg|Lr?R&F^ zMCQKwmC4i=%th$LJU~1P`=3lMP;yKAg@OKPG?pc~bLk1{IVfukWNMfqgBCI%kAY|u zz@otK^GQXeJ%!H+tnI-9uf3y#klP9ejGADa1YBS!jV!PJU2DE>H zg5o}R7i+)}0m)N5NoAmzhe>sG{=^10$=}QdFkXed7fi|NW;j@^|8??NM13f^?;w!) z6cf$lzAamVE3C_zE-Ww2H;wuQM~TpLE%MgXXbS`aI>F1x$rYCS05}k=DA-N=agOS? z$-u%m%pXj(s)VcN6?2-P z*M;qT<=WHzG1OTFMtNg-4jC3!yU_JwN4|3QJC{8iKuE-iygF*Wx674J@(0#9$eG6x z1_I9&8Y~5-Lco%p`DTAyXIGa404^OtJQB)ffE|Sap;2fDAg`l3B-!Y9o);Eji`GCG zWzNEElFDZ&z<&1A+>?-m{j$LvY@(@ z%C7tOa09Z7K_Ef@v1Sz5&=dW>p0yUu=AQ4L(Uu(8ML6 z4b<~Au&}ToEFe#Z4R}c~CH_w&35YrqfAs{sy}c7T%`w3Ao1s-?a3_m$Y_nyo4ds;!7kSXsrsTY z`BI~kT~omS62DgLtF%v-pGV>R8D?ym7TG$^W{{`1Q2mnd*BK5vra+|fO{;$e}?&w0bEj37)1Fg*oz}UcX;d59=06u>A%uE6x*e^VV zfXE593923_Uj+DEFaSIpse%P_-(sB;^xYsK4SHLZ+OG)1fYPc9H0LRFAqR6}*$+_% zjU5s4LHOMnzcp;ak<5wYv0WHFgy(x#loD+gcU3|Ia&i+b|5AOMxia#?so?Gb;%reR zbe4UcLJKY;F)=YFokdWlK_jD}NfuB807eA5{*;4At*Tm%ev{_~a8f@I0`2|PtB-T@ z)4R^#>Y4F6Fyb32gD(vY~6~_H7OW` zfV>12o^s&$07CA64gyB#AzkgjT8Fg&-EY7gBBqQ3)bCGqP2d9MvK;>gmb-YYy3lp> zs09~v@`6Ah7oI+Gj1FKcU?c;=BOocjf^6;7{cVyw@DYF;9~c$ZYwex5fUzI;Y@vUeYwX2@=7E)IEOo3EIE~23oyD3T0{4iiheN?N`#xz&P z*(`67wl2a1mEPwvO{)U;HMYM+MF;g4$4@*TpR|CHG_wzJBbSXXcr5alTZ)mh#UBv^ z^@rosY-LrjUs_TUH!ZQMOs6ErS>G+zA%(v|hzh#>($}#9n-P6LtVzWS9>`;S!rh(r_ zqD2~1p)O-DMDw`|um=kZySFpbMesF1wfE}VFUqsT|KHBi|2Cskt;syQj3|ww2>z=N z`5Ok>Gp-T;PXY09r@Y??69n**^UfX}Z)?Z=SXr^?C(OUx6``Q7F z9bmD}oHY~iP|mwOZFVMfLi^_%aO$n<^Agi$Xq zlit}OSerL@6>)p@3OL1<dUxX8y^toV)zG-& zi_S=ex=7|U+Jl}OLheNMHJ{7U=iazQkK*!Q5X+{M=~)nNeZHRzw75hhLg2r>3$fox zTuk~&ji|e83f*Em`eCrn4$C@G8K(>S3w3-LvV=fxk&-OY3H42Z#34-*GMHdF7WZ8) z7~N9$qTiD7i<-q4@4HkqzbhW=Jz;J3^hST9`C4?norBr3StcO;DZVUFfE=>B&jBU*4H6t_a-Vt$CgCI_YmR z!N8&2HXQ?Qap={H4B?ILGpS#vFLu{e#~V%_IK2>j@TVr=GsB@2Ml9l!-Vwev74|e@ z7Qjf&>KGEYz&F76gKsG^)~HWfu-k2$4*TO=??Iv6HN5vi#DS_M7CaYXQaLv?y z2M5m^ZcR42WQQLN$InIz*`!pUl?){CejM9p^$l5MManS~XcL8P(Fw2nO`vrgpy=|2 zXFwvL*0XntWN@=whg|^2AI`hbWzj$ngdM;v+BGwSuhr~c4xZ-(dbA}aB>{j~_mV%K zjQ8I4__uyVJi;9TYrT?#FCM)UOQq%54d#H8z|g_GPi*IO@w<8_A-ipzh%3a`q*DH77Fh;8Vx+$xM%hV}*mL}H3`ns+K^-Ile>ot4){AJS~;{spap zNP`#rwa{tzF@9Ek($n6=pk7USfDYc<&%Jv8VpUt7O`gBs3O@EHxZC*!Ep6tc|C5j3 zEx)=vJEHnurcbEf5vjQfSVau0)83k4IJ zzD-{0l+7;T;Qjl|#JoAuXzMjG9i{j2j6S@vdQp*BZj0@A>A_k095c99Yt2|L;#Pb* zkt%r4<_FkD-|B9qnx}1@nv;0n?^d|?VUg9K)ksTj=ZMGCsH%yo(VEmXa_g{98pNA^ zR0HK_FHs}wxWBsE3tW_`jqXF`)3dYn2dT1!&CYE91Vs(nsY3U~+C@}Q*oM?~z}Xxntv;H!Rc$7D?)E>;YZYVN&SNt0s| zN%%dMF=cTAwl0LKUw?iKo;AkOx8uBB&QuVbRUi`^!84Qc28bi^N|2ZU(EyLlG}vwJ zB_`H9G_`0p_Y!Db^Cs-?m<220D5>ik^*p30!_3lIF&PP(uTR1y{GV~5*PVUh#jHaK9kYFSSE~e-TM#rE0K=y9Dq&RJuqv<-N5_p51m({k? z6X0z3T&;JXY0)^azwQ{BkQ@Rm1w69wmJ(jpyi|^4wA4L{mQoz@XNq<)|47>5sXq@z zia~LWDS|1%5}FbSzTIc?{tKHF;QJD&u<>5s?z`p%q@>uSkReCp2b3sB^c-gV9{eul z^68`M2MY<(m)e0TDY_=9QThC@E&iRgG#Gt?&0SaVhWAIoL>G&vDKhPHA2noT=`?b~ zCL|4u5S26Z#gN7%r{rNrY2v}k7L_hzB>z-K*y8uOU2H^e* z{6oJ;h@wCpAKyDcj!tJ}x9 zjv4tF5sMQM_9C7E=_+nthl4UV^4|K&uvKnv5>*#Jgy%G%%C0m;!4-zME+L)VbhsIf zwiet@+;~rm9oShc=F%$(dE-<1dO8l1`~y9kw}H|ZhP4o>p}rjLs)>4glR7h3yN?__ z-MTu)DBoE8Oj|Ok?fzXu-#6}&-Vr6tHe9$QG2X9^B6Xx$yE9}&B%J#h0r)R;K~9dR zXAx^_J!!wi#TbqSZ^_%|D~?5trSM(Kwt!PD6@DK*(CW zuzT%as$lEBeN+GGAcueZ-swmWd7fUy-M>_!R%`plk-iHOvFweTZEU5n0^e8ZEoW5f zQ8?>2K}l5J%m|+y+S(g|gVH8#@GV zuWZDsXb%M4qa*plZbzJ+DUBznnzduUOS+-n?*=rUoxyuQuQh<^AF1S3)^({st+5Sx z<#zLGA!o#c%6%^RQr82n<&CFT_Kc|ApCAWpdKI?L){*n=FK?R?M=8k9ukT?4?wyo>c73?m!)vUaR%mM@B zVGYQbXp|!K2|T=*ndS{<+e_@2e?lOi@5h+i#o!rw*?!ACXVUQg>3Gmui9ViOXK7#r zK>$MD=$wk?T(uUIN_)IO?qh^>pQgkNiCJLPE_!Dr4tcs&IzumZe;neqSZNKRPxFYUY6#FEYanm1hu4RkyAa(jc%1aje98V|HKM3) z&$d~Ypr0GX8UcB}SGbGt`4(hP-dPzTvaOnyWGiQWvKDG8c+=@5D7eX!+k9p}O)}VF zToYAq!&*NZ-uQI)rdLbn_Vcur_6nDuPCZw)OZw}F^Ja&CPvy}Oxh3mm+XkDvL3Gje z|GYTls|)Y@qTi3-ahjdssMw{8`9SD<6wN<o`R8PTOl371lml9xyCt5leKDVEb9AUIlX*Xx ziP(o1z@Z%0b6Ps00#%4&a$)#qsFC8qij-7R8l#&$<>nP6a*_ELXOc(CY)z_sLzFCI z4X4MM$vT{%&5{EQ3QELY*XS5_oscPsFVUN*A^sQ+zCisxmfm-9U)NcU)%INLFNueL z%f=8)*Pt!T+{q(n z*8c5hC@FX7XL6sod(&Y)#rZa8#0aLAt+pls&=4xDs^|x&xg5beZ<-htx`{$-ol1U# zb>bP&VCw8BydwzXHPJ+3@8{QpFV>9yYV|iwu*BT5GsM$cPrtREr*AxKj|ugVZu=Qyj{Fk2RagCkjS9JT;DToTEkRSqIG+v1T2-2?yw6Ds4K1DV@DNN_ zI)9X~jgWh=BFdQB@J#lIyQiBKd}WqXMMN)OQeVNvC0CP&;6~7uC>)u`y71BS7gAGf zfzoYFI`W5i0eI|RD}O-ZX)6-oB1dfrp3$x4J=OUGO))OY(eehI#&C*^-u&BU3G!Hd zl&rKRl-<8UEYfaT_kVm4Ym`-5>bWzxnz-6}9cs6TT>2Hk?Qx%Wo_Hb!hy?R};>-~vRhsdx4?r1hxi>2j9xdh1q(`Slu z>|%yB<+c3SinAJLs}1q{9y?CXBev5RjgiOOXO-b^yq8cyDXITpuSEr*aoMN#T&Bp)Y0In#)fV%=hsW&6b?g zhnf<9|KK!C$P9e*?B$T)mZ2DjaKmV)!aDi#JDDH0@0NbjG?Tmwz)c-A4Rn|0rr;SQ z2Q89l)Q^kq;6LSEXM2cog>1lI_g;a5^2wrlT`4z{|!yG11DVQ=FC#l^IMqeqWO^Ge7_gxW&x=2SZKoC zMid08?2)e^ z(Fz_t3&h$(vtL{o#=|q|uV3SechH^E+z?x&%?1}cX?!x-ZT%WRZ!zbC^Q+~|LR+*p z99-~AMy%O}4Sxlf{~$%wk}xM}t@RWMAhgrov@h`@QChKyO(Mbu>K_?Pg56TdDYe9{x@BH9GgI0xZZv9AmZlunI%`}*sk+t*MWbr#VLu5q(DrjROvQ} zn@G&tSAav$?1WTlgSf#TS1#f0;bVgA!84|?yDJBbFYIP9rfmG_46y^B-WS#kFA`J1 z^Hzj#t%u#oI-wlX9EO|B+9ie$6jI{1+ymNddlG>gOiZ0Q%Dn?h(ylwOY)7>ata>NW z51*2{)z_%d@aKf=QtUo$Hrerh#!}FcfFq;Xoe?-7#)18p4*3Z)DSOamp5D||9ys7} ze9IS0xOWE7B5Y#UI33OHF5O}&_s^F%T}Z0^6qnqA8MB74)VBw z%yDL58PPA$h+p6=Ig?AMZ{Y`V^~2r zx?2@%c1RxqqwjNzdql@c8gM|aYs4&yQz7{;WWPFJtAHY!h6l?a|#6`CG@F+Kg>qw-9}_SS88<25MFjl zDV$aj!8Di_s^;_t*qR>kyWHEw>)w_>4{WhE zlq>P1!s-GXjHO@aDxY4X6<Cq9PLKyClx!2r0YuLY(E54)fUR&emyj3{L0kgm}IOUfQ4 z1dolDlQW=h#kVVqdx4>EZsfV?{B_+XH`w*e2@9){D4Ptm0lFf+nqNDy@tRdxo~+21 zw@y|&g}$RbTeyIM^ zswehQlZ)lkr_v;6g1GnVS=Vabq3OTAJ9BU4TrMGD1IJSl zRa;GJsjS;qzbRLS7#K5M{sLB=`nAJQovB|8w@!_t=2xlWhVdL*4!YFAjAk{P+4{f^ zFB&SWiJeJ0lrCiuCjiPPmJCsr@dgTVzAa-J!uMCCo04MU&&fe$HoK1T%=)2iSnr>| z&Sb^3ig1xgVhG+gQ5z8%auSab4m$77#o2;f%v**;(9*fgd&+ZbWTe#sZ9R9tL@MN4 zo5}mUm`HTkm&82ZObdBRO)T-AC>>rl77%~MBW>c}Dl^_-@-C1#!xgejAcB8CQR&Jh zr2FB%nq}A{6}f#SRaHgBQNP3F(ABFc29i<|yzU)NGSGH-3Z6#%W2g6{iELJVd2Gs} z7#AWimFXG_qE=hy&GrkTsS28i+B*UiyD@{BQi=`)BV9T>yA0W{4Xmj{%J+!;JF+5mT?d~i z6T>)ewdP{y3QK@?&=A3zrJ_#^2^}QTxG+pL1WO$440`VY3y*!?L3t8zN3h-#2nk zkqq>=6s|%O{Pd?`z3VEU?kyPj~U+ z+@rBytS5eKs1oK=J=2Xr{1fbtN*|HrWg;+vceF8f|2^{theqp@lBuSU@Zibdh?<(H z@}CKLNVV}J9gt4b9^EgG9rxM}I^h$G#wG<8OPaap$rhh>nxtMm1uG72>KnY+w84>V zvl42N?RuK@V@(NA8KS0^;#|E|+D*c_+23V@r#Jf=V|tsy*_B$Gp`_&04EtD8RP;6k z-RpeEOD!lw4+oeQ2vix*w)v{@amE*D@7d~4p9%&jfr)u?Jw6Jn$2@$NK)Hs0bDf`L zfE-N|m5^|~j{=;9Cn}&xOKr@}gx0>2h|{U1Ns`C+6$Born7Gx>eSCfPd8tnmNij<$m={(o>^?aTia8BBnM2B?66!STNw5naU2Qtq|r-(wcOF3R}8 z3vT&^J)y;mpe&BhDvQxm!e+|^7&wjb(Q6g}tAIv)Sq0R(j-XwzuMpItHt76Ww@B;{ z{-TcHv}VL#7P?y}6HW7L25e+l6m(y11m8mh_$$Dzmouk32{}tDBV%B6e}4PWM~eeE z2In7szIeei0ZVJ07F^jg&n`+)*;(Hn9Pz_8viB664o*ZLsEklbAB+OYr=&&g$cQRL zD8E)CvV!3uAz|XTEcT$;IUjs|#~KA_e|>Utf~JqywQn{R-SykKKKO@U1)H+wmjjB0 zaP`r=dtCF84!xl}^yK^t!ri4}YX0J#UsTBL=}L|1=D_s3G7 zeczEr95=>?K2PM7Xt!>#L7a!VN<tBVXu34w?1oeiYV95R^p#j`wYRACZ~^X2fQ z&M0U}(((roiWJseX%_hR?2D`WsLrN>&~`>ttG?RT0W?_HCksV{w`!SDO505q} z`CroCnHLn%x3<`!YvxU)&NMj4Mvv|~n?DwnH~z>%r5E-hlr(j1H^P<)jSxfB4gYX; zEZ1{%_KJi|TxCPkL{{vwezw6J6L-q4or?OM$G9>hWAEA*DZJp{wABvSS>hv2Qa&Ea zJV>13hG;Kat#~M5<8lIjlM9AQ$Ndbqme*Bf2p(u_3nh_9j7wR>(yq3TSl*}bf$*zw z>x)qvTZ}UxYDJ$+&dyc1iA*W-uCa%K{oqftheg6LT~#wR!v6J&6wg`8Blx`Ho%=t6 z@?i0`9q{?P#o1Wq$8?ry`F|B7yZ(Hq>oO6ZY$?=HyJbS`Xbw1*h9{p3K*=ZcMldDOEX zL+G#~K}O(19TzB_c++cqz_036bi}&^dU%A2?HB*Mggggmy}8O@pOyKEB3{OY_<7;i zt>9%z0)rdV&V>{iWcPVzh4!#$<$ROAr(*v-#+*{8s3TCEUnY|_T`7V^ zS{s)8n$FCZJ&t4Q!^Y10=@LDK!lTE!Tya#nEuWrg@vh&wG^NJp+8>y#thaFkrEk{H z?SIP4i*6Kr?mBZ>d}{UC7HrNgk1hW|&uUWci1rh8^sVju%fYoUWDbTR{jy-+0Q(%v zj0E!S!A|p+84lhgvcn&?yoFM+(v!N!zS?Lu1iNaiysyD48@#(iL$wO!3cfHN0@15u zk;HHX8*gC`CRhjA8%rzADl_cto^VQzok?+(T}Ap8QLl}=Rb1Rj zD>M!>JEWOEh-soH9ZeyxNTP;UE~?uej^RC``5;6HpL@(0(FjyLGa?5xv^e5}QbC}|(ET1;qt>)!9I-J^YbY>dfiyKJR>&r`9N5o5p2 zBE>4unXg=P>NB%k>0)no+6}i=tRFrX)kl0h^1HTOQhqehR+tyDo855|`6b6quHw3d z;_K=HN5@pe?l5x63@vHLK`UR)vNRr)r-S+QHuUV{JgrKRO^=|P)r}JC^Rn+8Uv^~L z{ozmRnHcYki0T5TQVN4aRgH-LNMlCkNQ~u~(@(QKVc1%5WPeAOC{fm`Sk;-fn-`nd z*Z#`HZZWC39w2XWtR)>TK9IU0_1a`?VsF)sgGu!)A~z;&du#ZVx@?EW{~~1W^c+w7 zdsWsT^+c7LK(vv#g-&9`kheCy=+wYSvM*hMmd1C36?9chV)f!SJ>$Imd>Cs@X3}}L zPH$7BV5XE#sXN052VCh2G+ERc2ZoB+C!uJzonz>rq(<7hy0VizI>QQTOPv&u{$-Ug7!Bb8**RW#^7XWK{?-H z!|?c>xfV-8ds_oh$+(!tN3VRxLIgs^lGI;y)iYIz=$`ZXbEy>D%mpbJJO={(Cwb4Z zkzFvdhjp93st;z9MeW9fJ@rLWwosyET1%sN&yV`4-fztlBb`4krn}!4hnbMR^DFrN zX~p90|3oIW(W4vu!*=-uFZ)a$0{<&^z@ABsd8UeQfb>bm&T*uQZA{w0_!xW1>==%2ktW zTXTFhQ?7i7C@Y;uCIowu!0+&7nTif_hw}85vT}bh^=6h~{8v{w+v8iFhHoTTa`G0f z_5!B>%E$qQ5|OkAY)>$02PeF=QMI6)U6mL!JE~c-}=xCgj-lo6P0`+h4vB`{FFPJxk8lA7FZt zyR1Xp_9#2I1)TcDaDT{r$goYWhN-k%`u?NV#2?G}#&At+npwYn-bL;PJQgL9-wA_d zgYC=eyTdlgcq{lnZ6+E0X_78sm?GKVqsLWL`$Ai~{Jt}teMsTLU|%a@&HUYu*7`SW z|Bvbep;r%blIK5FZJ8(ZmS^ZH0INLNr0Zdh`P^%>C8 zZlT@{{tD(2<|w9}wl#*6y|t-RlkT)Hu`2h+lkJ+2K1Rp1xrscq4ofN2anNF!hY`n! zhA5j;i16ZTclsBULPl8Ovaw2k1rP|Xt8*1Z=n*GW*vxVK;t8kcF6P$RvirBKg4xGX zZ!{TPWAFck5xZ$o>680s_y9YywnbANhj*zYLX`;trgm@vS-rhOw2Ulalrz^o{;4Tv z^NbHKeGOmM7H~iNo~6^c{y&|)WmFtZ7@$jnCIk;5xVyVca0r^<8rP4 zE250{ud;cgTzX?hq!WI<@w`2iFvN_DX*HnNEuWRU|0~KXk6*0OVN;Yf8*G5 zeFIfq6`D;R{|?U)v4vN=qhpA4=MiFLfU24&&U)*A-A~J4aGsp5_M1PJ_RIQ+WG8d<{-aq7nsb=@ZH;;Ufj-}^nB#|pXv|04fd?Ct-+Ghc ztts4yJEuXEDZ|2IQUV~y{aZ&W?0Z$Enc)jQHk-N7i39B+?fN)n+7A_$ldtA$ti6Ao z<*x70ZUw1V&DDD&t$6bLi*S>R_OO$8TJGG>304~1e`vk)q@m?F%q?1FB5b`EDCV#v zrRBt`Dxhj5SYuO3xUKTO5_4n{CkhcmoeX7fccE;Y7&_BJIu36osE_2D0=Vtn$C z(qYc36Fb>NEKgJXJc%o7%3dSrM>hCT_5+!E*Q^iU=es}f^+u~u%?$ClJ%V!2Wy9m{ z>)6%SDA$n$;d3~WgLxs6;?VBTrbkUyM2xca@iQ{7ayX*8z7<%_b0iL#vN@$MkQs)H zV`!+uN%eM(whs7X9Bt(7W367Ae!M$r+npzgoanku9Hx+SG?d?U#E1%C>TNs5^%su` z0g~@x=q6O7e|_6aQ7qkHZb4px2FmP zC68_MlaGHkSxhic(Pf*ezqYh&pr@=c2W8g5upUe+J~TT~cIU=d?~O;*nhi%ACVBe@ zR_HCchlYikjo;#Yp$SE(PDa=r!_T+O$|(5Rmsc7RX(gK2hSowHSW6FWH}iM(%6%VC zH=7j|GyS_*sn;aId&m%&WUMqeCZ@rsd9=n8HvhtBE{l1{81M#j#6%((xKmI*}y!8=yuzkYUU0u z>7|?+^RRTOAod#Qu9^>51OkDoEG&k95O5^mP-m`(?&JN`--xh^_A3PMdVZyVS z=jZI+={h`3b-805SaZ&nW^rHI8`Y+yn%jv}w0lhsdBLgbs zQ0bZt#NGPq>FUKwbFKEwDHHpVdp3X1q{~_=x6;*+KcO-xQ*PTo(-)Ughkl=Ozmh8V zmV$9y%i?B6OdZ|fHQ|X6cj&RS_wjxy6udFO;mHW2a9PWWCVLasZC?=vl7DU0UvehN z%xW}%(22pB8Kh>8r1Wld7_zXdJ%K5R1hT{O=AD;M7Xv?MTVcav9lDFyTFixoMFGgW zd{_$Bv3|)4wZ#V8c}eX2znr+Rl|r9H1qcCZ^FEIR6_B2Oj$#!%OEn~$LebGpjxAtb%Xi1vAQKJ+0@+VZWQ$4+fC!F+NRZH%LPn!{#QqDbCtiaVY zG|(XHVY7X+Pc7oa4!EL#p2TATNe2)dP;vmsC|n*ws+b2?<}xa{IB&LPJWy1>S-@Q$ zci#3o#)|+Vg!MTAPTi6C%(Onl2^=~8N`PO84?`5zn?w1!=dl#QcUx|P?Q?G$80i^I z+AxJ=U(H{<1Jcvsl-l=;)_3qVxl*hNZyVFjhlk9y6nll zG4mRe$KuJo|9~GoRoj_dVE~XxBZf=}MZe&ZZFT-<1$F4trBa3CoU|}b9a*m84eZSe zUdxAJocieX84vC4Mc4Jmi$0%3rW+c*$S(whyvf*t3|oZ@Htk#0u@Hzq2`=D@^%#yR zYAE^k3!=vApcKR<#AR^a8*rEvQc;s}w!PQ1r5ax&c1r%aG-6&`t~nG%-mkU99P)ci z^69a&SWSc!>ZBge(8zc#`r;2~Xjeh;LaMgT&+cDcLD@SsLisk(3 z(4;oHCY8AWKt&D3{yMKzwMTIXb$5`bSr**D4q8o4H{Iv5C2zG z_6?K+z5k_x_MV_C9x|^tF*Pi4>NZ>HjJY+%4ik?Rt&1*}AvRc>&iOM*HGCXhXyFP! zPhyp8}bXw%zbDU-mvy6z*OT9F@D_1-r&( zQBLXg(COjXHX~9PiOFU=yn?qL&X#ar$%bPMd@fVpez$c4vlk3R%E~9Mo^ewf=k4gDNC?ge7ly=jw{mp%*elM{z8trk zozm6l1f4EMvY6&(;U4}6yzB6PE|t>_2K|=H&(@em%js@RI|zjGUTM7&$i}<84tr=S z!y?y<9m_0CcSTHMx*fg8t#YouYliBA4=Zilw$;8-I^LlMbpm}EA9#9}@5#2?ZSjn5 z+4fjs>U7;vJ$j4-k(*E=rX;`Fdn~(Mt~6g>EYYnb$p9S_A%w06nGBhJ;n*k&I&d{+@7pA(oE(E$*1!WoNP^#wNDulO>Cxv@MF}m zg{~%(dbSy2KpLI%^T=XBp(g9q2rsb@$_k@~NR$r0Z9JaANa}5Pixru7-o`VMa)6WI zu+h@8aO35!(CPT2Oo{-cq7Hd0sN7_AX7g?GA8hqHcV?b2K@C;xV%5!wIith!#Ec$HGsIYdy^shA^d+eF# z?|@d|3R|-O+}6A1Eeah-Q}~;%d)sdda5R?Gj&kF6yiK{j*Q(UuX#7dE!lZkbutaF zYcD2E$NNFXxZfLV#gjAThKOJH;TV&{W=YogNFR^5H1V<<(G(9h9NP|&HQ^{X#TzB) z>{0Fa5${9Xm)4Z3*X0ZFSX3E<8qn0kG3wREwA7{Zs76!vt2ZViXIfV~f0!Ot8S}&`jvdq zcg#QxHaU@n9_vRh#`2a`@Wj2-o`f!a$6Rq*0EeVmdq7@mrWu32uCPJcC;1#on$#eA zi`Q5AA$CrD@bA9q(s)F-Z4r}Bf`5z0mkDPyUF-@n!gJ4e#!Oai8~(ME6NuD&bu%dE($t6+`_Fr#6HkmLs*qzWr> zsk6o#?imsk6~{o_av!dLefsE#(}|w!;Iv?Pg-?^=08jdA+>Xr#Jxrxo?>?H;@t+&M zEQvqV$NQUeC_cC6`^|&Plc89QR|RE$4?|s|ONruN4w~NKF!@efX|kUD(u2`>PF*t* zkVn$#?#`>B9Wyfmz%n*EsDy=}DWzxVfOV%#Q#Kg*8E=Ww@gKwbJvw?ps6Q{^9PJO2 z9No+jLQTJ4-Lx5CBxl_%mYg^C^VUWY4o1DoKzs))MJ!OtuPt3PTW!z$d51UHJh?~q zvAiRvoIWb+#D+7IefSH5%lY&q5T|{7z;+#^XNwFb=I#-?i#Cwt z_K-52MsGvB_)Uh;nJWQvftb^y^XGt&(_TB>VsEw-3%}`-Oo`VoK-1;is@uL*SG7}+ z5MMq~tjnP37`h#YK)zfK4J4z)(Wg|o{VPM3OlC2J5Q_AMXRC`IMm!3n3v1;Zh8q-7 znOIIHzssrJZ~xI`4JUMZ`x`D`YDG%s7qc`=0BrnNUucnQp{){{HG69G-;!~~INd;$ zF(@#9&h?(3A|kT7*n>syZ;hnydJ~GK0@trGD1k@!SMV-}`up2keD*V30yoC5@V|C? z_hOf&7y0&XLGKq1s#{d+{l(dxyB1Ftgu)8fKs>VC~)Wgl_aL6Kr#}_ z5;{OD^%e=L=7>)I>4V?|Yvk&|JWlL~S{sd^O~QaFQwo}D?5;bPS5t%07a}mC;)*I? zgq7?y8?}~#z8mbxJbE$&XqS<7=4CD(5znsp&K22Hu?F2R3Gz+lmZ+Vx4lg*i=k9*A z-#;uEkv1NENImpGndDl33rZ!`>h++_m9b|cBwI6fl))WaSR(5EYsD68kP{0t+I;&8 zTfN~xt10!iST!~o&wp~G+j0UG8>h3DJ!~#zzhFsf!mi8LTgK-edyyI6beihDg)N=c z#QN>_xmce&^gRcI{<`2wd*)xHejfj%3#iuI2V?}&IsA`XZ$k-HAHtUpMltbuepb2A>kg-Ob56Ex-ro+| z7NWGFn(wovefBlO1uDEE# z=Xnpq6Xp3c(`x}*A;~2eOUFH+MZ*3RC35p9h+?9}N*ZDize%upyOWkZi`E|$tNU$2 z1Z85UV#W;DLVx^sA3FJzvuZmd?GZOiGbh?kW}W$mD;r`~r%~ z0C}$^b|7{2{Pv~rnq#5Rcgwy(Ql`Xfmx^&@%T(pnnw{)V2)XO!E72g>j5|I&Ir;pO z`H(rr#JmWDe%@ap*VR{Vm1ACDyS(QJ%pt?ScgYkmD_N0abTvYzzY&v@V`t0xPwI#p zdy`YkuFD@C7f`LWuVuS>(lAG$hrBC=z-Q12rgY7@Nmi!)$di3jne?h}kWW-j54&U^t_M0oS3@;trCViDX5>GPQ-#KHZ|tEdU=Ps^1zcnwyPJ7-grc?;2f_G z@&1V(6FfSudR=cb2p;HxIO>H*yEQaDbq6LIrp)=vtG}3;71|4k%!mpJ3Kp$*sc#5R zn=<3b$R=dQyeD_b9NWkHVX9=Z)^estb^=08badYXBJ1C7cs*z<||i5K}r){Nm=%NM}r6 z=r1A{RNUgPk)7Dx{d;IG{D|ZIng}eoFXOOee2&Qp#c8xv1eJrSay#5R_MAyFAeLjj zx-WeRYS;A5cX1kb-&1NSf%^CGZ}cxkkk0=F$AI1-F5c745C|61-2nflYHsn{ZI~~E zR^^|VB2YMOZhnu${;q;6?4@v0Yn@E$i_!mnGOwf@FIorUKCp!T|FX9KzZgG*z8`}a zv|`AlIuD)yXLS5P0TfdmJy|c`76WoFf+HeYX1o83j)CvdwPjgX{)RW?<)>V@R|qGA zTSR0a$a>vq3;0bCC1vHQ1(@7%)8BKJi86VD4Td1-OZb2`77zxEov+0dfv1?uzzVQ3 zbr@ex=8`o)AwO@TzXf~2BP#TasOV)4^dC~jI&X|E5SHAX$;b4YXS>arfG9dH?mfUF z#5i7I2P-R+Gco-HO7Q3YTwcWP&sP>s%m*LVx3YCB<=m3cP!FyktG2kk$Veh zKl2=z%CMkuDZckCd%Hc9Ce^ys#pv9ts5o@3I|}k@%BpOZnw5|()ki~}niRZ~{J<$D zBs1UjLBpK$Q2%X-cs!yhmCxnFccq`^y6WwW$1Sd9%F@t_TxE4{-5iraF_hrJ6P5Y-6wgwh{{JUgi#SHzv?~ zu-L_8DP|&VOyf5GHoj#+Hp0wco!^~(r1^r8)d${zAB31$^fNU}`oTYY&&!JOdx^O8 zIjefBJ(Ad#Go5$G#qLx}{RvcUxwfcIyr`behl+kPs(^dya{Efd>6z;KEL?~N8;>_n zaT2e~E9DV;W3Ov^{3b_=<5lZTUoLk?OR=YDNXc@Vth6xI{xx3v+SK{swUL(3BvRrZ z(i$QJtl(`x;PJWgL~mR=a!(Np5R|i1X0hs-;i}2Z$z|&q74$8>Ms9BbATUXS!{ z-OkSRkX}mGgz;isUCS@*QQ4QIHGlh@^RR?kNJ=4W+?%CuAexG% z>n#1=AuyiGYssmx>h2gWo{Lr#t}8Ahp(ai{LG`)HC(IBj-?#mcBtTLDVKIDF zeV(qaJ_+fYv4%uWA8bWCW;%7I^f3x6v)E)wSu+BHuP`l*E@bV-pB|#nf3%_GPr6Ni z=yXt2zHFAb2*$b7{lU$br22gRj`6_+y+z;_Z-Rf7qPrR6tnINIJRF7%@`Zdpff2{cT zuKbj}(YK3io0G8<>w+@j#+566`8M7N9V;9M(?Jq({u4C$@HRB;-M>3>PxoUAO6mT* z_gBVO6HXTqG~cXR1LquC$vE2k8jl6G{hqygPM!{<$?K1AQ5r5Ax1n-mo5Q-Vn}=!3 zTY`@cbe~a9qpamdBduOBhF#}iq)cOasK23jMy)<$h%{DRMVS>&wzrBxHuY_NbU&F( zwTikOsgR3B4qECoeHL8wtG18Q`irYBoNa){~p z-j(K%l90SEmWpDpKvJy%A~5Q&!Iq0LX{xnCjGulE3upe5Hxx}o*an@g0?0Tsl5{*` z{lVQ*M!7LY%t4njjLRta<_YaxBS~WUvR8z^*p}Kb95UuFBItg64~%`Ul$s`o*{2N> zcNCmRjWqvao&*;iPxNfKMRwy zxv3N7=1^%PGiG%GN+{}K4Rq5O1-uMq9Bw*b= zXEtW>cVZKLiE0YY7$0#0bczHapo0w{dVQxWy6s0Vb8C$#FCY+^^Y<5s&ez+whw%hd z`eIsEeve`g!5_DUiW!((w0A)D1%4|#p7Il`YWueE3vbzD+x$YTm|5Mxb$g35_;Pa1 zsj0xR@sx8)mvee|=*P`H>smVF7%?*pfUT7@Cx6tmy5V&u!{VX*{%=FUnuB<_B+>F! z+)jD^z#i#X4)OIY^ZU*UoP9UOqx03TpJp;TWIo&03x2VEH>0zJR$diTy5OvTUZ<$| z`syLu@PjfchNLHu3J56o z;8`V2lRY1JrxmvB4Osu3Oey`gJvE}qZ2$!U5W8pq@zxKId$XVLjUmWz#Y=QlrD3S7xyjY^**a1 z>hmFM+zmlp47&M`c3QI)$u0-^mI14-CIEwaFI{SNbKoOy>)uvBxw6_ft!8~RmB^{< z9qnP=6kv7UX5{uOK&(m!dNsQ)t%rnPNcPHk`=CJojMd5%Jyp8hM__%=L}zV&BqH%_ zIpyNx1JTobqZ{pBPsH7vZf*Z7og(_E0aCl>PHFJP~l$DbcKCN9wI-uJt@aFGi z(PZVau#6;=pf_(oXmNRdk`E?p8>Ba5;h2K^ue4f$ANE(loyI3W8X-Gv|_ zaG4-tp*bulbY^8!&DQ@g)8+oiq5l)y)gg4klE%lyrOqt4H7!Nbg*C}{DfTb6CG~&J zk5*O-nETL<aVwoCJZdlr*10lU0Y~4-}OA@&h})w`22qg`~A>SZk6R z);ILKj6f1!e8~gLdP?oL*%M+>ILHT4Wt0`42V&VWd~uCzR46=5F;Dg_3}-@mA}XE` z0C1Wh8|cLFx1qS1M^nO|m5a}^pDbwFo35osr*R8%IUWC74hGeU5^XH;ca5)#Kdpt; zQP^$u-J7AS@HV9sxvKG8(|T)o{EXh9_&Lq?&Uauy8nDKEYU-LscL2W%Ur?|ub^$C( z0PRP;1>UTMCk$-ro%huM%fLYK*zP-+pda7H%($8@=n?DQv;GSlQBvV%zK2D{+YN## zD2l3F*Dr!tJ5nI(5&Hq~N=w!|N8=LXuKwmF_NllyW&K*%Z>(li425J&TnG^H9(8Ro zw*dUMb|EcfUiVm};yK?@Z4tW$NX9BrHF{k9hmBJy0E@PdB;E%doG}nj068+1Q{dmU zlq@Q>(&=+)+SiQ=f;EA?a4RxRK@`l@7O{wFUch8rNw;x)tZSoied|eS636RBcNgO8 z-5PnY^d|7Xuu|?7Qkc-pIbQ`U%{y8~uga`?x&-f92lt zgu?g-eTFPT&u-^AT@rlc3%D^>5S02nvk%9%OAJuWE$8*mIHRX&yD?;tQz6?P4k`b+ z0{#a1mc2h56|$BX3pl2lBBlP`-w}2@$@@*&VjvK&{}$9vQvM1?ToMB4qOH^y<(iQp zyO%rb?|~(`VgLVD%KnQS;QnyEWC5>L5=r?yPDTDp*}fBgS-3OA1Q6;=cifAQp;@Rv zu+eYGv%w0mg1s9cbC*m?_&;zVLrBWN7KNbT^9;u0C*bx5+1acg&;jBSym4lq-;I9P zk%#$oJYD9O5rDw>I9>LHy}+n&aOS^#(gy2iFrW>n0+)*K1At!Vy;vaz6Nn?&*+G#DoPLEG z;K_ji4Xk;BKgzl{KFEMBCoMhD%^==VSyiR@KDUG5u3KB8K4;JIg;tM4_Y5fZthL;D z$UrLNC|J44DplyS}_gCQCkD#Cp`-Z2@m^VHgV4W3kSX*TG0rDGs2Dot3 zwOH1UrC~1Gn3a{OXz9BTl@%}vN0M=H%9?t*Gih`N1_x|Cd>V+phqh#WKa;+<85rGj zMF03vZD++{XC$|>@@$i%cxrz2`06>7W%5shWm1j{{rzryD7MEM9@ z$)|Z;&Bgi%CZ2V{@}{+LB|OVChiy`r(W$uf>VsiUXL=fIBX^a|H)?=b*LC+;x?YdlxP z!kR!J*}H|uesEWUs;v2>W^-~S9}5%nbcl5nnziQ2G6(zufl5}E-!oeJJ3EXrfN!ML(n7vJ=k4wu zs|)j-!k3g*inHdx+dn!|e6HkOmX_F7laN=}_@lQcV$1KjxhK5*!}^)usCI`-*a!4E zt^hzq1*S(SnebcL+v(n&vhAk|&MK~KoNSGdUZ*?RuEEbyvhBErKt6Y(*_faD)B+If zGN82rrZEWz$FI6&_u>xgp0^q8!X}SCW)Y>x1Y;T&DMgUn~ z-h26HSKP?2Yr-Z9D9=s8!Oo4Zatk_~^5v6q-qyq#Ux`MW?-)exYIr2DN4)V1ta;^S zn-d^&Y3@UhGH-~Ynkt_*8N zSXSHi{*c&9#F1AXS6ueG7P&IsM*Dy^s(md>#Jt!UI5qgYo5I1p4)QOQr1jy(YWj%p z``m}V-BXmYT;;C^4ZLob=jd>3QdFbgA30=JIJ4Na$_)!X+jHu?{L z_9*=e`pq{2HQ_MK8h(q&k{JdrJ<7Z5ETni-uQ>^5@*1F5AWv=@^Z-b8 z#hfLuP!PE95(D2RqwBGAdU3M4u2|O*ulEj@HI2XuP$A6t1691)Lf?`dpD--DUz6I0 z(Y~?%8y(V0EXz{wK<8Nj8|8skkLg*E}!EJ)x}vzY>~a?GsUv|4(kBkTYQhp zKVE#+cZd;wKw4dp)msvzK?#h;~FJ(_HwDhP5#4y6b=;$#&Ei1itt|f%u zzv>s(@4NGYV941!I~yk^EsgRSrR~_#oEr=Fj{ESp|6D%2-5U(>tkQ=EOEr$q{ule> zk*rDm57)8e1+{oFZ#`X419pPn6*Qi!$4b3vfwNb4z~*bw{4LW@l(_lajXb z#lvrFB__A725>0hI3i8rdVF_%U1Y{s8&m@(Y#{O0qOzlqeCduQ)G2QC?iPTl2Xc;^kP-* z&6naXc`W~ERrYDDu~aDB*%}3R1OqnPVCE0tTa{}|OGujlFqtO$l#@xn4`QiP`;$}P zF%qQbpN=PsiiZ<)IYo53IUETCT(?@w4K%WG0>>-5r%jO|YYg|{Xl$ytSJPRezci zjzRSN=>7~T(c(+MKKAU&=;$gip)nlMw9$8H7%2CbUv!}#i*qS4M2N!C%zr#1 zQ=)vixy~AcF?pHb#$>ac5f(iJ((D*=u;2yoYSRU;Jz^;l@ReZ14H5bC?)THsI+_|z=M=AQQIptUsJR*eyX6Y((|q@Yzr3!3U#U(x488d!6#i132NQB z@}vekk!NvmHEo!?!pLSWgGjF09U`H8?1REdtKu^nY{yz(rORlmJ6fY{O+m#6#j9Z- ziQm=lB$Ijzmr2~ACLf@u!}Kc~*11xpyffd~gr^%qNO!5>xLw#wNHQxSqMaS$5(YS}c=_t)`z_jw$p1@vJICj;$1UqFt5HqN)Shr- z!8=y3Ll&m1CEZ)bslfS{ko`vE-^^WLDSV{8>Q{uQreFE#A3q06!R_DDqVKZ*Tv7>M z`T{uFf_e(lg2Z)>)}PJ7RH5`fX9_1_ZcE@@MXk_Akdy$^0GCg?`xg2lXCeXmM)i*3df(3V&k?Br8Wz%_2KR_i@(NX`KX+$MIyH32Px*MP7r}e6wtwcA+J6gW6CVtMEFyp<^6y|bm zsq}k-4qLyb_kt_7p6_ydDam-=MQp#Tt>jVh&%8jK+^g2h{Skqyg8q$;pYsvku}eq4 zqcnu1`9N*Y>%nZfWSo27X2yqX^1%C{d6V@+D^CQ)($VVhT$vsU)F<^ zWbbrSVmr}sGro<*mo4n#f}FVaY*OQX{*lnbwzIuo?|5d;{pGBrmM#(ZRjsd+g1ev!cV+FP!u`c(dtKEPwY9>qUNa|Qx^k_flg<&%3y-vUYoju;{4-QH#k$(s z^GG&r$%vGQ?_*o#`5K{miY=6q<+N}mx=Y1S@*AOEYfcQki7v79fxj8F3yiPvK76RFh>jzj8wlcN28$~%>Mp0(sH~#If`|D7MEG_um@ifdETXF zazaWb+I1Ikub|AdLs8{mLs4VFDc~bPlkF3#F^?vpJatAGMU7)V74~8V0O)KSP!i_g zhtk#|m?|cC^ldLIp!sUvf{)jZDKlb$$>ZM!Cc~>IML9WS6$>+m007KqWt}|tdj70I zqW`Z#?~&$!0aK#iOeg*J{Q`Pag~1>P91`KEs;4hne1rbi`W z+Zr?>ma!k+Fhu6HJS^z~ zu~R9rihc*1Rx*%V8d&l+7r4bH3-~-Zh?~cFzGwX^`4ydRe__@N1`!(>x`jPSNUsA_ zJT&gim-ioK4sAy}?}fuZt^H+&J-Zq_j`^w}X}<0(pxzS3!(3DDy5s|R5LL}0IaB6a zK%WN2vXjJZyxE%M56XF+tDL;u=JvwzJShV!o9-we?&oJ;4azQ1AN_h{as( zLp+rgMd+&l}gHRvX&) zM(ZawLq8?DW^ayYbds*gtu$u8^@87IFS_Y$HVWD+fqLqe z#Vnj^qun+e!;7Dv0QNOly9tGPGby1E*YPUvUlb=+TKqtDE1GBh4J)8}Q8zk!!n3(I zBH{E_VOU?A@}~hM!ce+kI&caDd07vTN|=siyaHCo(wM`Vz2$UGP48Yv-F3G5BLXrW zcgN@RwmZ)DzkyjO8 za)Ce86qlwNFd=_U*oyLA zA#P$GUrh0-n$Prtf`>g+Z~Bj7s;52;O1NiS{I%d8$n*T?jJ%&E=sp5BCn|qqCODOv zeakAJ_Umrfgx*IX;k#l>)Ng+Qn0@U`lIS_hUzv2}BnBV^9t#Y1@9T2G3UqTLi1vIov3q*XZMHWUEOD zxX08R%Z{0^ivB~3%s0v8gdJ;C{_J_7kvh#vMzMpsQi+B`^sL0=Mh=J5BdX%scDOx> z#~1V2bDxWi0g=~*JoViDn<<$rZnu)Dwz|6dpPnA{4=qxu97_%$BFm(5p~d#Yv;$xW0t!mox)+y;Pl>Vf zv244(!V2sT5DD%TN_Q^Aqy?;XSOG}Cc@R7X7La%V~3mNnpZJ|TMLgoD1GUHRP3 zoLpxeDCbulN9O1^{x=k%Q-5T~w8t!&-K?)aZlxT$m^=N)pROO%p_zIRs<-y6+_t+2 zrWb5sHe#k3Z<=z0Neh$yuv>+zIGifYn6d#C!vtFyF~;$c?1`*A>*LyTy!&FglDoV6 zEsOx>mU9y=pXYCwMy!hTe#5>N6jqP%9k$Sur_=0W(y{aN^N_GGT0*TJ^O{QF@pQk~ z{Uju07GD9zKWgg2iPtSGxkqZ97&eESRZ%ACs+StEkKALl3*E2z85qi%#q$aZf`N%* ztXQ@D?2SJViUP67PB;TqQO}%^%>-2-RzClr6^g*8g~0gd&HnhGLRgr2joO>31LSNh zmCYN;oW+qsbsD8NcXwZ!uDTZt&(F^KMn)J=Zi+*?G-O)m`wrCpT9+KGy-NC5kXwzsWgi3r{X9(9CXYa=sKN+q zuw-Ka;E{24oJrgyy`tpb8V7hD>{B_2J(=YH~zN?6ZxVF1DOjV7iAoZ_VQgOK%K$^DKnSeHQ^*;m3sMr zD&gMN%l2Gf{eSt9Y@u0wKW)G!MUnETLW>lYr_RwXIb0<)gdK zUsRR_SqEnV3eNvirxw_U0^!gsaH4>l6C^x+W;j;N=SmpdvOCoUuc0OYwFW34qG@iH zu-g5?@^WB{mbW&o0>TzC3%g#Pif)~fdE_GhUz`CVzyIU7xbks_fgMy#0^Ta*pssAi zadULgHafl)oQ&w!xafd0&l|7yiwE&GPTZBKk19sA0WLL_|=S!@Hm0GaQ{Ru-!#?1#Hn&6>5VC zPCN%{hsZ*&#Neq?NBT+5l^BjH_oS2)faoi*B`5geB9=>wra-QeWrABQ&Tu=I$wCYH`8w;7b~{#TyP{2ejZZS?SJiDtJnoMB zqSwpNyE8k+?#r&E5&N75YYDvVR>qsd{5RhF-s10Y2l_8!-!*1p5SGqrd%>^2{$D$d z^L)q0Z4MPHu`D~9a(8l5ogm4j;oH`az=Oq+A6r#=Ry2JY^rafREpho^IiWoeQ#ZEW zQQ$Kt88iSks%(2ThC@Ae@5 zgQC6WmAlaDx&FHr*@FX5%bVppBO}5Ir_)J!z1OC7v~S#HC&-tvh7u)$&{hpH^ahVE z_NRmWrJA4+5Ur#ajG18qrbu}B5<#iUw=vwpnF0ZG^(oKW=^BmqVxNj9RpvHK5JaHxubIh8BAQuxm2ug3aibRw$?2{OMf)zWycL5CpQAxo3~cG zY*^k}NAlR-9W#tIGEV<>T#5$uVG|Ac&qO*NE^pjmO=g=6=!?-K(X<%}+Ex|lC~GS$ z56kg*tK(sHOYXXO>6=+Luwy2x)b5w=AL{udknwpvn!UuvGt~|)mm1;2mek#zE2N1? zyFuSn!2DXj>1>Uck!fS9(38o8<=f`nr`SZ63yOzoC(KfBnL^DewoEO=L7_6ckAV(PblT3HA+`=y~boBINQ(si{L^&IopwdyT7J zEYHKn#S?iJd+#a1urLqCTRo1HxhfMBP#0TSyjrdjnw2rRhw$bNF}P`!t|Ncx?Xu>9 z$5KcL%G-#4uw`mxyin`EmQoX&Ur+{UeE)Uortig0%ivxHvUNgn#rMjjqnR&H*i-m| z{_8K_{Ga1Ud$yciXqJ`}M&rx7mU||fFAKh=if5lTqItgb_r>u=MVQ_Ky2{GAozR1T z*;Jyk4<<4H>#4uIhXv`M%9w7Uy&WdfkJi>LHil7L(9e;z$d@P-zhW5t>#36VCM z(Dm^@2jFu*ZagFz|BnIa|7yVf-`)Mv2!yxTgAn{S1Upzj*HQrM&PI5u;KyeLPJ+zh zBy{DMzO+M0nI7q7SQq|l`9=6;WHGNlL%&OhUeZY&4c#jK9f!Fb@stT9uF=6ip~~3q zT*~eU+l*nE+$C3NbrQhViJ!6tTDS!L8yrB|jn3l`+3*84)?)=)q35K1Uj6{G9bKpL%jBAPJT!hpX;{)W^pZ^ zkjdN3m3H3Xh_^6{2g|K~vYIab%L)5;iz78i<*&Xy=P8#gCkY9uk#!VdC_6duumk2CRY?g9T8?Os=&bPWu&AJ~qj_ zS{`97I$h(Z$}NrbWeT46uRniDtW2X!_ey!?g3{?s5^~zrb8=hB$aMS^LM-3bkN@0= zD53HCyzMsR=#etZsY#vZm>s9aQesCOtwf_SvAi~p$#e`VRnCPS5BcSoZ#RC+XwtI& zn`O|<;=$9(LvKbMvYC=RM&0^`knb9u6B(})zwWZ#Xs>Vi$El_KK!&Oo{0F+!sQ!ZN zoC11W4*rgQE!GsDr(Y@X{OxfP@cs*a$tiM;|9U>6%Z^$j-57Nn^ZY#?E}BZ&^|=3P zy2y~T(gIG-8a8BdkFR`SY0KV^I2akfX_Z07WH^*C>FTIX6n>v6ox3~wa^>77h~pJ1 zstSsSBC}b4ubcOsMZGMTP=SrHs>y7`OB~(ASRf~;8-%4|3$YmpQNqmsoT*waz{lZ3 zZpJxnd@MzYQ5GdZkc|P(EnjxgKe5+Kd%{!j6NMI>Br-UWln-Dr&`UHZDV8}vY@)Cm z0>%NXMdTP{3Uo}(uwz|_gy_OkGuzh6?Au5d$5}Eh2F|<;Cgh{#$Wm3j(812~wj*(* z7VLyUsikR1NG*e5hsg@+T{jsQ#+0S~m-eRZSAx+VJZ3RU?hl=< zahZPRn+)})rN0&1vz(3Z(L`LKV9Dc1XHXyMyrw6!))=I&f~^}IrmtHXnLRCMnRLSu zk>c5}!^_leOOf{1WCkWoJ{!;GKr;s{>BN^SKS4^p&Kh#JgWlL>ALyj%GTGwc0%CJ0 z?}bXZCLb@JI`j6^%}2}ULn!y`kg}N-Nu^*x>wE}Ab2>KJE;-MN=UcxtaakAAkGp*- z!OE!NHgfcjIzh%2dZ|1cBE7X0PByhKGmOffV{3(;AJgl@{nz{H9-z6p*!-o@{WqmRD%9MjP~cBW MOir{+_}lmY0k!9+!T - -3D Beam Finite Element Code: build/CMakeFiles/3.3.2/CompilerIdC/CMakeCCompilerId.c File Reference + +3D Beam Finite Element Code: build/CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c File Reference @@ -29,7 +29,7 @@ Logo - +

3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -110,14 +110,16 @@ Macros   #define STRINGIFY(X)   STRINGIFY_HELPER(X)   -#define PLATFORM_ID   "" +#define PLATFORM_ID   -#define ARCHITECTURE_ID   "" +#define ARCHITECTURE_ID   -#define DEC(n) -  -#define HEX(n) -  +#define DEC(n) +  +#define HEX(n) +  +#define C_DIALECT +  @@ -132,6 +134,8 @@ Variables + +

Functions

 
char const * info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"
 
const char * info_language_dialect_default
 

Macro Definition Documentation

@@ -139,7 +143,19 @@ Variables
- + + +
#define ARCHITECTURE_ID   ""#define ARCHITECTURE_ID
+
+ +
+
+ +
+
+ + +
#define C_DIALECT
@@ -158,7 +174,7 @@ Variables
- +
@@ -182,7 +198,7 @@ Variables - +
@@ -211,7 +227,7 @@ Variables
- +
#define PLATFORM_ID   ""#define PLATFORM_ID
@@ -300,6 +316,21 @@ Variables
+
+
+ +
+
+ + + + +
const char* info_language_dialect_default
+
+Initial value:
=
+
"INFO" ":" "dialect_default[" C_DIALECT "]"
+
#define C_DIALECT
Definition: CMakeCCompilerId.c:518
+
@@ -317,9 +348,9 @@ Variables diff --git a/docs/html/_c_make_c_x_x_compiler_id_8cpp.html b/docs/html/_c_make_c_x_x_compiler_id_8cpp.html index b6d72b3..d20e239 100644 --- a/docs/html/_c_make_c_x_x_compiler_id_8cpp.html +++ b/docs/html/_c_make_c_x_x_compiler_id_8cpp.html @@ -3,8 +3,8 @@ - -3D Beam Finite Element Code: build/CMakeFiles/3.3.2/CompilerIdCXX/CMakeCXXCompilerId.cpp File Reference + +3D Beam Finite Element Code: build/CMakeFiles/3.6.2/CompilerIdCXX/CMakeCXXCompilerId.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -110,14 +110,14 @@ Macros   #define STRINGIFY(X)   STRINGIFY_HELPER(X)   -#define PLATFORM_ID   "" +#define PLATFORM_ID   -#define ARCHITECTURE_ID   "" +#define ARCHITECTURE_ID   -#define DEC(n) -  -#define HEX(n) -  +#define DEC(n) +  +#define HEX(n) +  @@ -132,6 +132,8 @@ Variables + +

Functions

 
char const * info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"
 
const char * info_language_dialect_default
 

Macro Definition Documentation

@@ -139,7 +141,7 @@ Variables
- +
#define ARCHITECTURE_ID   ""#define ARCHITECTURE_ID
@@ -158,7 +160,7 @@ Variables
- +
@@ -182,7 +184,7 @@ Variables - +
@@ -211,7 +213,7 @@ Variables
- +
#define PLATFORM_ID   ""#define PLATFORM_ID
@@ -300,6 +302,27 @@ Variables
+
+
+ +
+
+ + + + +
const char* info_language_dialect_default
+
+Initial value:
= "INFO" ":" "dialect_default["
+
+
+
+
+
+
"98"
+
+
"]"
+
@@ -317,9 +340,9 @@ Variables diff --git a/docs/html/_l__bracket_8cpp.html b/docs/html/_l__bracket_8cpp.html index 9b882d2..9b42f46 100644 --- a/docs/html/_l__bracket_8cpp.html +++ b/docs/html/_l__bracket_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: examples/L_bracket.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,11 +106,6 @@ Include dependency graph for L_bracket.cpp:
- - - - -
@@ -149,12 +144,6 @@ Here is the call graph for this function:
- - - - - -

@@ -164,9 +153,9 @@ Here is the call graph for this function: diff --git a/docs/html/_l__bracket_8cpp__incl.dot b/docs/html/_l__bracket_8cpp__incl.dot new file mode 100644 index 0000000..076fb72 --- /dev/null +++ b/docs/html/_l__bracket_8cpp__incl.dot @@ -0,0 +1,50 @@ +digraph "examples/L_bracket.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="examples/L_bracket.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="threed_beam_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="Eigen/SparseLU",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="Eigen/Geometry",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="Eigen/SparseCore",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node12 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node13 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; +} diff --git a/docs/html/_l__bracket_8cpp__incl.map b/docs/html/_l__bracket_8cpp__incl.map deleted file mode 100644 index f2abea0..0000000 --- a/docs/html/_l__bracket_8cpp__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/html/_l__bracket_8cpp__incl.md5 b/docs/html/_l__bracket_8cpp__incl.md5 index a40bb61..4893368 100644 --- a/docs/html/_l__bracket_8cpp__incl.md5 +++ b/docs/html/_l__bracket_8cpp__incl.md5 @@ -1 +1 @@ -fb62f4130147dc43f89881fd91daed2d \ No newline at end of file +b474b8980337bc34b190a6a63440635f \ No newline at end of file diff --git a/docs/html/_l__bracket_8cpp__incl.png b/docs/html/_l__bracket_8cpp__incl.png deleted file mode 100644 index add7ce0a4e9b45bc03d517aa409c3a3114110ac3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63041 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 diff --git a/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot b/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot new file mode 100644 index 0000000..cdc5ccd --- /dev/null +++ b/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot @@ -0,0 +1,22 @@ +digraph "main" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="main",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::loadBCs",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a9a7fec579a34d0fed8339237f2cfe994",tooltip="Loads the boundary conditions into the global stiffness matrix and force vector. "]; + Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="fea::loadEquations",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad84d1896799e4150617b01d8cce6e699"]; + Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="fea::loadForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#af9e37d32f38ace35944f1e63f4a447fa",tooltip="Loads the prescribed forces into the force vector. "]; + Node2 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="fea::computeTieForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad101dfa486fc4d0bd848129ff2453139",tooltip="Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the s..."]; + Node2 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="fea::CSVParser::write",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_c_s_v_parser.html#a249d913f7e14f3946e376e2c7b346576"]; + Node2 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="fea::Summary::FullReport",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_summary.html#ad1880ea430b8b0ed28e09cefd7880a7a",tooltip="Returns a message containing the results of the analysis. "]; + Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; +} diff --git a/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map b/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map deleted file mode 100644 index 9ba54cd..0000000 --- a/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 b/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 index 4ba7c18..fe8a0ec 100644 --- a/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 +++ b/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 @@ -1 +1 @@ -ee3b561e119272359417ad41c3963de6 \ No newline at end of file +8cf216523915d6923c61d60d232596e3 \ No newline at end of file diff --git a/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png b/docs/html/_l__bracket_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png deleted file mode 100644 index fa2d6c0577af5a9ac31eaf8c3dc088b2df6ed072..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20179 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 diff --git a/docs/html/_r_e_a_d_m_e_8md.html b/docs/html/_r_e_a_d_m_e_8md.html index 7566c0a..1f8e638 100644 --- a/docs/html/_r_e_a_d_m_e_8md.html +++ b/docs/html/_r_e_a_d_m_e_8md.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: README.md File Reference @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -96,9 +96,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/annotated.html b/docs/html/annotated.html index 99abac5..c5c5a31 100644 --- a/docs/html/annotated.html +++ b/docs/html/annotated.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Class List @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -96,18 +96,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Here are the classes, structs, unions and interfaces with brief descriptions:
-
[detail level 12]
+
[detail level 123]
- - - - - - - + + + + + + + + +
 Nfea
 CBCA boundary condition to enforce
 CCSVParserReads data from a csv file into an std::vector and writes the contents of an std::vector to a file
 CElemAn element of the mesh. Contains the indices of the two fea::Node's that form the element as well as the properties of the element given by the fea::Props struct
 CForceA nodal force to enforce
 CGlobalStiffAssemblerAssembles the global stiffness matrix
 CJobContains a node list, element list, and the properties of each element
 COptionsProvides a method for customizing the finite element analysis
 CPropsThe set of properties associated with an element
 CSummaryContains the results of an analysis after calling fea::solve
 CTiePlaces linear springs between all degrees of freedom of 2 nodes
 CEquationA linear multipoint constraint
 CTermA single term in the equation constraint
 CForceA nodal force to enforce
 CGlobalStiffAssemblerAssembles the global stiffness matrix
 CJobContains a node list, element list, and the properties of each element
 COptionsProvides a method for customizing the finite element analysis
 CPropsThe set of properties associated with an element
 CSummaryContains the results of an analysis after calling fea::solve
 CTiePlaces linear springs between all degrees of freedom of 2 nodes
 CMainWindow
 Cqt_meta_stringdata_MainWindow_t
@@ -115,9 +117,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/docs/html/cantilever__beam__with__ties_8cpp.html b/docs/html/cantilever__beam__with__ties_8cpp.html index e63e597..4619237 100644 --- a/docs/html/cantilever__beam__with__ties_8cpp.html +++ b/docs/html/cantilever__beam__with__ties_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: examples/cantilever_beam_with_ties.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,11 +106,6 @@ Include dependency graph for cantilever_beam_with_ties.cpp:
- - - - -
@@ -149,12 +144,6 @@ Here is the call graph for this function:
- - - - - -

@@ -164,9 +153,9 @@ Here is the call graph for this function: diff --git a/docs/html/cantilever__beam__with__ties_8cpp__incl.dot b/docs/html/cantilever__beam__with__ties_8cpp__incl.dot new file mode 100644 index 0000000..809be5f --- /dev/null +++ b/docs/html/cantilever__beam__with__ties_8cpp__incl.dot @@ -0,0 +1,50 @@ +digraph "examples/cantilever_beam_with_ties.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="examples/cantilever\l_beam_with_ties.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="threed_beam_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="Eigen/SparseLU",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="Eigen/Geometry",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="Eigen/SparseCore",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node12 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node13 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node13 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; +} diff --git a/docs/html/cantilever__beam__with__ties_8cpp__incl.map b/docs/html/cantilever__beam__with__ties_8cpp__incl.map deleted file mode 100644 index a26e781..0000000 --- a/docs/html/cantilever__beam__with__ties_8cpp__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/html/cantilever__beam__with__ties_8cpp__incl.md5 b/docs/html/cantilever__beam__with__ties_8cpp__incl.md5 index f86a6b1..560ea72 100644 --- a/docs/html/cantilever__beam__with__ties_8cpp__incl.md5 +++ b/docs/html/cantilever__beam__with__ties_8cpp__incl.md5 @@ -1 +1 @@ -9380350669e4a6268fcb69fe9dcba1d8 \ No newline at end of file +c02b8052c6261182f7e8869833ab0ab1 \ No newline at end of file diff --git a/docs/html/cantilever__beam__with__ties_8cpp__incl.png b/docs/html/cantilever__beam__with__ties_8cpp__incl.png deleted file mode 100644 index b354cb88e0dfa1a62b99befa7f6a6eb0ed2cfea9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66691 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 Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::loadBCs",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a9a7fec579a34d0fed8339237f2cfe994",tooltip="Loads the boundary conditions into the global stiffness matrix and force vector. "]; + Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="fea::loadEquations",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad84d1896799e4150617b01d8cce6e699"]; + Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="fea::loadForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#af9e37d32f38ace35944f1e63f4a447fa",tooltip="Loads the prescribed forces into the force vector. "]; + Node2 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="fea::computeTieForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad101dfa486fc4d0bd848129ff2453139",tooltip="Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the s..."]; + Node2 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="fea::CSVParser::write",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_c_s_v_parser.html#a249d913f7e14f3946e376e2c7b346576"]; + Node2 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="fea::Summary::FullReport",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_summary.html#ad1880ea430b8b0ed28e09cefd7880a7a",tooltip="Returns a message containing the results of the analysis. "]; + Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; +} diff --git a/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map b/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map deleted file mode 100644 index 9ba54cd..0000000 --- a/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 b/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 index 4ba7c18..fe8a0ec 100644 --- a/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 +++ b/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 @@ -1 +1 @@ -ee3b561e119272359417ad41c3963de6 \ No newline at end of file +8cf216523915d6923c61d60d232596e3 \ No newline at end of file diff --git a/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png b/docs/html/cantilever__beam__with__ties_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png deleted file mode 100644 index fa2d6c0577af5a9ac31eaf8c3dc088b2df6ed072..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20179 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 diff --git a/docs/html/class_main_window-members.html b/docs/html/class_main_window-members.html index 0119225..369ee54 100644 --- a/docs/html/class_main_window-members.html +++ b/docs/html/class_main_window-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -103,9 +103,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/class_main_window.html b/docs/html/class_main_window.html index 759cd16..f4e73c1 100644 --- a/docs/html/class_main_window.html +++ b/docs/html/class_main_window.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: MainWindow Class Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -175,9 +175,9 @@ Protected Member Functions diff --git a/docs/html/class_main_window__coll__graph.dot b/docs/html/class_main_window__coll__graph.dot new file mode 100644 index 0000000..c4c4339 --- /dev/null +++ b/docs/html/class_main_window__coll__graph.dot @@ -0,0 +1,8 @@ +digraph "MainWindow" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="MainWindow",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="QMainWindow",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/class_main_window__coll__graph.map b/docs/html/class_main_window__coll__graph.map deleted file mode 100644 index 10b2148..0000000 --- a/docs/html/class_main_window__coll__graph.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/html/class_main_window__coll__graph.png b/docs/html/class_main_window__coll__graph.png deleted file mode 100644 index 42ee5b5b55759228cfb0c3ea3aa515a0476e4947..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 zcmb_fcQD-VxBd`85?w_3B3LE*TC5;e3DK=v_pVRU@Kz z5;aQ1V#x|wy~N$$+E^|bF%Y$#}h zfojkW=1=;mGb2Kkv(5}_qm|#n^vn%O6%&63ydU#z+Bm2`LtF;RCV

h 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 Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="QMainWindow",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/class_main_window__inherit__graph.map b/docs/html/class_main_window__inherit__graph.map deleted file mode 100644 index 10b2148..0000000 --- a/docs/html/class_main_window__inherit__graph.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/html/class_main_window__inherit__graph.png b/docs/html/class_main_window__inherit__graph.png deleted file mode 100644 index 42ee5b5b55759228cfb0c3ea3aa515a0476e4947..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 zcmb_fcQD-VxBd`85?w_3B3LE*TC5;e3DK=v_pVRU@Kz z5;aQ1V#x|wy~N$$+E^|bF%Y$#}h zfojkW=1=;mGb2Kkv(5}_qm|#n^vn%O6%&63ydU#z+Bm2`LtF;RCV

h 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 - + 3D Beam Finite Element Code: Class Index @@ -29,7 +29,7 @@ Logo - +

3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -98,35 +98,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
B | C | E | F | G | J | M | O | P | Q | S | T
- - + + - - + + + - - + +
  B  
-
  F  
-
  M  
+
Equation (fea)   
  M  
  S  
BC (fea)   Force (fea)   MainWindow   Summary (fea)   
  F  
+
BC (fea)   MainWindow   Summary (fea)   
  C  
-
  G  
-
  O  
+
Force (fea)   
  O  
  T  
CSVParser (fea)   GlobalStiffAssembler (fea)   Options (fea)   Tie (fea)   
  G  
+
CSVParser (fea)   Options (fea)   Equation::Term (fea)   
  E  
-
  J  
-
  P  
+
GlobalStiffAssembler (fea)   
  P  
+
Tie (fea)   
  J  
  q  
Elem (fea)   Job (fea)   Props (fea)   qt_meta_stringdata_MainWindow_t   
Elem (fea)   Props (fea)   
Job (fea)   qt_meta_stringdata_MainWindow_t   
B | C | E | F | G | J | M | O | P | Q | S | T
diff --git a/docs/html/classfea_1_1_c_s_v_parser-members.html b/docs/html/classfea_1_1_c_s_v_parser-members.html index c14d40c..5798fca 100644 --- a/docs/html/classfea_1_1_c_s_v_parser-members.html +++ b/docs/html/classfea_1_1_c_s_v_parser-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -107,9 +107,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/classfea_1_1_c_s_v_parser.html b/docs/html/classfea_1_1_c_s_v_parser.html index c666090..24a8139 100644 --- a/docs/html/classfea_1_1_c_s_v_parser.html +++ b/docs/html/classfea_1_1_c_s_v_parser.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::CSVParser Class Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -228,10 +228,6 @@ Here is the caller graph for this function:
- - - -

@@ -244,9 +240,9 @@ Here is the caller graph for this function: diff --git a/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.dot b/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.dot new file mode 100644 index 0000000..a474de4 --- /dev/null +++ b/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.dot @@ -0,0 +1,15 @@ +digraph "fea::CSVParser::write" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::CSVParser::write",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; + Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.map b/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.map deleted file mode 100644 index 143a521..0000000 --- a/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.md5 b/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.md5 index 5280852..82f8cc4 100644 --- a/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.md5 +++ b/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.md5 @@ -1 +1 @@ -25e76404de77a681ba8f405e51716bf0 \ No newline at end of file +3ab7dcd42b0925eb02c38975b802e33e \ No newline at end of file diff --git a/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.png b/docs/html/classfea_1_1_c_s_v_parser_a249d913f7e14f3946e376e2c7b346576_icgraph.png deleted file mode 100644 index 75578bdc46758e1f927a674482631ab7a73d6874..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7310 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 diff --git a/docs/html/classfea_1_1_global_stiff_assembler-members.html b/docs/html/classfea_1_1_global_stiff_assembler-members.html index f10afd8..b5308ea 100644 --- a/docs/html/classfea_1_1_global_stiff_assembler-members.html +++ b/docs/html/classfea_1_1_global_stiff_assembler-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -111,9 +111,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/classfea_1_1_global_stiff_assembler.html b/docs/html/classfea_1_1_global_stiff_assembler.html index 529e0d7..4af378e 100644 --- a/docs/html/classfea_1_1_global_stiff_assembler.html +++ b/docs/html/classfea_1_1_global_stiff_assembler.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::GlobalStiffAssembler Class Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -198,8 +198,6 @@ Here is the caller graph for this function:
- -

@@ -244,8 +242,6 @@ Here is the call graph for this function:
- -

@@ -255,7 +251,6 @@ Here is the caller graph for this function:
-

@@ -360,10 +355,6 @@ Here is the call graph for this function:
- - - -

@@ -377,9 +368,9 @@ Here is the call graph for this function: diff --git a/docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.dot b/docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.dot new file mode 100644 index 0000000..eaca2f5 --- /dev/null +++ b/docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.dot @@ -0,0 +1,11 @@ +digraph "fea::GlobalStiffAssembler::calcAelem" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::GlobalStiffAssembler\l::calcAelem",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::GlobalStiffAssembler\l::calcKelem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#aad75afc9ef363da11c60a9d84f190701",tooltip="Updates the elemental stiffness matrix for the ith element. "]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::GlobalStiffAssembler\l::operator()",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#ae07a113c97d0aa76a6391b4697961875",tooltip="Assembles the global stiffness matrix. "]; +} diff --git a/docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.map b/docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.map deleted file mode 100644 index 977ec3d..0000000 --- a/docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.png b/docs/html/classfea_1_1_global_stiff_assembler_a9c403407b2a17700bec9de277ae717d8_icgraph.png deleted file mode 100644 index 1b0172ed79d63f56dccbb49852124b207df2e1ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8119 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 Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::norm",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a22c94233f560b36c5e782d6e73cebae3",tooltip="Calculates the distance between 2 nodes. "]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::GlobalStiffAssembler\l::calcAelem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#a9c403407b2a17700bec9de277ae717d8",tooltip="Updates the rotation and transposed rotation matrices. "]; +} diff --git a/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.map b/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.map deleted file mode 100644 index cecf63f..0000000 --- a/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.png b/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_cgraph.png deleted file mode 100644 index 4134e018de9eaec1003b2c3d3398f32782bf4d12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9093 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 D-oRJ| diff --git a/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.dot b/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.dot new file mode 100644 index 0000000..0a6f27d --- /dev/null +++ b/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.dot @@ -0,0 +1,9 @@ +digraph "fea::GlobalStiffAssembler::calcKelem" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::GlobalStiffAssembler\l::calcKelem",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::GlobalStiffAssembler\l::operator()",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#ae07a113c97d0aa76a6391b4697961875",tooltip="Assembles the global stiffness matrix. "]; +} diff --git a/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.map b/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.map deleted file mode 100644 index 9d08821..0000000 --- a/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.png b/docs/html/classfea_1_1_global_stiff_assembler_aad75afc9ef363da11c60a9d84f190701_icgraph.png deleted file mode 100644 index 0b5da14cca4f7668599b2cbfb67c3903c1e884fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6287 zcmZvhbxa&=@aKU7g`!1T+}(>77I&vmD8=0hbaA($rO1{73yT&gQrxYuxGpR%i?+MC zyUX$Z?(Uz<5IWHNc?`(!dt@_Az4X{!*tpn8FZhDM;Ks;GyChMxK43*%rv?WTpP zzE1|*T0=zoH^p)#-D&M3V`riXKV1`D6Yd&*Tt=K4TMM>ii2viDHOm{k*m@6W zE{F&<(tZiqTmfu;_N0qdFVthi31`4ja`;o<%uI|aN4yf6U-$CKe#_c&c`}hq>=M*+ z#F%-5lpFV;k`fL!&Gaz&JdQ*^%zqV##YLgehdU%8D&gzB&Q(+3@&o(Ot?)vl>*CSH zMLz;@ZPv$z6U8Pf3U;2WJO&023OYQVo}6$Uyu*|OPE1T>iF+3PyaxtCg)(W-(b1Kt zQyIv<*bF4Tq@eh?WYyN-y4XnWixd8{DJ!Bd{A-}-Q>F4rq}d4!IN|Ts6djnKN+%Pa zK>UvaZLj|w4!ni42}Q4Bbo7rl5bYig<1w=ArwlcTw|x?fX!|n`@54$Xq&uS#kJECX zOQx0^=Ir;P?fFecYhN-J=$&qUj084n(yJ3Si8ePk{}b8*Y`AnNw$+ARmOYwCr8OOr zf1ktuTy@md*B6x|=j$hin2l(Zgu3QL-L3h4MBOuj`@M17m;%}3^m{FAr!aM>3~IVn zndGdE!5I}$``HH$4`x-I{=S8%znK5$Na@q#!;u3-{4l+0k}8k8<8)5Qsm_tUZs+aH zV?_=uZVqqIS>p8ofFVh>MEqLtkZmzw96Zo8dTJ7I3s?4uQP|X^Y_$?;FQX)vSIziM z0~#ZB$;Z!wD9=SLFUkC-hAXc!#DtcA|6~ zqf41qSE071YjN+TZ|Rvc8thNbl{J@q5}(I%_AWnUN9A~gw~F-mz88il(M4gO0Lr(H zSu=UCNxXI#V{yfBa2@-#9uvJRyv0IYz;rYTfNwFZRU5T86?gtx(9RPA9XBtZzYnc5 zk;PEd*aiRPY_`_VIhJlcpx_~F1#>w`K^dPNoY*%vik0S*gP(m%?K@@h(5dp$H;MQC z^M5l4tkdeINF#`bNwOw zJAzTMXot?XGX6FzwzTtg`?90nGPaNqb!o$1-@J6L<*U>1_-Q=N2Wt|mAuG)tBrF3q zP@8y>`%nSaFkJ8&N;cGIu|V|TUOV8^FM~j&AmSjiU}wW4ZP z3_Sv!`Ci%|te=H%>UN)3KW5p)zNRqUS75UM%iWmyge*o=fk{}D*PWy-2@LhjH)KwS zUfSOZ_piu@D>8L;=ZW-)s%%tt{8CsJNDJ!Kd3l0iUhLK%O8keaa&s&@`5H;8GHjA= zWoJR(RI@8yKTD0OcFQ4mt1niE4!6qjmbmcA>9xMdB{UzHu|2=%k1FF1nEaXbk|gR)fwW&$Wec z*{Hpqh<;Jus&lBRgXZ|D?>aBGg*lePwiz?GEzJ6|M@iGK9muhH5n6+@l=V6|$e8uC zp&O_g>s^{`NUFCj^296>6KHR~`XbA??HdfyBIYcZ`b=dGX*MMA=!`HU%oW-^mFBI6 zziwe9Ur4l_{QfFsXbub?^(HkUnTdCIzN{770%R!j{)=f48@hj?(cTq3WkAvDB^LMr zRA{xP$5z>*{NdvQ3U0S2>pT#{b8Cg|tibQK*@91ASaKj0WfZY%^=UTJ2{7Xc4xY81 zRpm`n5vTgGDOHO3u;BlS)R3P_-$}cPjWTN~ICg1Y)hD9iG_?5cXW`ybd!oCx;m4Xi z;E#req&&OqFDKV(jY`4YzZy(FN>r0Lgi;NIE*Aw{Q9j_{_u1T!%YzMBl8z$<5@z7Q z@CFAOipC(30vW-HW?HcRBHdmWVi+QIoTTZi=f15X7O-E|Q$AJGtAaJPi?D4C@f8dN zs3ET$fg$R(tVh7GMvBbAfk9R9(984 z&-|vl%lA#@rca(cw2=(1b8I=%kcep((iNxSyyfPNe}KOE-?d4Oodq{sZ@cj5^ng(w z+a{81IYTST4FlP*a=vA%<^Hku*XYhf9^1NH>Y8pRi`s*GuTmNv#||jYv+QykKGqw+ z3SSrm;)y8BsiY*-|8wP>>|HxJLB!f=ru7ah}{S41oFsq|ySr)yMlx!KlPtB1YL z&dg>oiD!KUQX_wM`ir=IuRT9#$v+n@7}KKnSq|t#Tx(}#h(-vB`;Vuqc(?NSvOjdp z*mboCfP+3&T5(Tn{gY;3h+}xWhBc~!-;3yaaa!x`PQTIfd^41t>se=H0P}1$d^H){ zp!|)HNYBzF73$1y^2J-~A(f=g0)0F#llG+yA*K(1Q9ryJlg^970x`BlxKHbwAxoq6r zK28l(uEzh2`G zsw1X6uDC=s9U~!)q7}RN`u*Nph=Him4|cz&ik{7k?u`Gjpr$FWGY6C)RY$KKsZL9j z)7GixQEz?$61a>lS^QDcsWiW>cudYC;c@m81v$LnRB5ZhJNJ2-rI8t7G$CUi{LO_~ ztG9EUW6ukDt9eZ5rlvps@NT)_301bu7fD<Y!g@>UDp-E=%d^ zh#zQZ6`7qeqwMe_o^&n4fr+z-RSthuLOB|aX4HBwL2850CbP?MG$w>T_mrLyCHx(1 zYWTV$joy^8k#69kI;RU0KfN2}ujZzUs@~GKi^g{fgY;sjy*!|x`8bkS{OPt{Pk9Md z{3~O&8?_m?WV(ut=jv)aM_DqGA!wyev;!_v6v|x*a+ydOdf)!r5K1x{1TD%r!BrEd z*Rr9T*{U^VR)InQ8I2;tmZmsTea%_u$!{9S?km3Lw%U{p#L#!y6LKG(`96!9 z7x5ZtU2yFv_-j>s9u5Z@m9~}_X!^%7l*cmmt$s zu}Q83<&%#pdT=Gvg4*f&V1#*T8?&7tp*?UUptnLV|CeyX!iAOTqV!L7cDB7x7o*0= zq!6calbwY2%3Lu+HW26#skdWRiNDv4jr%i&FaB&!6B4sl^UF4mOu1CtFRoAg!h^=}G{gA8uBvvxxFpmF7bwiVl&ZrcnOR2I7xMTWJplZH%21TsKpvH|-2WZoj7(@5UEya58fUo6f2&th*Ha&8Qb4 zSv6BUm9BCQ`qks1Veq%-Md2BIc9-lR$K@TB$!@I|?owydc`aXH$=b1GKz{Em+4p7J zzGm{ln6b^xSL6cVFs@^Yf<(++(NNT%>qxBfAmJyTl z8NH;}n%X91FgdOwjd^!(7`guP+eDCtljBq){Hz_floPZ=-KGsowPv7$&t>P4r@{=Z z#}hNl2cdg;KcrYspcsL84EvHOKs+;QlbL2083rNKA8VQj*cDvf0B%H9IWsM@xjJlB zR#k_tFEU2}0EQ=q9_ZX7FHQ+wN7#w)Y(O$EWh`oDjaPP^VPeZl%>5X1XA~X{I{Zr{Q$4 ziAYEw5EbHQSuN%g)~d!O0pUBsT?KT@at z!m|aa@LS*gVviPyd{`f|%@nh(uEI4@!K&Rf=5e2Jz}=bp`r*OK=yD`Q@Q0npB#Ak3 zT2^oJ?(=jpFB*2zA75i(<5rJ#f9tkkS9d$_vH~?7Hd}D4llA<3E+qla+P8%738S&h z4uye(4E$K!$|L`dmfs=|=&Ub}$T`}uCj@Rkgt4ILI^r{6NrA_b9Sxu`MmdU0O8H=+ zV5Dg8N(Dbbf&C;5$h?`Klgy>Tc(G$1awhXN&lyOS1`jC{Ola0$=5sENs$%09j%Adh zevg0?0sw%$y;789383*GY~G9enIO~0?cJfZ`=s8&;X!@7d||=D6tYp*g;_|B@Wz`l z3C@xAo&4`0YORuGU$z1o{yN8M_5*1YBJVEzcR{8#Bf93!L}5s?d&qJu z6B0Ca^+tp3^S_Xy#^MQC<09783M1u?Z*vG?Z;s_<2^1iJ?iOkMx8u{R6+*1+3&^|T zLwx9Ok7)YaR@92G=q63{n>rw^$7cX_3a~G%=p_%$R^mWdl<99VFa$co5k=@;M*D_h zA+!sGhmE3WNacJcwLK3dmA3idQ3rQ>r3sg&<~E4kXs}5~38iaY*54bmrS5jc`02v3 z!TtxsRC8Nlb)(NN9(|reYM7x4RGz2BRqlt#zH}|l=7d89R~y;?rw^DUB{MoZEqCTF z2c|sVIM3w-iQ(}HZU_@B!I1szloR!mb~F;Fb=G8mz>NdO80k%xH+uXB_eY!;;MwW@ z#_yZUhJsaQWHw8iZc+-1Q;wGJx*`nzIY2(3cO-fus{`}CH`dOexXVN~!ej7#$p5J)2uyi&`1T;JAyfIlsJleJ9l>wipu@94r8k>i#}hrwl*m!DH+nZ1q6QxT1Rq+ zgwU?K_f`!f9v>>s{UU#8^<3QE1c-(oLH+LDe)<00&FA1Q?&#?DDTyh~K`QF|X_G$J zXF^sJkB3Ej@zP(vN8Z7Qy>>&IdQ!HHBugccGw7T)& zTk@2xerb8;BUkE+LcLoc&%+h!RTEIg|G6&I+{;UtBzB%R>JrrK^Tb)60E;^gYnvfH z0c&sHKI&jO1%tnUGqtMYc%?KIC4)r&GXBmTqT~1YRVcHm5LJC$TXuTnB9^s^nt|@w zPTXy*5*V(E)5OjE!&Anes1nl95Nd17sCAmM26}8IT4rD%L|}Pn=tpUN%N3@0zpPB%;oAci?dLhQMH?ZR{5_g&8pvu z3M+Qx#!g`*`N|0%LAS0d@SJQ#$E}Yy=gv_HT25;ota`uSE^>Za2oWx=A(N9As5JOf z6Xb4@u|UcErc5)Ak-9lgS~Vl5XQQLhOKwFEGtF+nCeUtWsFyx>;6Pnr%Xk7ULfwo~ z&q>S^)R#J6mq{{(aO5$Q#rAE|wtlEk4r;O&>)_i0^+dI3F407p=AK|sZ6+(de0vnnWf8$<1>NXUW>Oz7}*S6jD61#egt zEtY_{o!dR&9&5VnZwd=*QQd^*ku?Cj|CpH^5J!!z!7)sL4!MvIv3!+4HaL_fb; zX0Hmv5pS)jytAezD6fm>1oxoQhcjiuvbb!i>W(XI60@^Fi#i2AJc$&hca#R}nMx@4 z3iIgNhChOKMlyn86@#DV0_TII)L(CrWiGS{F^QAe%Q>^d_WneW@MIfXz4ZAyND{!Q zwZwrosQK6G8#%3~2C-^&$rKolR`Pw@*j%$2u zrRY2@5gw$^u|6Rd{)dYd(rf}-0$*UpVEb!`r5$F8YFmA_1@q2SUEQ~tRX?rr4g~C^@dEOoS{$m)Q?6Ji+5jxV zqRAnnk)=ltXOkI+`TNju;`{J-99|qsvNuw%9EkEBkryEtG3AO#p-AP8Eg2UmUm>1{ z`pc)2B$!P;8L_`SN3Po_p1i(Pt*umQX|up)RgB$s5td1?kGILC#4iiVplp}gdSfl# zBtxh6H*H2>GLNTQgKFcwtY%@UPfw^za3z06HyDTVhTxCIox&MjIP@vGsGSU*Uf9+p zQzPERHX>n4HgVcQ)y*<_?_@LJsnaUFzUa4;eM!2QpN33#Hpr2LnyL*-GZ-YfU1P?c zFTO9pG?#y-Yc11iMJqRqC62v`2x?H8+BMB z*&%UNpN^?A>Hm+JKh4}Hrq1C}6)ejjAaG>X&xjMnBr4k2tiVAg6>!FJ@D%-zgIBr2 zo*sVZS$ukWda`eA%rY;!WpXPjcxffPI1U6>(&rx|L+gf9xu^1#;xHCZ5*Yp)%s5e+ n@&DtHN&P Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::GlobalStiffAssembler\l::calcKelem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#aad75afc9ef363da11c60a9d84f190701",tooltip="Updates the elemental stiffness matrix for the ith element. "]; + Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::norm",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a22c94233f560b36c5e782d6e73cebae3",tooltip="Calculates the distance between 2 nodes. "]; + Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="fea::GlobalStiffAssembler\l::calcAelem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#a9c403407b2a17700bec9de277ae717d8",tooltip="Updates the rotation and transposed rotation matrices. "]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="fea::loadTies",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#adb99d60a0e4eb10e55a7c52044efb6e3",tooltip="Loads any tie constraints into the set of triplets that will become the global stiffness matrix..."]; +} diff --git a/docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.map b/docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.map deleted file mode 100644 index 64a728b..0000000 --- a/docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.png b/docs/html/classfea_1_1_global_stiff_assembler_ae07a113c97d0aa76a6391b4697961875_cgraph.png deleted file mode 100644 index 04abfbdb97c7236662d065669820e7f21597becd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15856 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 - + 3D Beam Finite Element Code: src/cmd.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,12 +108,6 @@ Include dependency graph for cmd.cpp:
- - - - - -
@@ -154,21 +148,6 @@ Here is the call graph for this function:
- - - - - - - - - - - - - - -

@@ -194,19 +173,6 @@ Here is the call graph for this function:
- - - - - - - - - - - - -

@@ -216,7 +182,6 @@ Here is the caller graph for this function:
-

@@ -226,9 +191,9 @@ Here is the caller graph for this function: diff --git a/docs/html/cmd_8cpp__incl.dot b/docs/html/cmd_8cpp__incl.dot new file mode 100644 index 0000000..e57b827 --- /dev/null +++ b/docs/html/cmd_8cpp__incl.dot @@ -0,0 +1,61 @@ +digraph "src/cmd.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="src/cmd.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="tclap/CmdLine.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="rapidjson/document.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="threed_beam_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="Eigen/SparseLU",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="Eigen/Geometry",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="Eigen/SparseCore",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node11 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node13 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node14 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node14 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node14 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node14 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node14 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node14 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node14 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node21 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node14 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node22 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node14 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 [label="setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node23 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node24 [label="rapidjson/filereadstream.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/cmd_8cpp__incl.map b/docs/html/cmd_8cpp__incl.map deleted file mode 100644 index 8064990..0000000 --- a/docs/html/cmd_8cpp__incl.map +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/docs/html/cmd_8cpp__incl.md5 b/docs/html/cmd_8cpp__incl.md5 index 8fa8ce0..326c05a 100644 --- a/docs/html/cmd_8cpp__incl.md5 +++ b/docs/html/cmd_8cpp__incl.md5 @@ -1 +1 @@ -ba4cd05b553fdecf4dbf111da7e3839e \ No newline at end of file +c598d8d0e130def3eca81804c4c5d85a \ No newline at end of file diff --git a/docs/html/cmd_8cpp__incl.png b/docs/html/cmd_8cpp__incl.png deleted file mode 100644 index d24c04756af9ea77e69573c1164c16a1b82d7d36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75179 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�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�SSY*ulTbk-q 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 diff --git a/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot b/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot new file mode 100644 index 0000000..cf86fe5 --- /dev/null +++ b/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.dot @@ -0,0 +1,41 @@ +digraph "main" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="main",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::parseJSONConfig",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a126e737b8f8a337d3fb431ba213b4735"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="fea::createJobFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aad7c45b93603bd80a9ff05c5e5c9a77c"]; + Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="fea::createNodeVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aeb3c988a0fb1f75ea8a842e3b69f13eb"]; + Node4 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="fea::createElemVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ab8f4352c4c5540dbc63ee1eedb6744c3"]; + Node3 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="fea::createTieVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a2fcdf225a9bd25d73c5494d86597025c"]; + Node3 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="fea::createBCVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aa86bdb3a895956a13997d2d98097d42d"]; + Node3 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="fea::createForceVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a0d1c659e6bbaea42ae48b489218d7530"]; + Node3 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="fea::createEquationVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a231f5a0658f5b9fe97182c405a455d03"]; + Node3 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="fea::createOptionsFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aabd98531e9fb83a92514ff834fb84ad6"]; + Node3 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="fea::loadBCs",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a9a7fec579a34d0fed8339237f2cfe994",tooltip="Loads the boundary conditions into the global stiffness matrix and force vector. "]; + Node12 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="fea::loadEquations",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad84d1896799e4150617b01d8cce6e699"]; + Node12 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="fea::loadForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#af9e37d32f38ace35944f1e63f4a447fa",tooltip="Loads the prescribed forces into the force vector. "]; + Node12 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="fea::computeTieForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad101dfa486fc4d0bd848129ff2453139",tooltip="Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the s..."]; + Node12 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="fea::CSVParser::write",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_c_s_v_parser.html#a249d913f7e14f3946e376e2c7b346576"]; + Node12 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="fea::Summary::FullReport",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_summary.html#ad1880ea430b8b0ed28e09cefd7880a7a",tooltip="Returns a message containing the results of the analysis. "]; +} diff --git a/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map b/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map deleted file mode 100644 index 7fb97af..0000000 --- a/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.map +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 b/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 index ed90f7b..cf1cf9f 100644 --- a/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 +++ b/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.md5 @@ -1 +1 @@ -ed6fefb88ad8958d7acde82070690543 \ No newline at end of file +c0265c7f80d795c99e628ec7cead158f \ No newline at end of file diff --git a/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png b/docs/html/cmd_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.png deleted file mode 100644 index e5b2e4a34c2e05c670ff76ee687aeb3a900d37b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47072 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 I#6J4|5Bs`RsQ>@~ diff --git a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.dot b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.dot new file mode 100644 index 0000000..f848093 --- /dev/null +++ b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.dot @@ -0,0 +1,37 @@ +digraph "runAnalysis" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::createJobFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aad7c45b93603bd80a9ff05c5e5c9a77c"]; + Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::createNodeVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aeb3c988a0fb1f75ea8a842e3b69f13eb"]; + Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="fea::createElemVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ab8f4352c4c5540dbc63ee1eedb6744c3"]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="fea::createTieVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a2fcdf225a9bd25d73c5494d86597025c"]; + Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="fea::createBCVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aa86bdb3a895956a13997d2d98097d42d"]; + Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="fea::createForceVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a0d1c659e6bbaea42ae48b489218d7530"]; + Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="fea::createEquationVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a231f5a0658f5b9fe97182c405a455d03"]; + Node1 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="fea::createOptionsFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aabd98531e9fb83a92514ff834fb84ad6"]; + Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="fea::loadBCs",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a9a7fec579a34d0fed8339237f2cfe994",tooltip="Loads the boundary conditions into the global stiffness matrix and force vector. "]; + Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="fea::loadEquations",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad84d1896799e4150617b01d8cce6e699"]; + Node10 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="fea::loadForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#af9e37d32f38ace35944f1e63f4a447fa",tooltip="Loads the prescribed forces into the force vector. "]; + Node10 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="fea::computeTieForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad101dfa486fc4d0bd848129ff2453139",tooltip="Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the s..."]; + Node10 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="fea::CSVParser::write",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_c_s_v_parser.html#a249d913f7e14f3946e376e2c7b346576"]; + Node10 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="fea::Summary::FullReport",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_summary.html#ad1880ea430b8b0ed28e09cefd7880a7a",tooltip="Returns a message containing the results of the analysis. "]; +} diff --git a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.map b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.map deleted file mode 100644 index 6e6f17f..0000000 --- a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.md5 b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.md5 index cd89af5..a94bc9e 100644 --- a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.md5 +++ b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.md5 @@ -1 +1 @@ -0d3c21b2dabd3c1caad37d0f1fb4366b \ No newline at end of file +686b85bd446034dc9dd42d72ec096ea2 \ No newline at end of file diff --git a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.png b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_cgraph.png deleted file mode 100644 index 8e5e5846ba4a063ef19de4c638b881c8dc517763..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41669 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 diff --git a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.dot b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.dot new file mode 100644 index 0000000..fd0916b --- /dev/null +++ b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.dot @@ -0,0 +1,9 @@ +digraph "runAnalysis" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.map b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.map deleted file mode 100644 index 919cff1..0000000 --- a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.png b/docs/html/cmd_8cpp_ab7c3e62134c4637270fa4f9e59fe7b7a_icgraph.png deleted file mode 100644 index 97627e59ccf6a8a30512df956e7784308a9bcca3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2176 zcmV-`2!Hp9P)evzUNQ zn>LNPg00Um&;ZjJ1{z>G!$1Q}XBcRJ=?nu6w4yWV<4gvHLfQPU7TL68^j9)Nn3eq+ zc9|jr1F~z^>f_>A0)a?_-JpPgLouar1hW=zg6A3*Udi7WA$?6(xw17edw00^-sU_M zDTSTb1@8IJcZVWrR0@Scp)z9Ae|VuZ3nIdM2SYcWXdD0l0HEk7iVoQNb*mh}-S;l+ zV+2qr?}hF>TJ&5pD!mC?r$s|U+kpcG9v%m_Y&p;2)QiP30OrzrRszmCyY(6ATUS`> z;upAllvP`PJj}@ig7lY!r8f=^z5M0vV+>ClV+evEV|$?tGo8m=d$)X>#DTr;eL_*`n|uM&;R~nau8CSn$Gne@|~6ZMp604PMfUf(9X?-bM7_Ov)8WK+-vO5$AI1$JUjnFEomW`+CO1{PfkyAFLwJ<`-Owb8E`XxZkIooch+^0FTE{O})8l)uDiZ zliz$()zc#a0LbNY@w^UxaW%C$D5vRJ_2&*ZcKl7Pv56Ik zj=7L6(lHp5pZZo6NF?~IEN)ItHIK*F(ZS1PFaSU%lTYfXMG%8k37>6pw!{I(Huv~n zw;iIpSm6L;yG!C3Aq)U8AfI~hUt?>MJ`Ry|npjxri+=1I{d+;6x3`@>9PX|MfOT-p zp5C_Hs$;~>;}=Zrrp8W5C95^LzUjR zXJ}!B0{{RV0f$%mJk$&XRcTSDOP|XPOs$tJQHaKueWI!*jHmzr zL@_kG$U0lPMoKq?8=sN9y@bD3!apInUtJq_idc} zu*Zb0dO$sfhJE(-y*fG$j~{pF>f)tRbvlcWr!HMenk3@P$jCS`3sJ+>kt@|*n0)H8 zuIoWBQwRV6WWN+0IR-`jJ;Fm5MqmZOKnGHaslHX!z2aaS8zGC8@aPf0u(1BhmD=|9 z?&0b=hBa#(HND@=&X&$X6osTuB7+6pJ$>fFUn;Yc<0=Fen|q{)=`6%nW@bXwciqig zC(hkZrv@_qdSxIq_I(mwwYBIW=T`T!P;aXd8{#|ue&+4P*IQI>`Se_NGX3~j(X^nD z?FaLFefLLs^1n>_?z!?30WxxC*{JZ zzI8Gj9j*863#h3%P*xTn8R=(kZUg`z5Y*iG9LA7*q@<8Yr19_Jz_6mS z@-drzzqq(wB$DFsIJsO=SQzW+X|JhN002Yp-pu9qf|PTc|L0DKRM7F$&9AvQ-!Ny5 ziA)W6JkH0*DLwterlzA=Svx-Xz}47Te{hn+7)BfC0key^A$3frZWsQz;uRz2AIw;&|rdnKzVsN z>S@daIyyQ?B+VWrO_jE`wz>IN;kLH6#fuk@x`Zgf<#Gvx`M(3z7)&M;nKLk%Ol^;c zI>wCEsPg~}3=M&;&oIyc(-{UDU^>G<159TaXz)KB^eIR1DRe&o0000 - + 3D Beam Finite Element Code: include/containers.h File Reference @@ -29,7 +29,7 @@
-
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -116,18 +116,6 @@ This graph shows which files directly or indirectly include this file:
- - - - - - - - - - - -
@@ -147,6 +135,12 @@ Classes struct  fea::Tie  Places linear springs between all degrees of freedom of 2 nodes. More...
  +struct  fea::Equation + A linear multipoint constraint. More...
+  +struct  fea::Equation::Term + A single term in the equation constraint. More...
+  struct  fea::Elem  An element of the mesh. Contains the indices of the two fea::Node's that form the element as well as the properties of the element given by the fea::Props struct. More...
  @@ -162,7 +156,7 @@ Namespaces

Typedefs

typedef Eigen::Vector3d fea::Node - A node that describes a mesh. Uses Eigen's predefined Vector class for added functionality. More...
+ A node that describes a mesh. Uses Eigen's predefined Vector class for added functionality. More...
  fea::ROTATION_Z, fea::NUM_DOFS
- } + } + -

@@ -177,9 +171,9 @@ Enumerations

 Convenience enumerator for specifying the active degree of freedom in a constraint. More...
 Convenience enumerator for specifying the active degree of freedom in a constraint. More...
 

Detailed Description

Author
Ryan Latture
@@ -188,9 +182,9 @@ Enumerations
diff --git a/docs/html/containers_8h__dep__incl.dot b/docs/html/containers_8h__dep__incl.dot new file mode 100644 index 0000000..376a755 --- /dev/null +++ b/docs/html/containers_8h__dep__incl.dot @@ -0,0 +1,32 @@ +digraph "include/containers.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="include/containers.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="include/setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="gui/mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="build/gui/moc_mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$moc__mainwindow_8cpp.html"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="build/gui/fea_gui_lib\l_automoc.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$fea__gui__lib__automoc_8cpp.html"]; + Node3 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="gui/main.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$main_8cpp.html"]; + Node3 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="gui/mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8cpp.html"]; + Node2 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="src/cmd.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html"]; + Node2 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="src/setup.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8cpp.html"]; + Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="include/threed_beam\l_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="examples/cantilever\l_beam_with_ties.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html"]; + Node10 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="examples/L_bracket.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$_l__bracket_8cpp.html"]; + Node10 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="src/threed_beam_fea.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8cpp.html"]; +} diff --git a/docs/html/containers_8h__dep__incl.map b/docs/html/containers_8h__dep__incl.map deleted file mode 100644 index 06e28c3..0000000 --- a/docs/html/containers_8h__dep__incl.map +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/docs/html/containers_8h__dep__incl.png b/docs/html/containers_8h__dep__incl.png deleted file mode 100644 index 4b643749ac8480d28dbd5809145b8e341d27f2c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36973 zcmb5W1yt2r_cpp!6c7nTKte!CNu|3(*a8xp4yC)h1*Ai|8>FPWL%O@WyF0(N&-s7f zxbePsjJuD+bHDi z^-L2gDg=3e|C3Um6%K(AL&Svmm zC+t#xN8+TjW|aBe+ncsD<6XpiGKoExm6My5&oXiaJa!W&M>rF6HzzfD1x~I!2NydM zBw}G;IQYvoMON+K|8n2tYlY7R0$IctqWSl|2LAu^7Wvpy2xPQBj11b~d?jFm^_A21 zpO>7%BM4*=Lw}PJ3DWXYB;96vR7^=Jc3U9jcUpS7goH$WU0pUE0tAxsZjlNbf<(m0 z$tf!Tf0zw;3xoZq6t)VjtBm46Nbc0#R5Cry!b_PM zl1@olvL78QSs|$1^!hudR)%lUgO2iDNZvNs;f`RO3R*~nNQG$$KHn0NFFY5 zPq_NV!k=V&L-9JijznJCR(ex8o_Xo%k`YZu(rxFmc4I?T*HC{;FL6btOw7DS$tPiSzx8?_Ag63mnAh>%lYnX@lFh$@h%F+HmNn2$=m zyx0!S6qF~b-?iIo+5eC$g+>rURWO8ESRl7wDVmjR)X(jxDShKLVrmB?K)+ExQXE?A zD<=8=G*aEWrBZ$9x?-5H8yeK1Usi$ z=Egt!Cwei4RGpMIcsvvQbgQNUxcnHIL6yC9a6mj+Y;zk$ekm4hQ3ZjG>sXls0k z@4s}F_e+dd&HgAP7D$ZbkAVT>0{sc|>!>UvVR@m`hF-VXY=!b7)67H+`u@3kx-Bc64 z>$u*w#|w2v$VPViOHkuy6Z2yrP?PY4pJ|o-7LURopc{)MMe@*IbCy_PiGJ^&?(vF4 z$xvL*tu<954!Yi|SMrR~_XI71da4fDlbCHRLal&lebQg+kAta`Q?~dZ62n1ri_?VR zb!#3~B;|Y8^^c~m94dOJ92XxFW~(@TA5=cvgxm`=J zhGc0RKOa_iBCHB)|NRny|8oTq58v(l560$XtK*S{x%vI7MQha$(x*I|0Z9f%N4x~m zx%H7BHribW6h2&CeMrT*m|KidE`K-)6gD+*MHc&|)26dq;&FSsoVGhaUw=*zL`8EQ zH9-DwIk*kI!=j!t>xl~=XjqRfVI%eFd5t5O0%B=4DhQGKUZiCdwY@O6ZHA#~*ZU!K zM--Oep;y!oX>uF50eu17(Loh&wu^3Mx(xBD=uCI5h3 zH$!Ig+gL68ZMoZe=MtJEk7~R`z!&X+`DdAUrz03QD=*17zgWbkA35JdEd9-@Y8XwZ zwGsE>C8If#pR^AoY_RQDZTt5RdHzY?PNi|M^mghP4(61b%Q7rd`2)Y0 zen_Iu>r$g(b7*bb28s{6#CRyNzrY0Qr+CW`R|kl|4Ip@8_jh#^5ckEDA^n|+LRMzx z%o>dBoFIHw7PI-;o}Peh0r-923u&jw>MKM7yXq) zM@L%{O+hJEdI7P!Z_Sb|!{f0h-LH+l;gOMeRx?Q(EHDHr0x)*3FM0C$b@lZ*1sryV1nk)lF6Bbg?&< z_dSHL?bvk5yb6K;O zU@!*~lD@MYpGw2AvPa@zi}Vvf*oADrXJ@}T-^->}XleP2xn+$f7N%;NX)IXlU{#!y z2Hl@-clc~5eewmBO?7%5vq zcaC>+3ccdTqIV}){1{s8w+Aa7y(FUhu;)%|t*vj;MQ}+pz#)%P|1jox3L&2S@}&&q zm)ttdR_)>PvIx9y$m0j{`FJeGF+85qXHK;-Z?x9L1D??#!-s@pn(T5Om$GOY+%H)p zxwlkeVK)~cMlocHk%RhWE;sGA`?K2@>5OkquTBtivpbocVPN}$o`VhKQ=?Jm%2p^m z|DuZ}rhC47uU2dLRR+v4EKF0czgK_!i+9)U6`EAm$m`b`!2}NG*QZ)6@lcov`~i>t zdBETn6AB79GO}))lEaH<^{~9(&}g*OqK_WL5s^CF+4^V|VUu4s!A_KzQ-1p3qVpFW7^K>5AxAbVYNh>cJkyqt<}zz;56CYV{DG+WEMMXF_VMbN z%&7(8Vq;+C;((~q{)iYC*RLZ)%fabhGI`!^wu(>==Q1%${^YlW&i^*fheuf?Y+`?IMztPqeI5H(By2KY1(^Ca<2#U@JDVC5A&_#6HEiH*p!DR(rd)mZ{sjsjy{>9bmQI8?IJs3WY-1 zIMGYXndy>YNMJu79s`$45t%eD$lJ;P>vJ$Q`KG#N8Wt$y;6PTY>i`aFvQ;Rc<@pXV zXYF7g?ciS$MJXwh9&G$4Pr7TY!2^6>fEelC2o>v!W!`Db&ZeiMOK%UnA{tveRFWHw zW;UX0bd3CH7%^01GcGPJkzD{r<@1H_{%u=0g@x7nEd>R|+CERURtL6Rv@HGSu+x)( z$+9g+S65&JPYB*he3+U*0lz_j#~-->(k?JdlLc3!!^M76Q?1oi(wu^9S1hc^x9pY& zi_Nu$hW_y^K}?K0d^W;hdM$|X^%*KD{XAJubh>6T?ZeC48o7~Cll&|8xpTH+Z#@Wq zX??vWo;752P+#QV-@wCA%JZcqzu;g(QZWK|B$cE^25v|KrKZ^~J$w8+L&w|31PK{`o|{ zN+>i+b#&O!b$61~%Zr0g%MRG#0ysQAEjju2`MRt2uJDldkb|XVO;2WFn|~i32@Z-c zJvm=jF%2YeQY@qKfZ^yULeP15Oss%m=~8Lc@5pAlfjyA9S`i(TPP>4GEx zqO*V#7^KwJ#qN!@Vj*2!*&dT0$-2m_A$aKnU-DoKn6>++(>aZ6f5JmXCRs31@@$SQ zG`Giq=HJOsfXQI!kctuVIGf#^t2{xpovt+dlaTOw42zkgu6;k5*DanU{~%3xoq<7r z7Y(F>f1sJXt?kn7)dmr_zlCK<3}Y5=oS*Dd_$H=E!(-&o>zAQSR_nOH0e2^bw6th* zdwwJb%}IPIt1!m>i5m~-Y3|@AGDK*w+G@ZXeIY9~b@QMR;Yys3$%LxZ;iOZg65EPx zmfzEsR?(b?vDAG#4Q$LMx&lDz8LwYQ(5cvNt@rr~2lV356Mo6k5{PT!ho2IL37oQU z@Hl^t|MYidrqaU`vEyPVOVEb>km8@&r#%NoF632d*V!G(0}`ERh@_l!XjTnD_RD`P zatLk$0)=G}^|pI!CmYF9iPL&>HA|YBFLJ3prvDv-3_ivzk4tw9&)iB+Gz}}O&-cHl zIdq8INbnut(*~B{j&X7kqFlDAxij83J4aDz8pN(Efd0?NaF2HXs##iHP*90R)S#!O zRi@=rpONuq4C~Q?kg$tV>H2Y=0y0Qc`6_z(8KYj?{$TBfkHEyeq{PL8(^q0I4rFcj z%ZNU;{Mxp3fB5Ghy>Ni5A;m5(PJ$in>Va0*O6?D(J{?=*;}-a5XGGw$W@01QpRfPn zbdC`G=6e+wwycb842xgz9}~x*gMWpf!G$`8^J4a72%^FM%r@uek7at!F%PAnd z7W`)x=I|k^j!&RbG)FIxe3h#PosX8AtvTqFn(Y2LpvNd+od|Mrqd20XA;U7~L+O~c zHb&q8zm}6hqjslCeR9*GVm1-sJBiU3RaKYVFlJu}dAP&Dd_9lL^;b0{h`aAM8K6t> zVS%8LkWd#Cs7%DcB(0DXRf|wFc8{J#mGC4UMGqN@k zIX8S=bU`5Ed$V-<5rXtwV`1=}pe%d_t8$#~WUHizS(%Oh@8 zRbzlkzy^WOzlwt0;VY)sDADUb^$mdX+8T#N!W43Qz*8ZY6yU>_<{9`aew*qtq$l&I zcdoym1&3`fhm-BjR4J+&#It!4z_H)Ibp?sufZqtc9@l(?glJ}Vpf`{tt@iX`Xe%RF zGOEGVJA*Vn>@gQNH`oucu2lTcStDJEzJj&!lXOGdhZ4IPLBfAnAoAbCF4tYGKY2x{9S-iY?=B?=L@VAL5pOgj z{j4yWFF{Hp-S1s35PuP8?KJb(EC5+Ov4R3kYTW4eC+@1E>!I9+`sv(UA#4#M{0W#+ zAoA4U+ob;S_HbxM@j|(pLM>cBTrS zCHQ`ps%xy4T`XHF7|L`b`m;GElIQTw1+B6Fvs<+&tGS*c;lX)W=iXoP+0CLo14qf0 za^zT}{3yheFsNAB#)#xfpvsGyFv~Hy=2Jt-+bBs*p?#}Ly}SN8F|?V5tEFj)f#)Dc zvT3+X%x#x#=v<~I1saOv?Ng4yU_o`iXj!do>pu@5@fu=Rk2;>6c<^%ny!8nXIiN~% zrXyvhI9W*yikrYLcz&;bI5s!*x4-e~)L5l*rJNyX6>g+G)26cJ;`GTpC>%H zyL$@`D@$+{P035aQiXAP98hXX!Yn5dq+h#UT5m;gL;IK_M8)j3wQX-+PR{nd%; zn-X2EJtKp|H1SU&5!WlDR_6#^SMB54?oG~X`qotL%%W!eb${Tb1t5D+2A{qd!Z-Tr zpuZIiIOl`{jJYUw&@Vn};2l_HTiM30DpN{+nvfWCI?OI&J2y92Xy@ui;l-$7?&$YR z@AQ$ahK|1|4~MTaoOT23ci1P&JpENMl^n>ha?(y8t2Ymm_v7z!eyH4D|0pdruD$nr zsD>)PhW*R%-BBQb9L?Wo0rg`dMn=^NB8v5FzI9CsiNuYbaJGaZdjQR(K%YSuj~}Bt z6c)l~**FlZr9*+8D|!7X&MVFp>W49}e`KJ~-C=`iDCw1vnhN7?|-XIZqJ11rs?8c*P*sRTI*(<_ZIv}i+-PnUT7dIgVvs&t+ zm))Eqly*)I1`W8e5+G9($w5v8^XSiDq`JM4>Uaimcl>do4hYp}ruG9jhnVNv3=8v_ zkpLiL%$kMRaUP)ekxvgvW-g_ly6{Li(N;#>P;PyFO>VAi96{*q9U+-m;fVGOGftlC z;W9>6Gj)Rm*U92lIO3y*EYB0O3+}o=^Hb9^=hry=iNdWuET9(hu_mbEd%@oC+BY8hQL{8)b^NN0;fv6`!| zK1}JX5&@h8K?OjE&#O~qVW7c`R>}q!;V7Ni7X3%|Q!n?jA#WomYtz7k?2LIM2gT$k zJk%V}2)AOffqc<+oLwd}+8H6M!~QfS#E#q(-D)U)L9J`k=Fo0|c;5>gA*Fru!R0wR zt&*ebN9l`K$AsGxSd13P&Sh7vS2)ChyF#8%ekYr zgrj~Nh5mUvS@{3cw+0SZzrdlS)0b%Q!+{UKj&PiIFscB+9fZCG(h{N zJBN^PgOV5@oD@3qFS8FGvYGJ2EKwHjSo3`1UN`IiHmd!epE?^-i{*Bzq&Y4UOdQia z_dC&-YSGor*y6J0M=8;2C~22?b-5*WpcixUaK5tkC^Fx)=p9}4(aC!*vc0{Wc`13C+IZQyC-Jw_qO~;}kdES=hPiVMn^5`kx!kD5lwpoZQXQnc5J)HhfW&bK*~~1JOq|T= zpL6Ta<|jVsUH9B?{b06N*UaD8wPP?#&(6>)U+R=QztUQYJcs4yK4OKGuX@i?<{Wcv zj97HLDQAPsAb<=kNC>uor&6eCWK2!#mrJBk&0MiWFOl6Cf}I?-#wqv1jzj&=-m-#U za*v8u$XGZzlE<(61vK7Dx`8MgGx9uU>%PdzG+yq*!bprp>#8VYlRwIbNBBDvoC;I! zKyZYlq%LA2xo5u$9G^_sC5;*?3HXlt(@%k7wPv!wURlva&~Vu-5+jmRHA_5)TF#X0 ztIiWs@H6*k9==ZpW0;(cc1zeUib*Es0|)4+bi$1bVj|e;uf0cGLwKggU;-FIT^mnO z?B;J0!q1l0+m-g2e3ZPIW44hFDgJ~|h}uO&Z(`mb20a4{PStjb5=(8@4aBurlyff!+TZx7ky@c1~b219&J zopEHgmhwlkliQGf88n*iNL@YqN$NvaZ==zIWs2P+ehd?N(T2I<`@Dl~18T|H2gQt8 zli~63o8PuksV@`C=01Xxys601>O2yyRG%N=A6=Y2^8nCR4D| zL%}t9RS3ibI)Ck2!8|7HzNx9xo~82?6?QolE@P~Z9Z!tJ5qe`iknqIr)zq*Ath}sB zxKXOOuz&!M0AD8teMk-+<;R#JAhhnt7lk`-G*sH&2l97#*{IyVb z?MQgF*Zj})8va(ZfFFX~vmoiNqWra+s=u$Bu2afsqtWTye{uFUVwb@>03ZM=xRL=m zlq*ei|8Idubkk%PJ_}fr5I@+ZS*kxr>0Q=w_NQB|>5==*#yWfFgVTE(sOPbum_+Q` za-dK`_2*TqKR?7>1ReN|J}DWQgOk(5h4k@>(yLe278W8dL`W$=)~-}Opr29S-Jx*z zXL93a1xCt2AWi>(V}1#VJ^+pzoje)dNW6LRlw3Bc`Rg}^c!pU27v2Ox?KD*W-F@{c zJu4op(wL6lJg@GFCx3Lr>x=WGncos8%0a4%iX2YoZV3FKX2V)(`w}Xc z9-FS!sMSGe$wmM~O$;Hvrg)Xg_bTNw30&1#o`M&;eQ~3Pe30xXVqNEmXmu7A4&kv% zd|{;ggRO12)*Sg6tI@iCIy%PBJm)h5@L)EN0UKp9LDYZEVQ0#0t&j7mI5%Dq2+ic- zuJ?6X9l^9loF%2DfG^V>a45REN}CWh=noOIv-=%G!x+f!#vCw_~j*SQc$a@KxuY0>@n}2E@M7Ar$nR%pDD6c~6 z`bzlnx8+>^%w}^i68dIyxC~NrJ&qolX5Aadmb8|~c7bAyX_57s43rZO=ppg8s zHC3u+f_Qt)taqe2;9vRr^{8nY@j#UYcUf7)n?S1hU_}~WY&X};@sb_GH13Y16cnz9 zi}t*YPf;se|93Bd@LP^D@VLh0vqgg;f%z8Af#J+(F0Lf6pDqQ*;y4fpK)&vqD9Bg9 zN_VzKs(>Qv?d?j{m?%P`&otfaxzg8XW5h`w4egJ$s`wKKv%uDnmR5S(t;Mhfv_}Ho z`TFj{Vg1%n5=?|KPb^1EG?#I>F zuW7`^HJ_tsJQ%&T?)oi}kMcYzDvJDWWK5I)*P^6qU950YiN#4DCM@pK}j20cQ67}m>@~>YHTe7Y)GVkL10M{fH>+T82 zS2ZA}RU0|+27CE%cai!hkkQe4CW-sOW?e-Lxnt_;so1bLsw@#(5zO;xe+k3>(aM3Q zmX(pE9!Fw@O`czb92Wgc&*q|{qF)gaG>v4emHHd~5cH4^YmT4^e-Qbfc{W&O)q4us z&AW{ZTau783W<;li?|}A+}!S|Jo4l>n~_(Nl9CV=g{i2NtFY2KIBdDOM*XWH^D(ux z|K6W}ySRb#{aZ@0d8)&eP44RIE+Mz-q%m5M$V{0*Yng$|&PRKD`?Schh6Q=sPz3&f z0ISHTf*ylibfV$w3%fOQ*9MZItuog;jszZVm@2`<3_d+}z{&pHL^M6Gun=j3;~D$A zci|%Getw_qYij^=Ngrx$-JB?-A03e`Tyj^bysob01%+JFE($4m1B0=G0Nu#mK09Gi zijgfQ#?oLPw4mtl@av0DMjn5cOcz{t22*S6vX$oM-n?jcfAp4%>-U7=;pV0`1x4~i zA!au(Ey7dUkuek4S|T-h!Qo+RV4$-Hv7FrM>FMa%=_vR+D2O?pB{ByFlAHig4EaV$ z$z3_^5BJ*w=%*_cl_A_36mVmtu9P5fR!XB&iDDO-i8$PgYx30?@pxI)^95#({aeuYe;F5ZtDs z5mnf)5AeFJiNA?fIisjvT!fX+Ddnl^>NW#mtvWk9uuJ<5o}s-%-__{{t6O_JPzbWx zAQ&4ptbE7d>t65l#BTSH!q@OY62P^eD18cl-YAC;d3b8+^>fL7J#_JV87>B-P4kC) z3+E4G3%rKgqa$@PxGy*oC1)DuY`%xYZtXAr{PCcYjVdc^ovBpWcIK~2 zNwEfQoRE+P}(w7Pxp7?L77nVg{hw3Gsv37Hgpg6S-yop{f1$ z<0|IUT%Pe@2hRDqD3}TuP3%=8BCXp48FNA*EK|^DzozQ4++gH(y-&D~TEW1;0h7Ec zD{JHKVj<8C7uV}$K-<=YnTm{zd>d}YTFe*koSa~vj?+e#gjMq@r;BGb)lY}@g|0F` zawIl5T>ufS793+VI+^D;!m^HR%Jj2)<8Q_SZKid5^H&Uw$m!E5Ce`m zgS1qq=eNB4_4)bS=ol9M?ej!qYlO|yz>0OZ8Ud|qtH{9S{g zlG7Jn-rYp-lG3@j1aTBzAwcvY@RQ6cDjNMua@q8w_Qf-o?a_Hgy*O!077jA9j!FBG zYO7#f-M2^{z9CX>$E2pMNPipEVcGa$q;s>6Z4c05K;h=M1PSG|FEZX}z0-kw;rZQp zzI)qpRMh?KT9jlK+`465nqTzPm> zK_zphV(J-!P`;AY&kMx7^&8aF?X|F9hxy&SR@NLQ3k}6AEbX`XQ%&ClBQ?^7kitk! zXBG9eGrBrR?x!{e7RbMthXg>~F3ojr&S3|4XJdr?;S|YW!-Q(lWzysXs zSw80jAZ>TxN?uS^1sWi`Sz~;1NBy$$9sw4Ap}0TwbK!DVo8xuC}gjbgGn*ilrU$9p`0enPuk1Or^%#w-V8`_%ap_ z-|g*}i@rO7BwMH!uaTET_wHTtdM|r?T%1brKvG=Xa!<6;l@bTgNQ>={gh2)6xMB<7 zm>x18)RBdTIeE(E=RSX3u9^C0I9JE>KeNQo6eb5}W;TF75prthm{~%Ztyo0K{Y&O+ ztE4v8%ET6r{?V*4R8{F5PIOz(_bMBlyYRScX2QrkuUv=g`w6-1d2M%#qvlsLDTd1#1Xu&%^_Ro^!#(EjL zy3Z5Kn)t%&rC1p7lXw<2J%+73d8O&8*h9P90GwocjeVP|V=lUA)uKgbLqo#o9&Ts* zmcylIx7--~7|6)6+)g!sRe2CoNba&*Xwp;XxtwgEt5yvr9CR4I$;qj9b$vNM|4v$3 zL%Blk4f}9sbE?Wr1q|U^YLlh~k83aG!Xx(g?{oeH(o$1Tr9OFu13AQekL}*%aLZ=f z6NNuC)b-bUt5ETi+(+KN)7>piow2bghd1RqMT!XkYpFNhJI=7oSghbVrlQ=|US3-3 z=`CbQ@dm!VX)HJL>FGXpuuxN0F38ymF4n3oRO3t__FY~s$yYIRbmVb6H#XtkGdB8G z#4q3h8eAq#=cX|bEG`f00rN!!k$oI{|JjRApK@GXm(FDas7EBZh`!`&C zGq4L|YvWZGfq6yIy%hjuOWC$I9Ut_CnZ^f6A2eD}$*-{;%MM8oBsxg?^~+(S|JdJ! zzFM{9o`(s*32MsEk%ibR=2cNqPO)FE%Z*Tk7sENCp@4@SA0gK}GXJTH87tM}R8i3a zjX=1#{8Me08gk;Qp`l`#nZ^KUNhX5OWV;su0L)nAWA_w5UNMkTQ~KFB&wjOfYFcT;LCILy_`I?yf7)fNhRSD8$H)a;I!e;w7Vk(s&M)Wix54V|zK zG=G7xTv5>uGSt%z?xls|sac?s9JgX&on>Ztk1c-lYl9Jl}b=%42ueRk+B@l zuXQ}p^#bKm9GrN^xO~yunD?8DgC=*5JB}PeeV}#bq}5OKVn2Uy5TpF9rIn?>eL%T@ z08dVKrwT|^Q@A@@$fsgyH8~MgpdE#djt&!3OW%NbLv3*waK>p^y8Is9BR)AG1AQeY zCm-vhZ5p6&8T_i%{MgFMN-dW{=|vhDMsB*@bOyPS&L*c7e41inb|2f^;tIf%ymQho10TWJ34-fFCqJSd@e|&TZ-wLo+ zz8_Upr*}7=1**s+nxkf)%*>s(cG|6BBV za0$ctU!PCFD(~;5fs$mV@m57;<(*&+Q&J=pK!`O?VjnN(?ye7-3|l7Clq439n4WJmxpHqeQX{FdOvdV6=aKey&FzFv@>{m1R$t+#jnQK2$WKdIkWJ0MCOxgv)A?WTw@0H!l`I{GxGZnm;3LE`~9z}r|knLwLQBnxO2_|w~bUlJPf!t1yLkR25 zjQ>=d#G8PqiMKnrwRQFT_l${gAgdYS)HlTZe20^MZiiPFhpC|D>h)OpR}$cr9TcNI zJ31mF4M|Bg`T0kkq27IQe)p?gyxB2TAeSV>UU6G&ZDt?iwE|fBf%3Dg8aZV2^?Pi- zdP*9avqK~v^F=yO{$$1uGfJ6Ny~xu+4S0ddD+|<5f&NJb!pg>5If?l%cp&jiRpg+0@IX(%fa(hSwg|ckEEK(DQ?=r0eA`+l_w9p{j;H8~{J+)B@Af8p@1w zK3ZmkdJ3}MR@@hW=>>ifhxU-TN~i)i!@p{ULb^fVK72&4T3!8ATL)`;CY}a>Sa?rR z+NIg}A4Ycewxp!eY`To#l2Q~32@YJG==G&f`6`txpwsYu5|^Kq?fE@ieO=~<6R`3{ zllB)Oot+uAb_z()dnsto-o${-aE3bY`0N7V#n#r0>#Ltm4nIlBbU;V#^c3#QjGfWE zD#C)?)qB=TN^ zJ8k=EeBa)zLtlxG;BTn|s12=+f}9)+P}l*X++E-`y*w-c6P+C%K2}vV1q?GTe#dmq za3mKdn@a_-yYc?46%Kv>?u>#@F5dPc$UsID>gOja8ChA9HnbkTJ!FD{yjPcA>h*Z? zs=eD&rHT3Z#Xo;05!07pA^=)NH$3r>D}#n z059&YtkwZJ1D=4rxBnL)(V0mC=VR^2D0!<~qbmvmG`qPPYC=LO`NE0>&@VW)hD62^ zzq9nR&T7L%SQr;%ZNNlj6u-#Jr{-+gLZNs0DnI`?Aw)x`Ckc87=&N0v#8#$$RicSQ zr+)l^vrHl``+;wRK$A8x3F_YAh%KI1eE1|51^03ZR#( z8_}SrpV6YNEz_bpqppt0jFE0$hmMraodc9AvvYp^lH#Qx;N+uTeN07>)!F%Zq`$v)dYVsOUg*3_ z-yW3O%ofNM#8oXVWjHu;*WkPPls6mV24c>k-S_Xw7kenrpZl|X8d9#dR16_B0iDsQ z4)$CY7S%7`)(fj9EGvC?#=(#0aINDE?_zVCm!6D{9SaX3VoXSMN#eTtXuJC`{s)(i z?WV2|s9k3}0|FevMQN30jc9MTD|C9Ykue=*)B?UzQETx!zX92D`+!I|YvlTTthk(+ zkRby_zUnR=2v?h%$$r#4Jc)moy1T@-H_P~zA76r2Uw2*yK+^`2_;?$U1pkgpN(wq% zVCNXIF|&U6sI6iXTc#z0miI4-j@!2mqOv1sauY3xz?j*b&bRJvBxzNszN!Ua^!yi4fr9H!Z|_IV z!a_?<&J2W6F0RnF<<4$#+s#8pi*mC#-AHSodbOcniy1K0=3Khs7 zte)@q=4MJtp7-^tBBJltY58!El^=>K;m*uDM|*oOPn8DCO}u~pUtmUAd;<#?s1*Pi z<_fJ7=-{9P2vkl&u&>==VI^n;RaQsK0Tm{Z(R6Q(4RRJb2i)hYPiz71E>zD~fMNB~ zHrj)p*IZZwJbBhRjIMUoXVdwJgVeDzp;2!^GTWWI6GfYjVBRyKRC@1pb-dz?Dkd=MB~{hT%g9H~ zRP>2_v^z$9;moMhodZPlzFwj4z`-RY=UL4}xSXqA;kq}1<&9)n01{qlDqJ!(>w0HR zLwiO`3rJRL4xNNHEVfEpo0P-mI;jerC8w>i-cU- zz68jd5)x`48r$vRN!ZZdMki}%8g5VLDb&J$r52#y{ogQ!*{UoS9wfdmC`5{0N);#x zK!*kW*0lNSytaJufO-jjT(E^~Ltdib)$Z=LfO`2Zv6<9CoYLz@AYwE3>C)~^GGQ@M*4X8}sRi?W%i~P{ zUQ<>pp7HA5r5gxLB_&~S>|;0<f4v0Yz8uB z6ci|r9{7?I)%11OryJcUSXmLlhG~F1CIIACRXaPA3w%Mwx19%W(W;lidaX(zlY(%7*3!b@G{!k(@2+`=P{*Q#Z zSEHt=$l_oL2fIw(2H$L=q7{ZSd*YrTwlhy->wz6-)N`zJzS`Ox@_X{kI<1DF;R6-b zOew|TWbqBS$p&(y?e3(t=so(Ae}1_E*PsKoJ5Ictu9J8|{TN zi0s#k%}&oeO-&1ojEszR$6w}ItKGfk>a4K*NG0jwo09gp=|=t0oL1}p@S+KGanCUb_IuFmMWJxiV`DVwl7 zXO!pSAZBsd7!sxGC%ggYZ7}RNl9h!@I2*gIjMteVMgjO%m6aYlxv2DeiY(tsMQYO3 zaDV?gz~d7Wi<1Z|$Z?RcFekuO0dNGLRf+X6iuq10s#p8sU(Qs_eUa=Z1TyDvrXWxn zvgyRxXjG*n%U=HPUI6=dpN?iCsZVm~yfjJ0Ky_+&{_RJ*eRo)%H?rADF=#yjSC|$W zALiTJ_3s>wzHhxqidHZN4qces52$W-LFN)D62`|?_s0yGT^+X%_sV_*7($~Kdwu7I z>fJk86_v4W@rC(@_?nvcV>ZoF|A{IN4}Vr2Oaar5IBJOm7qK!jXpD?JGoe0ZrnFW0 z!w9I+P`o#P?5uZL?e-zLMlX?oS^zrwMT42(rLw`jwH8eaQ1#iJUR(GbbbP*7K~Am= zoEilMJHhRi?Y#L(R{KYg$z`($%_hyy#`DR*wZ^m>Y~uGM;lKt8RUIP3Wwo_44D|Fg zO-$Tv>K9GbV833qvV{sKa#H`VJ^xaNSbX zAT@I=VcXy9i{hjnw5J}(OPhoINZ8v+)3B9RzYhYZL)%*;YpLGm- zidU?!{@<162T)cQ>h6gqQd2YIcEVoB3OSEsmVZB`U)%hGux@6s=&Zt|LJsG>Imq(u zA$9{j)a(GceS5+c4OOo?bUs<%@%Lu{g~M0Fw!Q(_YW9~O*Y91j+PU(;O@}5=L~tFX zR#jHkZ(BL#xklrWuaLZNloizZI)bXw;&l~ehbi^pwF?M|2F{vkJ3^` zpTA2z`l#MLWbfZc#4}S54R)s2U{mD)bW&X{t=5(dCz6+5jt=$Uq$fsXD*@nSAI3=T z{|N%8^p`J&;5sjuIZ%}OI5o48fq^<6%xCV-;oGl>R23JG`(pvH2^hU_TGPnM&(hL? znM%4%CzV8?h@}bRn9T=Hmg@CpON+=wpQx#;AN42R6B0Jh)fkw}=;r0;i`xj>M1X+X z*k}|&xQ9ltI8!m9uCAUg8d6bOx-#L8>fQI7F;+DbzoiuQv_V)Ib+XE$Uqc5m)ib0_-@G^|_^oDEgoKo-Gj8~73#pfFzu6^JV zWw6?JcSL+VkFVn5-5dY{!#h68WqBN}(=s!8?)8sAp&uD7*v1l1#O9qxut++f=t3~q z{L~Z$JG&kb&U2?5T&^RQc6ads1_Ad!+k;5F>N&@OJAxWRM~GBADK&;V$p1i30e}8g zFhoOm{vY^)FPoX2y$hr#>z#4$iv@qbo%SGKpo&$`9{dlP6qb@w6BSj=dey`$(E9it z5W(urG=61m02D?BE~J4=gKu7(GOU;4&@Z1Hi}&_&d{y%`f5Tef6Bf3cz^*4NV+pPT z0vXVg&Y9}N_qQC@7ofyEJxw)HK+D8nIQL7m5FK3G48YMK_|($WA`r5z47uck!CbFT z8^8s_AV0CQ6O@bN=j_&-1r-&!AR*Peu+r?lR0q{6aD^3EJEp?ducx6T7gee<>gsXP z<@V9lp!RDnQWXjsLNV}SW1n^ebF*12e?M6-LBWpUWV7xN`E;iJ*E{cly1cP7v$V;?9fU2a&ao#nr)s^UdM0b>KY;Cl;Zp!^ae0J0K7Q0;cS znhq{2>khEQvlVAmvC%b+r}MZ}fCTN(hew@@@{$4Ejl}1jPi$LG;M|xjP`m4Y3{)o@ zi=!12`*N3BlK^aw20;bXr-&WFgf63VF2hCNubqihBY1wZvb?{l2aT49&l--7kX;TJ zxjp$=StrWNnOPWjd`o@a=M)t&aa`*y`-ezvm{);rP7V&*UsXb{-bcApefUsqvlBJQ zj8lL1VfPx_1-Hmj2selMbmvnb`gVNpI-QCS^zEY`xs z=gc?x&O7fs&oiODvCV6}!)Egu30o@ej0_BeBO^EMA8-~<>BzP4dGBb6Qf)7->odf+ zx8rOrEw{=|VBz3U?d?^jrfv`vU7g~$sd*dIK-{{mE#_08SYFVfz>%&q(VzDHc&G;C z_4QJX`Yss6UNI3$DXCz3MwybLfuxlnb=}`u^wiYUAe4S@71tg_n3<6=cDb0I9#^R8 z9~ue=e!@cGhKBsA)nr8cvJ2)us;g(HR<7mb1UN9g*OqJT$AEp>IX)g$lZf^Q00Nnf zbi`79rIntAb*^+*j{f=cwaHN0Mn{M8IYcQ_8XphOYxOj9@Ym4L&18Evr;JQ|4D+T$ zD#Ha2qo&3>r)tGcXu;mr&!0EWIQK*8qF!I_N4u+ybF`dUGHH=%+-iGW{XF6cRNSx| z?>*nT-ps)sUDJnUlT%I0N)LYD;`+_VBi=88dEkq(nOIZa_V$0EB>!)%_~Drt9}apHc@M35)Mu z#r6UYaA} zO`hA8SiaCV?Abi_U6e?QL+k+f{*Fmb*rc!CH1rLO{S>z%bn1PjL*f&0Vl%wohR=iw z-==(dgNa@Qv3%>}=jSXSE&1HV!f=1}bnj#baeLB*tMz4yLxn7Q`i~c{sFglQIg9fN zPoDFmP{1ZXXNA3=C!5hTOo$h=KdxdbU8_MCkgidf%}8`td=Jx!bWns>W;mTCL5e7c zu=AbpC(P7_QL3bLOfPpO_c~_1_Q72Ia$HQ7tO_QrtYqC% zyVF9$q5*~4OHztz% zWwLv(6c+OFVA4ahM=~>o*Q>zfa-Vp;xX_KZjnwP9!llSq{MQDeZxrU0a=zOE$?4{v zd60o)L10f9!Ar=DPov~z?c`MvT_+uq$Gz6zxBHTh`+*#2I$TZCQ7EB=^@BE3%No#$ z=`Hih`YyUnUl18yV6;TLT8(YVC8h>7x&|J_3K7QCQG1Q94`B@!{dUMT>kb;g#Coki zg2?SsuDzwvy_3TXbpJLmbIcu)k0$8dkOrJo!22>q8=YB6^WBEL^w~k%P zdBmeH|ISOqRf{?-L3Wn?Yi3H7mqcUjeZk#TzQ7!9eQD96GVtJm@bfVq&L|v0eFKw4+Z{IXlyCjZ+&l zI5*Jid)`h$R6S;$s1geGKTp+FA52^FMphIf`J?bDL)Jh@WhIv~Fpks8+U|PO&BISLrtH4BO?NcbBf7b~g>s8OyA;19?RZ!q0{)G7!_o zUP2`$9n60MREuBoxwM9c>t-|LY_e_gh}2>|q`X@GkzS~4nRUJ#)HU)gE*`dh8Z}YJ zwHWX>VIRA{tq4%>)snlN6ekrye;B93(_reUIa22TuvFUebTIKUF@e-b<#qTCucWXx z3?uI$C*8%hFeTZXhum2V#GjAd>-IuU42zJfw~)&?vr&we*bC*Y81h_+ZF?%7`3ox< zc^9qnwBO{Zd$KdtQIa!AGg#W(c5>SX zL|h-pliYDSEnB;Bp6eycjRst?BlP zqy33?3=xWDaxZ$Nl5t#b1q_qvl4Wsns}m&hKT3vQW@m`J7z;vEXF*pN_nXeFz|C1Y zioX5jxR2~qIjUHxj;;P%>iMV_dM?l4d0m)Od+BF!%|W>X9LnO2H>uM%;8n22* zNiFpNC}!MSa>hPEQ?F2Cl$}N8Zs4-{IaRw|VYg&YD9UR{_}A_V6lSmpr-;Rmf0$YP zIP^|+e^)Dm9|po1Y2KLN9III~F&D{$RbX+EE-Q=3$4pbxUw@KaL~oyJ_N-RC*qgcc zzHHt%xJ{Oiomt#){(x}+*O5fFYmZrcxGebi=t2(5Mm%L`z`Vn69`D5O8`hd2Vf09= znm>ved{pPB6dUidk*$r;{6YQWGX{K|k{<@$nsghw#D^Pf2c;JikH;) zUBMlX&U7Pbs$1)YLWbR+)TGZ#H|x%^)@oI^r9ajxk5ja3T6;08FEOP%>4+p5aqiz< zI_-@)du7G2OR`_Y(WKcFAfqGFz8$-V=b_4;J~3zg+#gsRn1T2s!zpTMON5dzD6O7S zR>f{wTw!&j>XwA%M>t(f8q$5hw=x?N8ddwbu``d(P7XVTR6K6yUz=o?lyNn@$o?GK zLpOBm-FfB3S(%URw@WQYIrI&gaw~NK8LXTZjLctY5^t*y zjNOU4x~o^yWmCfBvTH((t7Qk5t~_1UOq1fe)Ft2mt8=94I!AS%X=r{{Z8Jk$ZiXsa zXO&xJ$YsopReV_aZZ9XTwWU!v6s^etnf^_S_08r+n%BYXEiR7JeU#|1Z66Jx?(!3^ zy*jZj5f?&x+wkba0oCesKfCeIT5A;xGo^IViK$N&?T1a6DSyNhme+Y_Y!~-G0B?;k%3HVue4a+{uiJjO z`;3fpvr3D`THJJT;-a~Mw1YV4Mq4)QN8M3m&@XYY@O686{YA1@(%nM6SF0LR8;Be0 zn0vbxGJlK3WR%{_jtYe(vd%ciCeU@bG?c^(2aQ(prnT|DV=b;$$(>JJkGc`#KyC?t zzs`M~ns1P6WSA;jg39OM%vu~{Pxpx&@+?!-qk;0{`ZWgITzY0hOdkZ>8SM>VM>Ax+*n}&d*KGgDvMUJwos8F>_S>1YY&-E6%wl zhFmdfC3^<0_5`cd^ax8fJrQB2IHliMOjO`(40V2Tl`$r1YZt9EdSVP_i~3!r=w?bw zWl>sWlzS`12N|*uB}co)SE0s*7u#>LYb=cGWqo&%kF1KnT2tC_EPn4Vs!+y>Cc9Fc z8*Wv=k#VQ;nC(N<95B&%ow*^;o#_etG$v#7=kctq=#Bb`0S_4mgEv)@k;<>ctD~-O zkt*q;-ADV$lXdI}ob{hSnO}&(dp=QQoP@~6Op9yoWX-Qi@y%_Y+E1wm5yPeJOW5p5 z(pM&6NuTKQ>>u(0=tc3qB)vuX#pZabdr4OMWy>|5(J014k+b%<+k6jS4L?hHNagbt zy}QSDVeEcx^}zc@bf*y>&%<2hE>kIVmVQ6X+zT6TFnVPI4>LrVz~gx7=HA&Ke*9hx zHf|tWJiz_3a^thpeucd`153DUHhQkl_tg|K0mMEx_V$|S4a`MFo#lTS%jL7Efj1Z) zgT!_hI)1}_GFH_uXlZjnFhmO4F2W04)N1tBN$CbQEaOGzT{F(MiYoRLEo?uHh&Hh% z3Dw=0;=wHqCyfxhg+F&^6g#{;O)KTAXX}e`YvS!MN<|Y-i1Cxs!a@sX3w6z4DXjFP zoS#rCT$9ysiWeI@vQRidXzz#9ZKY9b{L*%Z3fM`6w}?aG3eVX1WOgw;@QLLW^Uk<1 zXbO0>Xd~ZJi8;mVn`)M^(@9%Q6=Y9X<&+ie{8a249u5g?p7y}Mq|>+3#_U9zC$pb7Yx}%u)nlAbC0YY4V1w8i!_BH4C-h zYkEDD+$qksORfFJ+1JwRdyPgKR#JLyV{^e$E3f%M@ipp@8nZ z{e&atl^YS$+wX5UFPH(NQC_yQy;+9o75b4K0&^8owdbTS!Xcd%G!m{p0G^VRMe9jw&Et^e_ z-gJeFh#Z+*RDaOTnVywYbQ>r0cNAy5m6e;LqWhbj!S>{$p6{_A#F+Y-@?d5D31Rqv&eEOD3>%f$}o~0tV6*_=B~$4&TA z6BFY$BS#uK5W2n8DXuCO*I>u7nd-8hy1uDUZd5Zuso&}s|I(k{erjmjq2ZFt$!Ht* zS+m~;cLrp^j8y8)&4t-gVLwZnRJe;T53E!;YKZY*t@f4V&_ z?2IonQHy^^QAuvI8P!VNrFOAn>)S8aQ__b~kU*^xU;WLTNZ-!L%KxKm=s9I&y#j72 zj`7r8C{CIVFxLX7lp0*?s~CL=w+@9G6^%Db9k$d^7}B7hU?I#wVG+vIRAicOAkTB? z&Bq@- zxv(KO7ha6SS+dT zLu%=8 z?4~r!OQi3KP!)5oi7pG@4~cHV`wKd6OG_PPI3}Jh>wg@o0>bX+4GYYuyPE>U#O)uaR>ECvjJal{^ z*_m2yJuhyt5+%lk5wJ=dj@YULeam1!cDHaItqhxd9l6`RwWqHdU^M|GEUD=VEywbP z_x8-{>f(L{rmK9G=xKO`FFryZkRh>r#@l_%2}5$KmB;K_=QOzS^{wumCxE7iDiV)mc?HWx(c@jnt0~*h@O^|!oYh^%v0?{218-tBXC8bSpg4+yAq!G|`V~q;iUN6%Ry_xPnZXft&X*+BIS1npgsU z=>uhP3W=&STKm5h1izcrOJd(U>HE|+xYDgaL7fhNN4y8ZYLo|*-#A|7J~LzW$xIX6 zvkQvZzigyu{hy+4F({!f4uR)ub;V>vp(R6e^D0Id^e&TbAOj4~wT18Hrre3ofE~?! z{K~tt^8VHdFUxs*WQF`!5lWFNrS6_IbJso@u)=-AzZJbiYR@&*Ae}C5B;oh7mg|M0 z-#5;xPXta93-=W&WyvPB8wGew<1j+b<@?k06+g-tg&{f#2rgl0NJ0aIU zV?KOdV^|V8ZEzcl+&=CNK4a5!UfeGzO}1px4YVre`7Bc8)NbvQh6(*V&9-<+EhpUj zdd^*@gc-?Of2a*?hW9ws?8MHVfw`3~gs&%FJ*KoWLl!_geF27>8i~)Vl zzi$LUza6i3l@xf4(j|i^-3hD_^Qgn%AWx?5(M-)}qiR!+GrsY%5K@0ypX}FME>;z5novPieA!f=3P*`&HqNDf_-<1?stBeJ)#8tTM(rFPqIT=7 z12pyHdqgjmX?qnE__g-tVt2R0;^DQ*zoqFsOX5-KoXW39l48KW)eriDD46$fcmH zI!C^Odf)pHO#Y%Gt<;godoKpA-s_*E>lf zYRs!L=+14(4qzkl^%zR*At2xo9JonHLw~kEn)=55TCDUnRU4zs}ev| z;uW8pmc!yrj!iV#EuvM%uVYQ-qVb(@_HJXdbSG;!+lQGuOb`?e6>o%80JpLb$S|&8 zM%F@+C@OXI_pIm{STiwIM@Pr~M34}CNyZcw7SSp$s+*Z!%)~gMtgOab`+I!+6RbPT z(~h73-22-jlI@Y~PCxFC!6+&FPRpKT5WT+pt_D7%>A*Q$#+n@+#2kZ!1_y4pMzhy3 ztU)Mz9hJT#BxLfUv0A;xoNEo1VuQRmh_^v(WqPKX=jE!lTu!ebUcu?n8mk%@pVUE< zgFY{uK|iaEnn~NXI^4!N^%^o}S}MFIx}!X_W`$6@Wmc~%6q0+qL#=oQMGl{)WGw=4 zd?;_D8b!(NP7PF4c7Y(5jBHS6+DA;$<_SkR?L{(Lww$7aQn4;{2G%oaStgol?+kCR z0dxVFyLz=db6{#;y7#sX?Yc#)|Z!MkNF1fWIEI01pwT9x{~g5 z^GiA=CVu4zcjv;~r;+x~sI?XojXFD8S{B2YwV zU~I%x*EDZ$YpP|kIwVk{+UTYH`Hu3{CfI7=o~J-tpz)E5+$<IZ)V#dB78Vw2r|7SExS*t{fpI|9H?(>7 zEOB?zX1&=*PF^14YtrXY3Ji>~GNV1lo2yqbE!m$xw$LaRq{mt>r zgi`zTv{TP(MVn*eJ1LV9pzKsE{Pk-H&|apXUO9HuF-OSB$x%_pE}eYA$+@+v`Qi(u zZ=l2s806j<%@xWuA4!^C6=ROb6hqYsXcBOu?aD=P9=L;y2X zTa`ykz7RD@+qI{rrt%Ye`KlRtSDwoGqoDwxRREkR2Em;MIr{WEg}i*%pFdr_`F54& z`CN7-dG-QOr^?!pMonH#UETOn!_3ZUTdWyaY2d{J&Cvx~%n-q7$OK{ABSbA+EQDvJCbyie12x;;O25O zQ^Nc9Y+B&!7g{G<6_u^zB{7c4xy?e%lZ?no0A6+}*limkEy@>tbv``w<^-Ke); zW{ytl2?!J2S2~`%ngFq-IX=G^=~+1?pHHw85;xXiB%d$_5lWuHGxpeTrCy=s$AbVee;9UH!&fNsTxfeg=b+o%&mVmLWs+DSL@+1kgp1#pZ7C5 zP@pb|ke61yMy`P1`;!PmbMw9JZK_*0C@5Grt!dfzKB4fIs8g2;aS{OMqAtdU+nG>%YyrjwAgL}d zZ6YfwYCJvDKQAdGD^UaHW4Ma+8_GX9%UFk9Xj}EOGtcWsIF5@flm9u;f!RWpp(bBlZZ89v z7Wn5)VPs^n(b#~XPen=^(vG&VW$fj1Z=fZ0n@*ZT%)&C>s?QRonw63QKt|L2K5b;g zdOvaO-jI>qxA+R5oiY9jB(WhOGxzqcM}zS?J6lT$@#^av+uBl6c^N*o);oT-Qw@j! zM_eC)YJU<`J-xBfePBPUvSWMR-WaO~NeIt`x`iNGUlEP#3Ig5jX z1uKBKtdh;J_+b7f>77R1#Z5DE1C@efAntk_IHZFCenNqXetAB>KAf2d#7lZLJp$0v znco6w51>Eqad~uSSC{fEi0t6Bp2xjTHC3>NgpF3o@@%QKJy*e3^O+P2P z4B&kEN{hVaanpVn36zx78Ox?=){dy3@djs%2ycQaXm&ex(_!9c+4R|2tpFLN< zYrlt=oSfWd%P!xx4zF299#e&Za}}B48?QcydNA*1IGgl@)cosH03Nn!bZ=<9=Sd3u z^a^;=9UN&&rz#(wc%1FXju!}6%=63)m!b_X%JrsxB5Vub0>S$P!ffvE zaHVU2P(eZVB%l_FFk9uSbJ^tezdRCV{#f+knY@Pw!YiPnO#XsG;Wi?=6PxR7AeOBY z0BwHyD<|X{CJ?Kv!i3DSFZ>^ivH&HNcgQI-HKLOV{0VcPR0EcjQQPd zWp+-^#dUx9{iqd~Yg+^|dCs4PmUiF*GK@6mw;LMR)_S*@EHpGp5*ou3`jB9qfXTu| zKY4%|i{^eh!4IrQh70vG_-$*{Tv?Fh~CUybr zp!-Gg?b&Yg=xBt8bOUG{R&U9<_ocL%o{$ z{Gndf)_oJj(96qANQ4BMl1R#Vz$Gdwa`^M77|4r(>l|u+{@wjX3lfpa7#5QbTiYb9 zxd!pWgNZWBMdZf2sj$E0;mA;vWHN*DFhD)F3(3BH(=eN6HC=cQozbkV0Tx?Ql45oB zWh)UZ*uijLe+DbKgX`;icCFuFFMRrx{=sm)hf7oH66?e?ETsJUzDh^n_hR#(F7DgB zoD0`Qf2?^@bJ*v6E-p5M`80-x+gC+mFmlZW>i1@IuDe&Km#nO>--1Uo-n@{ZPEQX9 z6>07aOYV-0KR>e8Xmp1mfXKh}kv&)ujsu&7+z1&WA`4mOS_;X+bUBmaQu%(e2$-T+ z)EjJW&UBAcR0>L{I6Tanu1`ZAa6DodSF=1lNAGTRPfwVCA$^h{AzKHkDm?7$XKTG! zot=}2xLdZnQ$xUi0*tbrUc~4?q}N2~L!K{pd-~Vas~Ms1g~7a+!Ulzkb1TQy=Kyht zch)OU+}wK6$Vj83A=<$Y#JjcLU$JbufPSqh^_woCYP7yKAR&Qtc<@8~RQ>f?Tfn_W zEo-58EU8#K@Bx!vgAi|ob2+<U(8O^l`kpQ+$jsVOB zX$!2s!{~Ym9x&lo%sYsqPsSZyB+pqQS=gWT@9kTA@U?*R0E~LQbGg}2%a_fK_pD$e zD|NpeH5p&4H1mgi1G8TK3%V%w$Z_jr?vw7X9e)3@WZvDlX)jj#s&YG*4UV=hz4hAy z%>TK1w%&wY2A2xxVek+L6#45kB{*czr2f&|euKVut4l*VK-&lS)M7rV2uDY7gxpua zWS{=So$>cog%c)E^SIQ+;&ogEaJ%_t>qZY1S_3>x*U;6)shy&0argB}b9 zotV0hmVa_`1{N(4908_E4Q)Y)9JHxNL}CUG-lcsRmYN3lY|m^wGbp~aw7jN1hHsIBltyZykXF2dl@B^Fg*%z#CokkCxS$3g2*9;l7>bJT8z0$XDY) z;XT}z5fL$Wyr>0lO{i9C0E#m%woz?Og|&^zESTQj-miuSM~My(H|w3vVmL?L?rs|X zHuN`WC@OWI#x$*_J5UGR{MYUFRQf+n%0KpRP5;e}@MtL^7pL2Z_<+Z$!vZR$4JuXh z>eZq4Ocj4`EG{7j<0~g>&qs>_hKi4Weu%laluG64UG07zF7xje8f-4xjk&IfCyE6< ze?o&m(^$aWBEv%|Cx^OIKVDsX^DX+Kg{fAwd=^_Po_ryh*fv{><#KEwW@;LmVestJ zC#u1gd~jBwfJ@~x+1f_=L!gv^4pu7&_;hkn_x1e%yJwY^kFIVQ5VF2h3;;|1D3-T=o0;Z19(iBeqr z2XF5i4x2lmhZtR0*iYBU&WMi`PJ%u(I0y?I#0Skb@&zo(nXS25K}pH5O(=}E5TZZ8 z4I+Hap2-jW=rRO9NmDw4_b+8CaE$)rbbQqlJC5~iXhp%Dhwkl?C$JbB8_)ex{K(Ah zHiw=%7*HN;$_f^0;F5`NH30kncc6$t!zjRvcc&tN6`E+)eVar%5!bSwZD{$Rrpbg}XWKa!v#_S(8?hyBx)&QE6l zvP&kFfNuvq92?)u^51veHGJ-?h4XnjjfQu%y6pykEA$Rj2p?1^5zsOijYpoautdma zlCoLM{n)fjGJZT)0r%|jOw}kpvo)9+P*Cu4_zB}12&B}o9}$hzR<-Wp)8B1?QmA+Z z9xM?<062L#JDgA~cZ3}F_5H%n%=&K@M0KCke2|&j^`fCak>PPmI|EgLr|v62shVj5 zN2>YSbD&U^cbJ7BBWu&#GzY-mfHZe>yiRRqW(N)3Z9c2w;y6)mZq{XMTfT8|7`)m| zr}Z%A@6F!(kzj!?disGeFYlp8>aQuu$Qm7q7tiM_8JXpBU>#E+-{m(vIH-aDJ&2Upl&Q6{@nOB_Pn`^8UyCZ)%$R$EGU8XJ}|5K&bF(_yo*xG*m|O zIkl{fhi&FfVz3Sa0`S!efWr(VR!08(F$V9nI6I$O)q7oiX{K;IB9>sbqN3ai101?A zSsT!|;D|yUxkU5C<4A8Klw_S&J!W%dB<|5w2uG8lCe^mG7dQvrm2@i7>(`%wFi+>h zRJTmB|M&Z6DQL^cSTxU|d!nh2h%`Fms$$(8eq zNKCx%=e>t{{`BRu9I|hoVYF(F`)gx*18=AV@J!@# z((>XUw~GC&#n()wQegplsw-!8H4&lT?p?w`v(JoTVTnd#pNQB>k&;}gK@BVG6}Jnk zykb{ITfnj=Jd(1Z6##KWl+E zTACK$>2snutt>AepU-=Y*Wt0Su<#^m9$QoT0Gd(P;zzjW)pqi!JDs2cnl$m-O4Q}^?6=my$&jDxjhSw2x?jF)C2@GnajY3%J8qm-N&xXfZ`0Hm$@L}> z&6oDkj=ei7*(1teE-pvM3dLX0=J?!SAssJU+ptm>}<;Ap`*nLTac-c0l{*z$LDidg1%Ygh;e zn-9(wa!m}0{y7}3at}l_zaZ_1ChVbpj{AL965=BiH1JVNYoTT81tY?2xe|orXqllb zwJE{VdtYV2+3^cru7Y0#S~2HMS2UH6!nBg@>` z0C7ocKaGx{|A33jTv&Ji?nItF=M|Minjd1dJiK&tClRHShI!?BHjjEdoV|gZysdJ_ z)#Ovk6DYE8k~xj!R{+qzp2K3N^G8}<*?Fac%8MQi`$k(A*igDYmG~{2lf$Tf zX?L_u{;()-bk=RQiKTjv&oRL(?+{%DvdUcUTQNfG#ufQ4=Mf#oqDr_jzX@VGbQnhz zO1O5zpwiKtl&V}Wh;9wf&Jy$-j4OVSH45; zyM#p{a*Onw<_>Ae*vnQ>ASL#S4 zEA<){nX{)tDetfLP;r%;Afnj?za}C(kLV^zs*u-}*kVzel8vmUNgQ(D0)h%iGV==9 zUcq4BR5%H&*)$m4eKtQ*HObFD6f63jhVGuyt{`lGFF7w0Cflt%besY#;+OK*_JVBFw1kW2~Ta z{+h*Rc77^pR31+4h0-*{I;Q=K4@NX1U1rH*F!!d%u|W8GNu_5h)^eHA$?ITfZjJe> zCSHGq*_7{oO=mkwlpG<2DNDl zdV;gIrCVoTEsSS&Huc-_`A9k(&ZWj=pI=deed?=my3z~ZepLUq-c=9hn7rwdkeCh4 zviC|iky-uTsP>9XB}2l_sEPNx@h?Ej++8U%{Da~%Hn_h>PGt`!`WsVRpdPQP8expe zdb90Oq{m_GSPbkX6X+Ki#N`%!vzcw(hJB2VEH}@hk zox#?TIt-D1oYsyBvYekWJ6{?`dn-YM+c?9kuCCrRC}yk zx8IBEX%bm6aSm+8Lq#@sH{eJLONi|4?~6O$Hs40R7!=8uIrX#9>-16U+#)U)bD!y( zj5Tl9*RQLtvEFj;GR*O0g?#Ke%PH3|%LRRN%X1(f5L^G5OU}2>0eSVEKvE&Nxkb&A z@JpXE9f)ZNVZz73afl;WDmgzwbwLC`o$+!P!4ftnB@oj+oo$J)F{$!SyAK$#zPLT= z>pRb|V>aKQ-@fd}b&JUj-6;wqbVe$sAo!6wsoj~bj$aU9Zt{7n=B9KU)sV$+5NeDn6Y3rnTu z<^P1XPft^IotF}%ZN?+l85|eFv+9I`LOv4y_(3i`1a5GXe&R!f`AmPQy#6xEcn1c) zwZQ1=9A2LIq=kET*aV|<{MzZynAL$I?ONeVE>mQsO(kZ*oSCznO0E1H1-9;N9kyI^ z!eH%E6M3aqLT|=r`IY~}tcpnVgr*v`G|g-rw-S8av^3i-=D`zYLGQrL%MK z-mv?eM0%#bKcN^#A{Er zf-bi<%8X>4b>v%|$t?@HRZW7(9~(9Fs5m>OV7d(gV4|dGj$(9P(PWOUW3o+f6-9(- ztM1FTd1y>77HHN_N|hvy(@EW=>_Ujde)+>0i#60>cVOEhgN#{7m+E!C>HF;0J;#%V zzXG474FQ70rn2|$(Z{c~(QnymQ=}I5Ac_Nu;O)zVkm=fo8zYeXpdZi!Absh1^S~Gb zDHuELA0IM${?oM*$tTas$q|7`CZ`rv6GsRB%DcB**Y@BdIYU=ki-(7Yk>ZoQ{OIGe zf2ySEqtGSBPM1D5@qB1*uAoe7|CCLOpuXPz{`>VrkLORHcs`*hGwdHiCUl?8mTfN9 zHTxAP@RfsuLs?mQv@UL8VIeIoEhb9VqXRgVgnf2!y(1$dy}bdC&L1&lgw6*<@fcem z-C?-3l`}Y)3t}MANZ|25khXBvbUG1Y)h(9=nIUOKQs6hj@Z#e~P|v`rsE7Cd9H6?%N2L;=zWOPW$i$YV^G2nEK! z67ckY{&D=9@fFCpe6*VB<*Ev$LY~&27^Fr2FqD8;^<0K}lHFlXy0aYHD8~JSd=Er5 zU-Ccp@|PMPbkUa}dXva~O^gmFYAz?8d~=(~h=KZ;mHsJ3Bmz)6RTA)~;o-wCS1-Vaaa>pslyJ9iOyXgRg$*rjqztJ4%&H(>53bP8%tShUm0Cwe zt9vf=aHaxD@8$p9g#7c*;2Pxf=PZAJ(OE^r(SKaL3OYX?hrT?O*3Z$w!omUof(&DyoTKC8 zywZI-bU<-iO1 z#;FI7%4L0pC0@LcP^`pQYV=4iNlqxj5jT|TA?p_vqH%{}m|ovWwv<#~obAq>QU+KXxMe!Jtx>+9^s%hwB5@BVW5W z_4cIJ&)iX-D-AB(HFo0r-+{mh+efD&)3HnHT{{RL>8Rh6KIXp1YAcw!n`x)I?*Cyq zeapZ~|PgHTddOKvCqnTB1;jPf#5b1i0+!eW~+g($10Ao42z zTCccFB?J7P5djZl*6kT$UWVM8T|5rf@hK5=>1~rc7#b>`Kapj9-mt0=%nXLEi)y@Rlos}}Z$v`((R1G% zD(eh}r{91`rJX9P4BD+fCXD|)>S?u9)1I-Q0;jO#(s5&b=@%5fi6F^V+r#2v^!oMz z87`J98)=#snmP@xRQV|?A{a7aqraP4Opl%c))cci{ITp@3*KI~sE|g>QiK1{Cqj5Q z7ZlsurbU+KJSruu)EbEVhwAV7=8q;FO3F_yQ%O#Hrr^=LOK*R9$8cJ7HIa=EaMObp zIXHF;j+XCY+kI=Rwc7&O-ih4Yso-ZK=;FuKyrpO5rrJAeQ?6ZdM2A!(OSaY^nyK1a zi2fVjRa%fVJ#xq!eRz*qzp5>IlIm77P0t;U_ubf^-Sdujd_Ri5sQ>Qn?(5K7CvB{& z(4R`Vo~+hngm0byo?{@yVmz@G@wit&>37)ue{v|(*URzT8|zAs>y7XOa5;ON?~Vl% z*K&xtc2;~6_)Y!V=Zx%?tc?_XOj4%-_LBB~r@UoSNIfD{L3EPO&xk9(4&=R!mIw&Q zbDtso#ZLLItjrq16!%c1;m)VP}qE%2&Qrb!4ZR?vN zyy0P@g4oWNxGB%po3f?yslTf%GqNE)og*FSW@o?^%bn9}D=B@}IGVvW@uv6~hhK;!6(1UMn6|RY`{MZkXx1o1CXD zROXv@P~D9&|1}V#PHgtqOZHK8%;#VA1 za2*kw^?ArQE7kQ{RcuxEfEmlP37t>77Nf$B5elU@cI`UICPcci4Uc%Df{TBA zS@4w=78RY2)x5xFYS0UBZkQVP#e*2_F+@Mj)E7-Djc}-`JXn!)(xboms7SVK2BjLl z{iP>ShDC}@J^Y#LR=*?*N89-zGM$THb%5jy_1gG>MxT;$#LF!{bc5rW_RsGM(Se1Z zcu`lk^Ha>;{HWVRHG`%mG5(sQG+5!^SiY@oTBm3=$lxCHq-c@FTAL~%BNOk;483mR zZxd^>UAS%3kh0W@W@f_0hU)3P)=aXGaVo6t)gCo9obq*1UW&)d_I-12%L}Dm;@DZR*ZT8B(QMi@eg$-%?Fg#;Tcdx>N3Rs4mkL(|oVMf;V4Di}auwc9 zKG{>4UURKm&ep8nEpPrW7At&>vM=R-g>xKm2$t%zv>ke>1#c`lqY@y?B+DkDp&avi+&|!R9bo z2LEGzDX5+_B@m(eIRZawpsl^QwA5q^E+RoX3QRG2C;Zn1ea}jd_2{WW{l5h6@1a$t W5y<(%LpdIb5EhX5Siq Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/containers_8h__incl.map b/docs/html/containers_8h__incl.map deleted file mode 100644 index c3896d0..0000000 --- a/docs/html/containers_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/html/containers_8h__incl.png b/docs/html/containers_8h__incl.png deleted file mode 100644 index 077608e29c5f8be7a62b67f47db542f284d3c867..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5360 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 rg+GsRQqtz5tW?DpsQz#0cP87W - + 3D Beam Finite Element Code: include/containers.h Source File @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -177,106 +177,134 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
214  node_number_1(_node_number_1), node_number_2(_node_number_2), lmult(_lmult), rmult(_rmult) { };
215  };
216 
-
221  struct Elem {
-
222  Eigen::Vector2i node_numbers;
- -
228  Elem() { };
-
229 
-
238  Elem(unsigned int node1, unsigned int node2, const Props &_props) : props(_props) {
-
239  node_numbers << node1, node2;
-
240  }
-
241  };
-
242 
-
246  struct Job {
-
247  std::vector<Node> nodes;
-
248  std::vector<Eigen::Vector2i> elems;
-
249  std::vector<Props> props;
-
254  Job() : nodes(0), elems(0), props(0) { };
+
239  struct Equation {
+
240 
+
246  struct Term {
+
247  unsigned int node_number;
+
248  unsigned int dof;
+
249  double coefficient;
+
254  Term() : node_number(0), dof(0), coefficient(0) {};
255 
-
265  Job(const std::vector<Node> &_nodes, const std::vector<Elem> _elems) : nodes(_nodes) {
-
266  unsigned int num_elems = _elems.size();
-
267  elems.reserve(num_elems);
-
268  props.reserve(num_elems);
-
269 
-
270  for (unsigned int i = 0; i < num_elems; i++) {
-
271  elems.push_back(_elems[i].node_numbers);
-
272  props.push_back(_elems[i].props);
-
273  }
-
274  };
-
275  };
-
276 
-
280  enum DOF {
- -
285 
- -
290 
- -
295 
- -
300 
- +
262  Term(unsigned int _node_number, unsigned int _dof, double _coefficient) :
+
263  node_number(_node_number), dof(_dof), coefficient(_coefficient) {};
+
264  };
+
265 
+
266  std::vector<Term> terms;
+
271  Equation() : terms(0) {};
+
272 
+
277  Equation(const std::vector<Term> &_terms) : terms(_terms) {};
+
278  };
+
279 
+
284  struct Elem {
+
285  Eigen::Vector2i node_numbers;
+ +
291  Elem() { };
+
292 
+
301  Elem(unsigned int node1, unsigned int node2, const Props &_props) : props(_props) {
+
302  node_numbers << node1, node2;
+
303  }
+
304  };
305 
- - -
314  };
-
315 
-
316 } // namespace fea
-
317 
-
318 #endif // FEA_CONTAINERS_H
-
Props props
Definition: containers.h:223
+
309  struct Job {
+
310  std::vector<Node> nodes;
+
311  std::vector<Eigen::Vector2i> elems;
+
312  std::vector<Props> props;
+
317  Job() : nodes(0), elems(0), props(0) { };
+
318 
+
328  Job(const std::vector<Node> &_nodes, const std::vector<Elem> _elems) : nodes(_nodes) {
+
329  unsigned int num_elems = _elems.size();
+
330  elems.reserve(num_elems);
+
331  props.reserve(num_elems);
+
332 
+
333  for (unsigned int i = 0; i < num_elems; i++) {
+
334  elems.push_back(_elems[i].node_numbers);
+
335  props.push_back(_elems[i].props);
+
336  }
+
337  };
+
338  };
+
339 
+
343  enum DOF {
+ +
348 
+ +
353 
+ +
358 
+ +
363 
+ +
368 
+ + +
377  };
+
378 
+
379 } // namespace fea
+
380 
+
381 #endif // FEA_CONTAINERS_H
+
Props props
Definition: containers.h:286
Force()
Default Constructor.
Definition: containers.h:124
BC()
Default Constructor.
Definition: containers.h:85
-
Definition: containers.h:294
+
Definition: containers.h:357
double GJ
Definition: containers.h:153
unsigned int dof
Definition: containers.h:116
+
double coefficient
Definition: containers.h:249
double value
Definition: containers.h:79
Tie()
Default Constructor.
Definition: containers.h:204
-
std::vector< Eigen::Vector2i > elems
Definition: containers.h:248
-
Elem(unsigned int node1, unsigned int node2, const Props &_props)
Constructor.
Definition: containers.h:238
+
std::vector< Eigen::Vector2i > elems
Definition: containers.h:311
+
unsigned int dof
Definition: containers.h:248
+
Elem(unsigned int node1, unsigned int node2, const Props &_props)
Constructor.
Definition: containers.h:301
double EA
Definition: containers.h:150
+
Equation(const std::vector< Term > &_terms)
Constructor.
Definition: containers.h:277
Places linear springs between all degrees of freedom of 2 nodes.
Definition: containers.h:194
-
std::vector< Node > nodes
Definition: containers.h:247
+
std::vector< Node > nodes
Definition: containers.h:310
+
std::vector< Term > terms
Definition: containers.h:266
Tie(unsigned int _node_number_1, unsigned int _node_number_2, double _lmult, double _rmult)
Constructor.
Definition: containers.h:213
A nodal force to enforce.
Definition: containers.h:109
unsigned int node
Definition: containers.h:71
-
std::vector< Props > props
Definition: containers.h:249
+
Term()
Definition: containers.h:254
+
std::vector< Props > props
Definition: containers.h:312
unsigned int node
Definition: containers.h:110
double lmult
Definition: containers.h:197
-
Definition: containers.h:313
+
Definition: containers.h:376
unsigned int dof
Definition: containers.h:77
double value
Definition: containers.h:118
double EIz
Definition: containers.h:151
-
Job(const std::vector< Node > &_nodes, const std::vector< Elem > _elems)
Constructor.
Definition: containers.h:265
-
Definition: containers.h:309
+
Job(const std::vector< Node > &_nodes, const std::vector< Elem > _elems)
Constructor.
Definition: containers.h:328
+
Term(unsigned int _node_number, unsigned int _dof, double _coefficient)
Constructor.
Definition: containers.h:262
+
Definition: containers.h:372
+
unsigned int node_number
Definition: containers.h:247
+
A single term in the equation constraint.
Definition: containers.h:246
unsigned int node_number_2
Definition: containers.h:196
double EIy
Definition: containers.h:152
-
DOF
Convenience enumerator for specifying the active degree of freedom in a constraint.
Definition: containers.h:280
+
DOF
Convenience enumerator for specifying the active degree of freedom in a constraint.
Definition: containers.h:343
BC(unsigned int _node, unsigned int _dof, double _value)
Constructor.
Definition: containers.h:93
Props(double _EA, double _EIz, double _EIy, double _GJ, const std::vector< double > &_normal_vec)
Constructor.
Definition: containers.h:168
-
Definition: containers.h:284
+
Definition: containers.h:347
Eigen::Vector3d Node
A node that describes a mesh. Uses Eigen's predefined Vector class for added functionality.
Definition: containers.h:56
-
Definition: containers.h:304
+
Definition: containers.h:367
Eigen::Vector3d normal_vec
Definition: containers.h:154
-
Definition: containers.h:299
-
An element of the mesh. Contains the indices of the two fea::Node's that form the element as well as ...
Definition: containers.h:221
+
Definition: containers.h:362
+
An element of the mesh. Contains the indices of the two fea::Node's that form the element as well as ...
Definition: containers.h:284
Props()
Definition: containers.h:156
double rmult
Definition: containers.h:198
-
Elem()
Default Constructor.
Definition: containers.h:228
-
Contains a node list, element list, and the properties of each element.
Definition: containers.h:246
+
Elem()
Default Constructor.
Definition: containers.h:291
+
Equation()
Definition: containers.h:271
+
A linear multipoint constraint.
Definition: containers.h:239
+
Contains a node list, element list, and the properties of each element.
Definition: containers.h:309
The set of properties associated with an element.
Definition: containers.h:149
Force(unsigned int _node, unsigned int _dof, double _value)
Constructor.
Definition: containers.h:132
A boundary condition to enforce.
Definition: containers.h:70
unsigned int node_number_1
Definition: containers.h:195
Definition: containers.h:41
-
Job()
Default constructor.
Definition: containers.h:254
-
Definition: containers.h:289
-
Eigen::Vector2i node_numbers
Definition: containers.h:222
+
Job()
Default constructor.
Definition: containers.h:317
+
Definition: containers.h:352
+
Eigen::Vector2i node_numbers
Definition: containers.h:285
diff --git a/docs/html/csv__parser_8h.html b/docs/html/csv__parser_8h.html index b05a891..ff645e5 100644 --- a/docs/html/csv__parser_8h.html +++ b/docs/html/csv__parser_8h.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: include/csv_parser.h File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -123,18 +123,6 @@ This graph shows which files directly or indirectly include this file:
- - - - - - - - - - - -
@@ -163,9 +151,9 @@ Functions diff --git a/docs/html/csv__parser_8h__dep__incl.dot b/docs/html/csv__parser_8h__dep__incl.dot new file mode 100644 index 0000000..bf8bae7 --- /dev/null +++ b/docs/html/csv__parser_8h__dep__incl.dot @@ -0,0 +1,33 @@ +digraph "include/csv_parser.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="include/csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="gui/mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8cpp.html"]; + Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="include/setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="gui/mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="build/gui/moc_mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$moc__mainwindow_8cpp.html"]; + Node5 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="build/gui/fea_gui_lib\l_automoc.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$fea__gui__lib__automoc_8cpp.html"]; + Node4 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="gui/main.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$main_8cpp.html"]; + Node4 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="src/cmd.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html"]; + Node3 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="src/setup.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8cpp.html"]; + Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="include/threed_beam\l_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="examples/cantilever\l_beam_with_ties.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html"]; + Node10 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="examples/L_bracket.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$_l__bracket_8cpp.html"]; + Node10 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="src/threed_beam_fea.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8cpp.html"]; +} diff --git a/docs/html/csv__parser_8h__dep__incl.map b/docs/html/csv__parser_8h__dep__incl.map deleted file mode 100644 index fac2ecf..0000000 --- a/docs/html/csv__parser_8h__dep__incl.map +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/docs/html/csv__parser_8h__dep__incl.png b/docs/html/csv__parser_8h__dep__incl.png deleted file mode 100644 index f226b22b5be62033e027fa7fbe0947d948102ceb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45549 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

J2=8d&rxPuHSTb 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%0AO?eX%j$CwwU$u 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 G^nU@j!`R&b diff --git a/docs/html/csv__parser_8h__incl.dot b/docs/html/csv__parser_8h__incl.dot new file mode 100644 index 0000000..9b969d7 --- /dev/null +++ b/docs/html/csv__parser_8h__incl.dot @@ -0,0 +1,26 @@ +digraph "include/csv_parser.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="include/csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/csv__parser_8h__incl.map b/docs/html/csv__parser_8h__incl.map deleted file mode 100644 index c0524be..0000000 --- a/docs/html/csv__parser_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/html/csv__parser_8h__incl.png b/docs/html/csv__parser_8h__incl.png deleted file mode 100644 index 2d670594d43e0672dd43377a9286c11dca223433..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18373 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 diff --git a/docs/html/csv__parser_8h_source.html b/docs/html/csv__parser_8h_source.html index f8752aa..805b6f3 100644 --- a/docs/html/csv__parser_8h_source.html +++ b/docs/html/csv__parser_8h_source.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: include/csv_parser.h Source File @@ -29,7 +29,7 @@ Logo - +

3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -242,9 +242,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/docs/html/dir_000005_000007.html b/docs/html/dir_000005_000007.html index 3b1bee0..2298a53 100644 --- a/docs/html/dir_000005_000007.html +++ b/docs/html/dir_000005_000007.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: build/gui -> gui Relation @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -83,16 +83,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

gui → gui Relation

File in build/guiIncludes file in gui
moc_mainwindow.cppmainwindow.h
diff --git a/docs/html/dir_000006_000008.html b/docs/html/dir_000006_000008.html index 4514c71..882c019 100644 --- a/docs/html/dir_000006_000008.html +++ b/docs/html/dir_000006_000008.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: examples -> include Relation @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -83,16 +83,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

examples → include Relation

File in examplesIncludes file in include
cantilever_beam_with_ties.cppthreed_beam_fea.h
L_bracket.cppthreed_beam_fea.h
diff --git a/docs/html/dir_000007_000008.html b/docs/html/dir_000007_000008.html index bb9108b..0b4cb94 100644 --- a/docs/html/dir_000007_000008.html +++ b/docs/html/dir_000007_000008.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: gui -> include Relation @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -83,16 +83,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/dir_000009_000008.html b/docs/html/dir_000009_000008.html index 6a76adb..0404a48 100644 --- a/docs/html/dir_000009_000008.html +++ b/docs/html/dir_000009_000008.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: src -> include Relation @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -83,16 +83,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/dir_2162103259cc169d33989a5764717ee7.html b/docs/html/dir_00bef877ec3d1b955e32046c015d39dd.html similarity index 77% rename from docs/html/dir_2162103259cc169d33989a5764717ee7.html rename to docs/html/dir_00bef877ec3d1b955e32046c015d39dd.html index 85cdc53..f98e1c9 100644 --- a/docs/html/dir_2162103259cc169d33989a5764717ee7.html +++ b/docs/html/dir_00bef877ec3d1b955e32046c015d39dd.html @@ -3,8 +3,8 @@ - -3D Beam Finite Element Code: build/CMakeFiles/3.3.2/CompilerIdC Directory Reference + +3D Beam Finite Element Code: build/CMakeFiles/3.6.2/CompilerIdC Directory Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,10 +94,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for CompilerIdC:
-
build/CMakeFiles/3.3.2/CompilerIdC
- - - +
build/CMakeFiles/3.6.2/CompilerIdC
+
@@ -109,9 +107,9 @@ Files diff --git a/docs/html/dir_00bef877ec3d1b955e32046c015d39dd_dep.dot b/docs/html/dir_00bef877ec3d1b955e32046c015d39dd_dep.dot new file mode 100644 index 0000000..5e64127 --- /dev/null +++ b/docs/html/dir_00bef877ec3d1b955e32046c015d39dd_dep.dot @@ -0,0 +1,9 @@ +digraph "build/CMakeFiles/3.6.2/CompilerIdC" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + subgraph clusterdir_dcc7a0b889a2862130113be7a5066065 { + graph [ bgcolor="#ddddee", pencolor="black", label="3.6.2" fontname="Helvetica", fontsize="10", URL="dir_dcc7a0b889a2862130113be7a5066065.html"] + dir_00bef877ec3d1b955e32046c015d39dd [shape=box, label="CompilerIdC", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_00bef877ec3d1b955e32046c015d39dd.html"]; + } +} diff --git a/docs/html/dir_00bef877ec3d1b955e32046c015d39dd_dep.md5 b/docs/html/dir_00bef877ec3d1b955e32046c015d39dd_dep.md5 new file mode 100644 index 0000000..3a7bd85 --- /dev/null +++ b/docs/html/dir_00bef877ec3d1b955e32046c015d39dd_dep.md5 @@ -0,0 +1 @@ +b21c02c3afdc7eddd397af4a69ca1278 \ No newline at end of file diff --git a/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.map b/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.map deleted file mode 100644 index e7c94a1..0000000 --- a/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.md5 b/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.md5 deleted file mode 100644 index 8ab5684..0000000 --- a/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -412fb9628dae10fd53747b4c6fd3543b \ No newline at end of file diff --git a/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.png b/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff_dep.png deleted file mode 100644 index 28b5542876c78ef3be881e1b6d80ae70ed670fe0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3364 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 diff --git a/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.map b/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.map deleted file mode 100644 index 177f5f3..0000000 --- a/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.md5 b/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.md5 deleted file mode 100644 index 05da85e..0000000 --- a/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -065ac4dbf7a659b6f81c00d5d4e6cbcc \ No newline at end of file diff --git a/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.png b/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11_dep.png deleted file mode 100644 index a348fbeb8f86c10e1c4802407d774bcd7c919541..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2841 zcmb7GXHXLg5{^%rfFg2$6e-d~K!H4@goO7{O6UqGA|NdR5)eg##86bE27)NkJ3&-J zAVvbAOARduQHnH;0wN`ZfRqS6{CjtEH_p!P&hG5Y&U~}8-M1VBDzS{gOEn8jt>T+7p_AEfRl(i?`(-f2!b?LYE0uad9o9uZf47H z6S*wR!+Z9OA^c}TyOXyxBCjxVrb@C(lE&Hw^UKF|dxguTcvOulJ>15QLcVGpZF4wQ z;SkqxI$e<@2(u)ZO8x&579@d7O;v+H_G&*!u#b|fs}+omW%c#-OXr`X2$=6n?cL?b zpl71d04Ow(hlj_w&gDQvME%1L_XngpM8ytcN@LKB8%NFRj z^A|0Wg5BPXjPPkp)Vm;4WGp^Gn+@FJ|3=Q~;N8KkhklNFz&LMH4V<+fccE-+{1A^_ zD$2@kEH{&y$5vb!$?cR*NZv>RywY{(t!qs4*JIq$uFv|r*LDUAtz;5w%#R^! zl6nj`gDirXsX({C^aL`W03J?Bn{Iu*y|P6?P2VI z5|CrzSZS97$>#mB`Q-z;!uMh3+EQ@_{Sv|^6U7a5w*X(lOnQiXWUY$y0M<&&_q#HoeJF6n&wA6Hlf zjq58OL`VY2a>mj(yh6>g{?;hh{FG(3DQMn=ylkbX-%B0*p?3oN!w36y*)8*)2;I?* z>U3y9evfxl)!hYE(psc5*B|Jk)m)dxj_iI_9&}2l0Z0x1E_+A_6S9+XAQ@*Av*1za zL4T8aV*bwOMbB^IGGUrajdRtC1YkToRdFX!6i_>8#%3aWLOs~_9&6Ql{>g?whD#OM zBv8)JTxBhFd@o%8PRI1nQ#<=ua@4p&()WmgvbA`=$mv6rhwH5jvlt@Unr~o?_M&mk zf*_N~6V7{-d_y?$gX<7&AO=cOUyAHYB@(4WZLjIvonjZ>@Ifo30jfj;69h}5G04yX zSMAmJF7$sn4LC2C1`MGg*)t;YR}LG^cNrUkb66bK7$2)VF-30h^NLn>ls2oNbAz`$ zA$MGC5H6kPiqVals-4v2)^xWCZWawRZhV1y6uwSkRpo!2f&#a_Xy(%=b_Gz{p~>62 zgDygLk8ZxrCi#HYIIIn$Ivmtu`zR*rA<`tTG=nJwurED2)L&x?BD(>EP6*g8UDlP;@hKEKDK!@v!d z0<7h1^QI8diIzw!w%INL3$@UgZ9^9ddakyTg*HR1uageTlh*r=JY2S#9q3+Sxk3ux z&9-Nu@RFiE<3FmA;?W;=RV_4D4E$F~0L@(B$q=FYnUWt(@Ft(APZDqft=sg5<1)Hk zHralJPO4ku>|fU1(#@kB$MG#v23rHp7#&FCyKzw9Dnu%%jVpWBWOsNX3})`Hu$-hN^g$PugUP&TG`p6_f)#C2D<8H zqBv&^=JS>2rw5*2iiqWm8%F59I$)H~mv0wC9u&UBV9>N)j6GL#@22n&5wAVR0g@A%cD@qMxVn6FUIj(#d2qjcwxm0=A-MzuF*ePxJ$(D>xz@5Y zq0f*OGdo;Co-FtZ@YNPPTDWQPvhc9?#i=x6X=z!css*FM?%WMO+0u|qVX(x#y}76i zT&{f=O)D_M4-~us>TN8#iJQHm1>469RzO0?E`XyIiPz$F5VvIG8N?7Em;cC(sI;_V z3w93ap4SiWfJ}EaI*a7MXd3WH`n@v+5*#_au#?^to{O7>I*{m|&hRO18jJ zU!~7v_(x5VPW8?88QPO6%2^xMd?jQ=+)S@6kM9}pNoMq|rv6qPc)zg^FJZErv{A9K zZXiYY0EZe6Dl=a5m+_pORI@{wOf}u@cE0|EtEM9Hg_j8^X{#;n6Lp;6mn!JO zkE$-6Y~zIT>cg;C*XkM?784Q^fioJfCM|vI?kGE^LbB#BIXm4llQ`e97b0|r9sf%t zWv#ab!UujmR@>Wp#$K{$-``+^f1{3e{MlxYhA{EO#0eX!6&qv)HT - - - diff --git a/docs/html/dir_2162103259cc169d33989a5764717ee7_dep.md5 b/docs/html/dir_2162103259cc169d33989a5764717ee7_dep.md5 deleted file mode 100644 index 0aeca99..0000000 --- a/docs/html/dir_2162103259cc169d33989a5764717ee7_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -2862ff83299d862add9fee511ef18b5c \ No newline at end of file diff --git a/docs/html/dir_2162103259cc169d33989a5764717ee7_dep.png b/docs/html/dir_2162103259cc169d33989a5764717ee7_dep.png deleted file mode 100644 index 9df60d86a52125cbdbe360ce6f86362796f17066..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2550 zcmb7Gdo&Xa8<%P!EfKjdx%C!VO-SUeCb?wtvUo#^nOu|R5}W(PL})DcSCxoY~d?q^9$yREr_x6{fP#y zZwR(6zsoJE&pZU5Rp{?_fkG|BcG79)R?C_UJQGP#qjN~s7>;$LJjcp1pXz@~#&+2l zEj_(pkR)5J2flxIi^1Kzu2fe=f{TN+l7qePsb6HB_Ur$pIPl__hM}I`ojZ5F#+Bkm zD=I4XCMPEkG05XdyvcTujm`SZ{Fy*EINadZ!L5Lg91cy)4-Z)gO9iB*oeLA5_@wri zu1_FMT&ojtaYm>4<{xKglbL=r#nSVqZWGyw6Wh0a+aIrYI$l0TxIiU%(&PO)>HY7j zl>u-^du|;xKFD`whV73;>=Nf$PtN?n^AFvF03RB&1YaYJtXZ^|sY?EQX1AL-VV7C> zHk;NZN|6NJv~CyW!>Z3%yz*Y+>{eLbGtyve7R75CD>ly_>>J0AVd=qp7C9$)oAyXw zO1M1?i+6HHC}>T3atB&!l>s%i-ZWO0)FJfIv?P=GQ(H@AvTYJ!7b7W~LboYA^)qSn z<~ls?j?pVUWf*Qb;W1s*Qm0IYnl*uT4|bpS43Rv41M zN+Kvo2PE|M_r96cPii$AQ;qyFNCzD}ya~>;QWd(YlH^u%qsL1kcCc}Oh%|n)1NsUV zvQrIf7ThI(>cMQ?L$U1q(5e9-2uDrOO6jUs{UG}8N5?FzK-9p@Q&hgdf zl^a5R=&rZ4r$?O^P`|S@Ek?uVd%S*FWxmqYce|@)sDD$7qGK{j8!3tC8uLg zr`@$ZiM{h>jAEZMfYn^WZ9iIC0hv)y9X!HGIY$5|Wo8~+Vp~Q(YHFfdSiEmSi=&!X z>2iGEmwEqyjDN$_UPg?D8u3zbW(whxEmhM#MR#ov*u_yeVvZ;{&aS4Aj{NFcJ1e|wZX;;?D zf9m#WQ~t>iU$dJLr6p4gQ@~^5lQU;q?X>dlA~AFLERS5^j$A1!X2*| z?|LjS-*qHjQGC-*p%4!J@#u}7vD#2Z^qIx@A^QdoQL5(Vv&Zr&?CgRQO#sd`FwnHA z{FnmqR(?12dmLsj*}L@Gwd=L(zYV@`iZ^u^ldCF3g}F7Eej&1;)b?WF=|2~;%9=Au zGJ~VBOa5icv3bu|l+@l$0+2gRe6neJZ2qRTjydp+g>J!I&i7|-PO(Q|qAaA}kpCHB zYwu{aMh;1ZMjgPSrFg#%9~GS-Dgar^k3 z;)iFCG)jv9RKaYpXeZ;nXFqirB|m~m<5WH)vL-I99Evm&$=2|=gL&S)pR^rj)YuwU z9eOFanir94gz8Jny4PW52SL{ZTO|6=E@UAX-8#_f!mmALW8ZZ`_0zdkjFzSL#lchCw0=pN%hPl-*gKfqdx60BS#wxpY_={W@Kf*p`f^j+7tUrSye8jb*Oc z$FvGKCfm#JH{vuf>`PVQJeXIfP}A>O6mnqcoBS&HS~%?~v|g^-fR!RbPq`q>B0!Q? z4?hpe%+DqJagv-c(c0J+<4;}A#>4@whhjakDTBl7Z7fD;(%h^sDxv&&VU+@>O>W$~3 zVI6UZHUc&0Fma3DEmBP1giKF{N0RbG_u9UQpEJ;Bo z^Sj;L0c8HmdlF~GYD;U6=&s=gf}gGXif+Sht^02qG*$@$Z0BR?Y!$eKJD9S&oit3Y zKmKuMo`O4Wa>cX=tbXpUii&`jWPyEWQeEH24S-BhevMAw2P_SZ(ILCW5JZka+@H(S zoH(yWdmXPaEek%jx98$745a0O)@};qllK8x5Y7%j>$Z8ZlA=pb%{TsHdFPQ44*KMB z=gx<+gv=b0THlia-GFX~*86U^7*qwVg5Dtkhd#vW6XQ z{vH$WY1V!d@dUXlr30JIC>I+XhvAnZe-zedcsTxWpDGBASy9EKdWaVh1B4|ZbtEeTc%9<>2^7}?p-!y!3?Yc1>NJLJRPQvcfd-I zFrw;>IEJRM4JF{Y+ygTmKAdNgq)PUtuwUYlyCCC04q-B9{>OV diff --git a/docs/html/dir_2e458d6249524972e592af3939bc8827_dep.map b/docs/html/dir_2e458d6249524972e592af3939bc8827_dep.map deleted file mode 100644 index 2f62c17..0000000 --- a/docs/html/dir_2e458d6249524972e592af3939bc8827_dep.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/html/dir_2e458d6249524972e592af3939bc8827_dep.md5 b/docs/html/dir_2e458d6249524972e592af3939bc8827_dep.md5 deleted file mode 100644 index 6a721aa..0000000 --- a/docs/html/dir_2e458d6249524972e592af3939bc8827_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -39bebca5c2df8e13f586712deb7cad6e \ No newline at end of file diff --git a/docs/html/dir_2e458d6249524972e592af3939bc8827_dep.png b/docs/html/dir_2e458d6249524972e592af3939bc8827_dep.png deleted file mode 100644 index 845c24022e69411a5a06999f6c5e48066d132db5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3083 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 R&-f3K4^dDDm&lpE{~NAz;C=uA diff --git a/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa.html b/docs/html/dir_41ff9344cec4985c5998d5204fde8ca3.html similarity index 83% rename from docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa.html rename to docs/html/dir_41ff9344cec4985c5998d5204fde8ca3.html index da5868a..13b4f89 100644 --- a/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa.html +++ b/docs/html/dir_41ff9344cec4985c5998d5204fde8ca3.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: gui Directory Reference @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,11 +94,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for gui:
-
gui
- - - - +
gui
+
@@ -114,9 +111,9 @@ Files diff --git a/docs/html/dir_41ff9344cec4985c5998d5204fde8ca3_dep.dot b/docs/html/dir_41ff9344cec4985c5998d5204fde8ca3_dep.dot new file mode 100644 index 0000000..5c2501b --- /dev/null +++ b/docs/html/dir_41ff9344cec4985c5998d5204fde8ca3_dep.dot @@ -0,0 +1,8 @@ +digraph "gui" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + dir_41ff9344cec4985c5998d5204fde8ca3 [shape=box, label="gui", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_41ff9344cec4985c5998d5204fde8ca3.html"]; + dir_bf5286d047b27d429c43b11eb39ce6ba [shape=box label="include" URL="dir_bf5286d047b27d429c43b11eb39ce6ba.html"]; + dir_41ff9344cec4985c5998d5204fde8ca3->dir_bf5286d047b27d429c43b11eb39ce6ba [headlabel="5", labeldistance=1.5 headhref="dir_000007_000008.html"]; +} diff --git a/docs/html/dir_41ff9344cec4985c5998d5204fde8ca3_dep.md5 b/docs/html/dir_41ff9344cec4985c5998d5204fde8ca3_dep.md5 new file mode 100644 index 0000000..6453862 --- /dev/null +++ b/docs/html/dir_41ff9344cec4985c5998d5204fde8ca3_dep.md5 @@ -0,0 +1 @@ +797947113493287ecb4c9b2280fcd978 \ No newline at end of file diff --git a/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff.html b/docs/html/dir_43fe6a80f680125846b3067c0745dff0.html similarity index 80% rename from docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff.html rename to docs/html/dir_43fe6a80f680125846b3067c0745dff0.html index 29c4f78..abea22b 100644 --- a/docs/html/dir_112bb66ee0c4ec13284e3d0de51e4eff.html +++ b/docs/html/dir_43fe6a80f680125846b3067c0745dff0.html @@ -3,7 +3,7 @@ - +3D Beam Finite Element Code: build/CMakeFiles Directory Reference @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,17 +94,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for CMakeFiles:
-
build/CMakeFiles
- - - - +
build/CMakeFiles
+
- +

Directories

directory  3.3.2
directory  3.6.2
 
diff --git a/docs/html/dir_43fe6a80f680125846b3067c0745dff0_dep.dot b/docs/html/dir_43fe6a80f680125846b3067c0745dff0_dep.dot new file mode 100644 index 0000000..48347f0 --- /dev/null +++ b/docs/html/dir_43fe6a80f680125846b3067c0745dff0_dep.dot @@ -0,0 +1,13 @@ +digraph "build/CMakeFiles" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + subgraph clusterdir_e19c86e2c947f4ee879e0d272e9c8264 { + graph [ bgcolor="#ddddee", pencolor="black", label="build" fontname="Helvetica", fontsize="10", URL="dir_e19c86e2c947f4ee879e0d272e9c8264.html"] + subgraph clusterdir_43fe6a80f680125846b3067c0745dff0 { + graph [ bgcolor="#eeeeff", pencolor="black", label="" URL="dir_43fe6a80f680125846b3067c0745dff0.html"]; + dir_43fe6a80f680125846b3067c0745dff0 [shape=plaintext label="CMakeFiles"]; + dir_dcc7a0b889a2862130113be7a5066065 [shape=box label="3.6.2" color="red" fillcolor="white" style="filled" URL="dir_dcc7a0b889a2862130113be7a5066065.html"]; + } + } +} diff --git a/docs/html/dir_43fe6a80f680125846b3067c0745dff0_dep.md5 b/docs/html/dir_43fe6a80f680125846b3067c0745dff0_dep.md5 new file mode 100644 index 0000000..baf1d4f --- /dev/null +++ b/docs/html/dir_43fe6a80f680125846b3067c0745dff0_dep.md5 @@ -0,0 +1 @@ +157d65f500ef35b122c307a4e7df882b \ No newline at end of file diff --git a/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.map b/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.map deleted file mode 100644 index 4627d54..0000000 --- a/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.md5 b/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.md5 deleted file mode 100644 index adcd0f1..0000000 --- a/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -8b897566aaf7d1b74262442e5666ce68 \ No newline at end of file diff --git a/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.png b/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51_dep.png deleted file mode 100644 index 23f91b76c1f78d6b6bef8f92663dea14115a117c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4788 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 - + 3D Beam Finite Element Code: src Directory Reference @@ -29,7 +29,7 @@ -

@@ -117,9 +114,9 @@ Files

+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,11 +94,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for src:
-
src
- - - - +
src
+
@@ -116,9 +113,9 @@ Files diff --git a/docs/html/dir_596b8995754235d01af073429e0d20b1_dep.dot b/docs/html/dir_596b8995754235d01af073429e0d20b1_dep.dot new file mode 100644 index 0000000..e875f28 --- /dev/null +++ b/docs/html/dir_596b8995754235d01af073429e0d20b1_dep.dot @@ -0,0 +1,8 @@ +digraph "src" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + dir_596b8995754235d01af073429e0d20b1 [shape=box, label="src", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_596b8995754235d01af073429e0d20b1.html"]; + dir_bf5286d047b27d429c43b11eb39ce6ba [shape=box label="include" URL="dir_bf5286d047b27d429c43b11eb39ce6ba.html"]; + dir_596b8995754235d01af073429e0d20b1->dir_bf5286d047b27d429c43b11eb39ce6ba [headlabel="5", labeldistance=1.5 headhref="dir_000009_000008.html"]; +} diff --git a/docs/html/dir_596b8995754235d01af073429e0d20b1_dep.md5 b/docs/html/dir_596b8995754235d01af073429e0d20b1_dep.md5 new file mode 100644 index 0000000..34586e2 --- /dev/null +++ b/docs/html/dir_596b8995754235d01af073429e0d20b1_dep.md5 @@ -0,0 +1 @@ +5fd9249ac6f41ac4a1a5141aab7037f6 \ No newline at end of file diff --git a/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.map b/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.map deleted file mode 100644 index 9c6a258..0000000 --- a/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.md5 b/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.md5 deleted file mode 100644 index cf42d72..0000000 --- a/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -ad35429d9c212b3eade17692afa86e12 \ No newline at end of file diff --git a/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.png b/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d_dep.png deleted file mode 100644 index d4a6f5669935deb90f69b3950092e0318dc0d8d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3944 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 diff --git a/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.map b/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.map deleted file mode 100644 index 6ed1a13..0000000 --- a/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.md5 b/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.md5 deleted file mode 100644 index 95515ee..0000000 --- a/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -b50000e32b35d462ca88d50e71061e95 \ No newline at end of file diff --git a/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.png b/docs/html/dir_7f6328afa08a8490bbc5f5117bf0a9aa_dep.png deleted file mode 100644 index 76c48d0ff0a6f8691b1fa42685a88577a4c6c6d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2356 zcmb7GX)qg#7S`61h_&`z<<`=giX~dATszNBQKi}{NiDTjL`f_yswlO`Qe7-nyB5#2 zmDHNV+E|Kci6|nmg{wraH*e<7eLwD-_vXwwXXgAk=g0Zx`@Up*TXSA+Np3baHeO2$ z6UUS8bdrSt&XXz&te81zoL*MuCTy&K#jB2rEH*a4s-=nHb!5>-ab$2dL!#fH?NIR? z7g^rx%2}f_QxM>Zi7wEFVuK%d+`M) zftYxr zH&=VBXr@!!je~72QD8A=;?zp5=fI*@F=MjZ1Jmhn)H9Q4aIGz#2?wbRq0*r{Qz7Mj zHQ)>gIHg6KzU1M{;RD~_9G@dbd-`fZ5%=W`!E+=eYeuYn;=TYQE_-fR(fN^HQ8Je>X2l6n?2|xcsVR zaCTonMpZ*=)YzTkJS;;1*Ta7~B`OGfd0`?vp{N=pOf9q-VUyA>fxJ=d_#9_Nyc`n% zTEu8vOi|`pC7_Jq9~jpK^Xy<5*LM}(Iw3NG%106}c-~0f-F@g9=H(LI+(T5-A~6C( zEL^)_9igo=xk(8$8+q(`OJZ4n%DYL*J{)%vO`X(}ltQK{5NxO6!K zPk3i(X=#%JR0_wy3=R&8_YoGBfI`&~gpOrzMMXtzH@8vP2SFJbn|<26ySnqv$%W0$ zU``(K*m+X0Rua}QG&J;Lg`aG07BC|_`w3xkQ{6T^9J9<*#iz-DSlt@F$9aTzD_ zoKsb;&Jlw0TMhB>^7>5I-@PLJ{Ly-5W~Q~p7d=%Kp--z1C#5WWT4pUREFdalgobMT zlPB!$?d@|riFXCW#LVsOGmf z>+00NW~mSzhlv|EVICgR$H%u><=P19jc63g#`cR=Ze5V9kPw#C5taP(=^dP?e`?&+ zPfCsbLOZFyy*xd%)k7BwDXXYxlbL^7c4%#9{C|+v2@qXi4vG!k4c?-dcDYLFg|jm$ zx6UlhM9t`i%exom`eRHnJn7cnv$X4drr~{4Fszyvpo@fl{;XgF7dE{|wx@A_ya)O* z^eQ{8NI4AJIbxREI%HcP()Vi*GeG=xhj`bTKyMS5YtBkNBl-25$bBp&TvWq9`#*kNk z1nFc{Pyy?goi!gYPn$6S=gCo6OrCa1EmXuA_q>tTq_^mz1~VGD3ZNc=9bNEcOqz{% z%=yDd?ugh}JN7ZbrnS$ysq1vl-n?j+Xs)cQL}ASqp|e>7U^Y`X8+r>OZRZ(|oSV26 zT(h#ZI-X>!&ow`?6G=M1rzc=ijDvT`esjda1A;K3`dW?O?^7jG<$IW*-@n|#w->~t za0i677)KBKQiO5Z4ht62NxAEJ&V^P=M$9aojhDJqdjSa7>fTklGV|z5|FLa}L;eL~c`%7ajhbUJN0vXZzNHO1 z@Su;CdrCqz`M)xMbjfGsTth6jD`jsQ+Jzv4CF%H$1iKBwY0mA#aNAl{Dch;$Qzpj& z5FYglMl@0_KDw{+EeO8tWk zCc70sZ~Im}hQeog98(4~c&TIZ_5Gim`uA%6pA0N{jp(1#Fz>STDbD>}P+)IVjT=XL tO%ToSJ}S)e#8I3m$C=T(2NHZo{5q7n-z!{LDJM3F&C=A?q}J$8{2#S!jC%k8 diff --git a/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11.html b/docs/html/dir_a726f379a9c644d7bfd71439a24c1701.html similarity index 78% rename from docs/html/dir_1a63c1219ae1eaffc480dce73e490f11.html rename to docs/html/dir_a726f379a9c644d7bfd71439a24c1701.html index 3de7e50..183c07c 100644 --- a/docs/html/dir_1a63c1219ae1eaffc480dce73e490f11.html +++ b/docs/html/dir_a726f379a9c644d7bfd71439a24c1701.html @@ -3,8 +3,8 @@ - -3D Beam Finite Element Code: build/CMakeFiles/3.3.2/CompilerIdCXX Directory Reference + +3D Beam Finite Element Code: build/CMakeFiles/3.6.2/CompilerIdCXX Directory Reference @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,10 +94,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for CompilerIdCXX:
-
build/CMakeFiles/3.3.2/CompilerIdCXX
- - - +
build/CMakeFiles/3.6.2/CompilerIdCXX
+
@@ -109,9 +107,9 @@ Files diff --git a/docs/html/dir_a726f379a9c644d7bfd71439a24c1701_dep.dot b/docs/html/dir_a726f379a9c644d7bfd71439a24c1701_dep.dot new file mode 100644 index 0000000..7624cd8 --- /dev/null +++ b/docs/html/dir_a726f379a9c644d7bfd71439a24c1701_dep.dot @@ -0,0 +1,9 @@ +digraph "build/CMakeFiles/3.6.2/CompilerIdCXX" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + subgraph clusterdir_dcc7a0b889a2862130113be7a5066065 { + graph [ bgcolor="#ddddee", pencolor="black", label="3.6.2" fontname="Helvetica", fontsize="10", URL="dir_dcc7a0b889a2862130113be7a5066065.html"] + dir_a726f379a9c644d7bfd71439a24c1701 [shape=box, label="CompilerIdCXX", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_a726f379a9c644d7bfd71439a24c1701.html"]; + } +} diff --git a/docs/html/dir_a726f379a9c644d7bfd71439a24c1701_dep.md5 b/docs/html/dir_a726f379a9c644d7bfd71439a24c1701_dep.md5 new file mode 100644 index 0000000..cb25e4f --- /dev/null +++ b/docs/html/dir_a726f379a9c644d7bfd71439a24c1701_dep.md5 @@ -0,0 +1 @@ +51f896a05371371b624730e1b28481ac \ No newline at end of file diff --git a/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.map b/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.map deleted file mode 100644 index 29fdab1..0000000 --- a/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.md5 b/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.md5 deleted file mode 100644 index 5a795d6..0000000 --- a/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -fc557d17287df6aad27775766ce481bf \ No newline at end of file diff --git a/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.png b/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d_dep.png deleted file mode 100644 index ab5d766eed9167ff65331bc1d6fe1550d900fe21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1153 zcmeAS@N?(olHy`uVBq!ia0vp^!9Z-y!3HGRMYov)DYhhUcNd2LAh=-f^2rPgEM}fA zjv*Cu-piS3*v1*}i@AK7RbT^Tqi+ z2Qo~A;zxPp_x`NxE+P{7b;H+qZuxm8%9WWNT7d ze52w4Q#0T6U&?Q<IF&pXOHeJzgbemYVG&!Lv(kmNi^e2>vIL6H=eIKb%j?gPDd~4EVJ7*Huuf1 zp2{q8x87mIc4M|>MM_K0+?_|-*^|1?F4?fBN!PH>IQz)GBMbFq*XZl2SQ<@8Em!@R z^)YSQZ;Qugr-c9Uy!3l_MVYIBx09UO>%BHiQhgW9bgbiUnigx>Jv`E)JL}JzwZ8wV z7T14#ogg6T_I$~Yz$9FD>L7l7j@x};m>b{E5HBhWn$m<-mCKaqfyNEwkBuXO~^Re)aIr%};H1{n*C- zL;qRc{Fl=1-=f&(=iEMh^PJtk3@e|D&)#17`g_BL2SMknHQmmhT0VdNvd_0PoMqz! zr+rtPempN^mvUS0%D9kcVnvUNnnfn9KOH5{`|x6 zM-h8hOYZ(K;aS1uciukxTIWvOnp34QVZ{^kjdq**yXI)r#H{|gcF6*h$=SarRTTV8 zICpB)A^j-+_SgcdF$X?czOl1spk|QM<6nB*t;#&;yeG| Ymxt!P*?ac|uuNg_boFyt=akR{01Wad5C8xG diff --git a/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.map b/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.map deleted file mode 100644 index 9256d9a..0000000 --- a/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.md5 b/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.md5 deleted file mode 100644 index 396c8d9..0000000 --- a/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -fee49ba55a4c3814ab344f1c58c0e6be \ No newline at end of file diff --git a/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.png b/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8_dep.png deleted file mode 100644 index ce669814bcfa067adfd7c6023be1010df60d69bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2545 zcma);3pCW*8o>YbkP=adV~)}ZN$G?Tj?yqlrW)gsCa)&Ro5s+Lcbbw%#y!S(O(_Z? z#$Zf_ay<&;nOFTAA``<9W;`fUwl>aKNe>+Zew{=T)>x7N4T-oN!*``&pw*v{?B z+W`RBX>A3)xDg{Z)|+kO8+#1BNOmJ^^*9TI0;2EpVcpX-0FW%OhMu+$%bo!v>=8>! z4PQ0(OU^6UZa$Z~ZCe%kQ%3Zj3(wj;T;68QocaiD8`3_ho^&REQ!(ul>QL7wmnLsV z#!17#0w+u;%Z_l^tJTKh8L|@ym)ytQJg$Gb!YuH`*T_*K=i}nan*7|v1SuerlewEG zw0PJ%8T}<^7Y<+}`XCaRmeXL+d92F+N(pzn`@{b^diC~Pq0(p_t*sf$0&z=9J%K<_ zR9Nrm@RMAKQL4CeXSJtC&hj9+0}BL(xCD};*xU9m!miFKX!Um&XduB z9+6&OI5Y7+B@|X*+^5()dw|}gHe&C+aal`mlao9bAizxsHnM(y;2U3<7pKcll|9uZ zCY4p?X%~VT0DFydU8~NoKVe{B!wiPMEv{`=zl{UmpOry{-Wrp^+OW`J5m~FlxPv+E zJT@{{o?h%b$?N1PP{O@VyE|BXTTBeOQ8R$bO9aU^wnm7FWsgs}PNN)+diOod;_1F2 zraq47$fD>Y=xUJzcj(Q%`aOjsZc7^39IMp;){7t-??Sbya#fQ5q9-iieyxwdJgcSr z;C9jwadPix`=ByL!Kg!8f#@3i%us#%M4PIJU4~m^4`&u6sLyC(72o)tn{|AK+gkOq zjLhn`Q{dF@sH9P*Sz1K_eucHmkyB5Jj#n@z#EubJzZbO{p`P&iLi=5fYIPZx4)0xA zSHG_ocbi`LO~+BlC|NHX3V;;PLeOXJv$;nrB-ircE2VC*rG^q$I$GsE_QX~I(fOph z(U|HgaDK9gqP&wA`p@mQd_3K7byUZ0CU_+n_Am_>I6tFWFMr*5I6Y%;)cVKnM~^yV z2!>JX?GqhAi8jIh%qaLzQ28sCv?))ku>m%ok2ArD;F$B*D>2-xs;Y&-;r(qOJlpWo z=%_xnln8=(hc#PWXj%^#pqN{)I`aB;LoTD~Ac=}Uz74|u8K3{%)IAVaRRV43-8xjXYx;Czip&BEvCxup7@Uyw(g_q!#+>0QmeqEh@Vz3l)|$4$67n*Q z3FfY%w>s20#(Po^ew!7I$Ut&WzH-kLt++HiV*rjB&Muk-$bt14N~!bO z+I&Zy2k>R(8lj9_XS*4YLkIT9k34^M#1XdPrn)Gv_)~*Hew>2w>AWe4lBqm4GoljX zJc!VJ0n(`1~1jrBqb%?C~;8bRQ!#^KCd;S zeZ*^Ov|N0XYbXZe8AQ;=!mWqec+xE+Uo_!1w-)kA=6u0j?YyzS>S%S-77B&BrH~#& z)np$N+nExTwY96Od~UD7Ez8%9jYzF`J^5$LCB%V;=QZ(oygJjA%F9;UwJkU#q_Hua zu733A&=Fo?W>;JKRqLF(5=;}n?zO|Bmg?Fx1in&|k+atf1WwIfr$FPPgtJ9@A-Tl+ z<%Hv6CQgbTvA3xXFN4CiR4Ul#;#6_kW4hTZES(?Bi@#;o3xXvMA~s3MKwlr};2>b9 z+vGbqIJhazlO#->;3-2Zx;3B1##+MEg6S%_XsNkL!?Bqe(_u5ocyk>coe1e`3Cn$^ zdU}0>VSh)G#en`&RB`7kTUko2i<8slEnDt29l%TPOSOuPja@W*Vm*ey0(X;>c{7k& z9@9ztO5H6QnXL5ofjYqp+$1jE-qAr=yIB0r5(aym=+zU}k5Ws$9UpJ~8&M?8x7Xq? zEww23jL$tc2A~!e-gnwhR$^0YUy!*oklew&7$FkMcRW)gE zxn%=(yt%u*eP07Z*~f?bxs5dT{d52Vs2w;!yL1Gw`i+R;_DjaE;S|=4SwOViQ)+c} zSz)1AG?6HW#bT#re{ZfQiv!{@`%aut08~^|miI!OL?*#)=|?aa%rq|q>gVSNxOsTw zQMkT|iHU-l_g(=3o&D0zxwB+4nMR|1uen&*2ZG?6H`X#KTL2>?qo$@NZQcW6CmX3H z4=>{@$DL}JcTAX@U-k!n4)YJRAFJV&Y>7N>#&a#}c*-?ZzpXKVn{#LS++g{;Olry} zl%NjuO2>D&BD+rh;2oFAN53QpD+2HXi%T~-omHFxDN~uO6hn3$m)lrBnfPs=cYd7h zA0oP+v!uXdJ?FZ<3WwptWBZo}mxtrSlgc~PvSiCD|D&FE)^qx0uvdhDpRs5hF&eCe zMWh7q`$&cSuQ?ZYi!$C3@{QAba!khZ zP&hv~18j2_+h<@v>M#|UYIlm37cQL>!9jE({C%AOEs>RSO!m2%4yzLz^FsKR#m}Pd zIILRPCl3+6>rVG-jC6}NEjl!Y#~wpfXaq3E8@sjylNU1KC83nIdFps?D*md8q5AeC zrg9Jx4$amWvp**o|C59$2todhCY>IMW9O6RKoPN_B!sr6@Mzp$Hn_wF`09Ik+E jZR0md0sj_2OBApb`Py+_;m*j$w*;`Zu!EMGyT$$kyfQ7V diff --git a/docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.map b/docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.map deleted file mode 100644 index cfb48a1..0000000 --- a/docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.md5 b/docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.md5 deleted file mode 100644 index 1941b13..0000000 --- a/docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -5b01168bb00e607214b796fb2097ec13 \ No newline at end of file diff --git a/docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.png b/docs/html/dir_b6f8d86697f10146feb4e19cf87ea883_dep.png deleted file mode 100644 index 570adc431084ddbe126d213c0fde1af46280549a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2386 zcma)8c{CIX7a!{wUL*UK5vEA8j3rWIPZMFxWG};*(x9=V5khv7LBd!{+2&;n*$0_2 zoX)JsS0Dyo9BYm`g)>3w$C3;J!t(mx0LFFl> z6s@hPRwY^T8D)!}hT}7H*eP+Zc;Jj&*>of9wbz%i4=1;wxrkg%I-Vn37IvYe04GDY zigAg7TC2aB}$lSi{mz$2YO%OKA@kl_T@I8E&JQToE>ER;49U0XIu$zJbJ!6$?6Q$2sicTBX zil=en;%(ZME2V*%H;;IzgVCzF7wQ_G0;R4x4#e{l|$^r$5f+ykZc=CQDxPT@rOFN_z7a1xEBTVo<9Qv&+7{Vd+TZg) zS%o;{E9(ClFz{&7HiHV(HwOfJgjDc^S?6P?hdFH3@j}a@dl-K+82A*tEM~;fO?OB` zLqn*y&|+>uRTA?Yg2g4MSlrM5h1vd72|bgdmI1ro4zteZXJ&5^MJp4BY6wm-uVU(a zvGp2f0_h_oBa7aTSv2yUArmP73;-|X%l}i)KRf(acEdBfExU_v!vHTk3$hv@&LkkDzn-Uw70M-PUNc0sZ+*_ zS2Lm{bn={UCiOVEdnBg#SuIuIGG4EF-5Xb(8F)+X$QPEzJGvf}f*VqP?-5O`JOxhr z1fHPP2vHQ;=~8I~!_K~O86$d`R)s0qODy)>i+q>i(WMwjkHB!K-S&s`AhFE02{~A` zna;y5_N@Kfq>UOkXnXb*2|+nE85!1^yQBD_vXYX>%end(%mjAsoMY{A5D28%Rq87! zS4p98ad2=5x0T&&+#L+|^eic{T7<*Lps~Zw zFTn-J`mWfn(jE`g(b2*7Eukw<*o@TgYVS>Mfip0&&N?4`RGU-sJqHJNCB{OF9B5JF@QBTq&8Yi>IQ9#xSmw6M|%`Wn0Ao_s88Xops9`- zp$AT>FSUHxqMm1yY--@1C2IkW_EL}X>zoHOiM%*%9X_x75=sN<(@*{whk?Asbl=ZD z#!>2@CDiV@A77p2SaWF~RY39Y%EBM86&yMOKQ}!}r>gVmNBywGv0H|41RnK8)aj&Q zvzkSM448u%K3vTbt0_DW7S~q}kpjZhW-y;2HAhm5uP9kyV$LZ`&)6x{_5K+h3_ zZ?s3GUdB<3ytBcTBh-Z4EtL)54$lYKnfXFmTXAxbOgLkOTcMaV2v-~3cZ0tDdYV9* z2T2Y11fhoQi>Mdfb;gF*Iq-^ibwQn;yYC8gc52-ZHGt>#M}yyepQ5)-&o&usL|FVd zwB6nbPc0{)uwvXiU>E9M$N{I6Vbh%107jAQOaqqvpzTcgq|88CM%JyTUF&2|jA%+% z0e53}wpXSV1$9+&mN&IMZqx%KqfF%L*qxEZ+9#)AyU7mT>1i zS~-s4y~co{gSV7VWC_H-sj|@vO8d0ay&RV4w=k#;W!s&jPN>aZa|D~x<<5@uD-Z)& zGB+1iF(XFXbqy^?HY1kJ+m|{v_#8?FsGEYxhFw@hqDTOz+*DCJB3<>}38L}*F6s)n zE;OPW-n|=*wONN{4ept4|dS8 BV-5fS diff --git a/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d.html b/docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba.html similarity index 89% rename from docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d.html rename to docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba.html index af47c15..5515fdd 100644 --- a/docs/html/dir_b28d62efa98f86b8b0fb08cf5c9b238d.html +++ b/docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: include Directory Reference @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,9 +94,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for include:
-
include
- - +
include
+
@@ -118,9 +117,9 @@ Files diff --git a/docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba_dep.dot b/docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba_dep.dot new file mode 100644 index 0000000..d6d7a97 --- /dev/null +++ b/docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba_dep.dot @@ -0,0 +1,6 @@ +digraph "include" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + dir_bf5286d047b27d429c43b11eb39ce6ba [shape=box, label="include", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_bf5286d047b27d429c43b11eb39ce6ba.html"]; +} diff --git a/docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba_dep.md5 b/docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba_dep.md5 new file mode 100644 index 0000000..57d4e3c --- /dev/null +++ b/docs/html/dir_bf5286d047b27d429c43b11eb39ce6ba_dep.md5 @@ -0,0 +1 @@ +2533cd9a51ff70a0b4f2a1cca35d991f \ No newline at end of file diff --git a/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8.html b/docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7.html similarity index 81% rename from docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8.html rename to docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7.html index cec4631..c3bb753 100644 --- a/docs/html/dir_b56a3ca87ccff24fb0d3b4eca6a681d8.html +++ b/docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7.html @@ -3,7 +3,7 @@ - +3D Beam Finite Element Code: build/gui Directory Reference @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,12 +94,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for gui:
-
build/gui
- - - - - +
build/gui
+
@@ -117,9 +113,9 @@ Files diff --git a/docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7_dep.dot b/docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7_dep.dot new file mode 100644 index 0000000..af062d4 --- /dev/null +++ b/docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7_dep.dot @@ -0,0 +1,11 @@ +digraph "build/gui" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + subgraph clusterdir_e19c86e2c947f4ee879e0d272e9c8264 { + graph [ bgcolor="#ddddee", pencolor="black", label="build" fontname="Helvetica", fontsize="10", URL="dir_e19c86e2c947f4ee879e0d272e9c8264.html"] + dir_d0985cf08ca419b3ebaadf2a43dabcb7 [shape=box, label="gui", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_d0985cf08ca419b3ebaadf2a43dabcb7.html"]; + } + dir_41ff9344cec4985c5998d5204fde8ca3 [shape=box label="gui" URL="dir_41ff9344cec4985c5998d5204fde8ca3.html"]; + dir_d0985cf08ca419b3ebaadf2a43dabcb7->dir_41ff9344cec4985c5998d5204fde8ca3 [headlabel="1", labeldistance=1.5 headhref="dir_000005_000007.html"]; +} diff --git a/docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7_dep.md5 b/docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7_dep.md5 new file mode 100644 index 0000000..1f1db28 --- /dev/null +++ b/docs/html/dir_d0985cf08ca419b3ebaadf2a43dabcb7_dep.md5 @@ -0,0 +1 @@ +56318e9e505a4bb86c88984d4da5a7e4 \ No newline at end of file diff --git a/docs/html/dir_2e458d6249524972e592af3939bc8827.html b/docs/html/dir_d71eff27621ab7998ebee95742fa6311.html similarity index 82% rename from docs/html/dir_2e458d6249524972e592af3939bc8827.html rename to docs/html/dir_d71eff27621ab7998ebee95742fa6311.html index 47f470e..806af59 100644 --- a/docs/html/dir_2e458d6249524972e592af3939bc8827.html +++ b/docs/html/dir_d71eff27621ab7998ebee95742fa6311.html @@ -3,7 +3,7 @@ - +3D Beam Finite Element Code: examples Directory Reference @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,11 +94,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for examples:
-
examples
- - - - +
examples
+
@@ -112,9 +109,9 @@ Files diff --git a/docs/html/dir_d71eff27621ab7998ebee95742fa6311_dep.dot b/docs/html/dir_d71eff27621ab7998ebee95742fa6311_dep.dot new file mode 100644 index 0000000..90c2597 --- /dev/null +++ b/docs/html/dir_d71eff27621ab7998ebee95742fa6311_dep.dot @@ -0,0 +1,8 @@ +digraph "examples" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + dir_d71eff27621ab7998ebee95742fa6311 [shape=box, label="examples", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_d71eff27621ab7998ebee95742fa6311.html"]; + dir_bf5286d047b27d429c43b11eb39ce6ba [shape=box label="include" URL="dir_bf5286d047b27d429c43b11eb39ce6ba.html"]; + dir_d71eff27621ab7998ebee95742fa6311->dir_bf5286d047b27d429c43b11eb39ce6ba [headlabel="2", labeldistance=1.5 headhref="dir_000006_000008.html"]; +} diff --git a/docs/html/dir_d71eff27621ab7998ebee95742fa6311_dep.md5 b/docs/html/dir_d71eff27621ab7998ebee95742fa6311_dep.md5 new file mode 100644 index 0000000..4f5edc3 --- /dev/null +++ b/docs/html/dir_d71eff27621ab7998ebee95742fa6311_dep.md5 @@ -0,0 +1 @@ +42359688940b6a4d9b7e1ecc6c9ede85 \ No newline at end of file diff --git a/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51.html b/docs/html/dir_dcc7a0b889a2862130113be7a5066065.html similarity index 71% rename from docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51.html rename to docs/html/dir_dcc7a0b889a2862130113be7a5066065.html index 092fa37..2b8f9d2 100644 --- a/docs/html/dir_58f6cd7a5c0352b7c5863444c9da8d51.html +++ b/docs/html/dir_dcc7a0b889a2862130113be7a5066065.html @@ -3,8 +3,8 @@ - -3D Beam Finite Element Code: build/CMakeFiles/3.3.2 Directory Reference + +3D Beam Finite Element Code: build/CMakeFiles/3.6.2 Directory Reference @@ -29,7 +29,7 @@ -
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -83,39 +83,35 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
-
3.3.2 Directory Reference
+
3.6.2 Directory Reference
-Directory dependency graph for 3.3.2:
+Directory dependency graph for 3.6.2:
-
build/CMakeFiles/3.3.2
- - - - - +
build/CMakeFiles/3.6.2
+
- + - +

Directories

directory  CompilerIdC
directory  CompilerIdC
 
directory  CompilerIdCXX
directory  CompilerIdCXX
 
diff --git a/docs/html/dir_dcc7a0b889a2862130113be7a5066065_dep.dot b/docs/html/dir_dcc7a0b889a2862130113be7a5066065_dep.dot new file mode 100644 index 0000000..d6bcedc --- /dev/null +++ b/docs/html/dir_dcc7a0b889a2862130113be7a5066065_dep.dot @@ -0,0 +1,14 @@ +digraph "build/CMakeFiles/3.6.2" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + subgraph clusterdir_43fe6a80f680125846b3067c0745dff0 { + graph [ bgcolor="#ddddee", pencolor="black", label="CMakeFiles" fontname="Helvetica", fontsize="10", URL="dir_43fe6a80f680125846b3067c0745dff0.html"] + subgraph clusterdir_dcc7a0b889a2862130113be7a5066065 { + graph [ bgcolor="#eeeeff", pencolor="black", label="" URL="dir_dcc7a0b889a2862130113be7a5066065.html"]; + dir_dcc7a0b889a2862130113be7a5066065 [shape=plaintext label="3.6.2"]; + dir_00bef877ec3d1b955e32046c015d39dd [shape=box label="CompilerIdC" color="black" fillcolor="white" style="filled" URL="dir_00bef877ec3d1b955e32046c015d39dd.html"]; + dir_a726f379a9c644d7bfd71439a24c1701 [shape=box label="CompilerIdCXX" color="black" fillcolor="white" style="filled" URL="dir_a726f379a9c644d7bfd71439a24c1701.html"]; + } + } +} diff --git a/docs/html/dir_dcc7a0b889a2862130113be7a5066065_dep.md5 b/docs/html/dir_dcc7a0b889a2862130113be7a5066065_dep.md5 new file mode 100644 index 0000000..d3b1933 --- /dev/null +++ b/docs/html/dir_dcc7a0b889a2862130113be7a5066065_dep.md5 @@ -0,0 +1 @@ +87dacf8095febac8efe2214c4895f1cd \ No newline at end of file diff --git a/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d.html b/docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264.html similarity index 75% rename from docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d.html rename to docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264.html index 23f5bc1..404c385 100644 --- a/docs/html/dir_7467f9e796072fcf2d9165dd410c4e1d.html +++ b/docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: build Directory Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -94,29 +94,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Directory dependency graph for build:
-
build
- - - - - - +
build
+
- + - +

Directories

directory  CMakeFiles
directory  CMakeFiles
 
directory  gui
directory  gui
 
diff --git a/docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264_dep.dot b/docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264_dep.dot new file mode 100644 index 0000000..53df66a --- /dev/null +++ b/docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264_dep.dot @@ -0,0 +1,13 @@ +digraph "build" { + compound=true + node [ fontsize="10", fontname="Helvetica"]; + edge [ labelfontsize="10", labelfontname="Helvetica"]; + subgraph clusterdir_e19c86e2c947f4ee879e0d272e9c8264 { + graph [ bgcolor="#eeeeff", pencolor="black", label="" URL="dir_e19c86e2c947f4ee879e0d272e9c8264.html"]; + dir_e19c86e2c947f4ee879e0d272e9c8264 [shape=plaintext label="build"]; + dir_43fe6a80f680125846b3067c0745dff0 [shape=box label="CMakeFiles" color="red" fillcolor="white" style="filled" URL="dir_43fe6a80f680125846b3067c0745dff0.html"]; + dir_d0985cf08ca419b3ebaadf2a43dabcb7 [shape=box label="gui" color="black" fillcolor="white" style="filled" URL="dir_d0985cf08ca419b3ebaadf2a43dabcb7.html"]; + } + dir_41ff9344cec4985c5998d5204fde8ca3 [shape=box label="gui" URL="dir_41ff9344cec4985c5998d5204fde8ca3.html"]; + dir_d0985cf08ca419b3ebaadf2a43dabcb7->dir_41ff9344cec4985c5998d5204fde8ca3 [headlabel="1", labeldistance=1.5 headhref="dir_000005_000007.html"]; +} diff --git a/docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264_dep.md5 b/docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264_dep.md5 new file mode 100644 index 0000000..4254374 --- /dev/null +++ b/docs/html/dir_e19c86e2c947f4ee879e0d272e9c8264_dep.md5 @@ -0,0 +1 @@ +a3656b0bfcb558c8b330ecc5b2013237 \ No newline at end of file diff --git a/docs/html/doxygen.css b/docs/html/doxygen.css index b2c94ac..a000833 100644 --- a/docs/html/doxygen.css +++ b/docs/html/doxygen.css @@ -1,4 +1,4 @@ -/* The standard CSS for doxygen 1.8.10 */ +/* The standard CSS for doxygen 1.8.9.1 */ body, table, div, p, dl { font: 400 14px/22px Roboto,sans-serif; @@ -1108,11 +1108,6 @@ dl.section dd { border: 0px none; } -#projectalign -{ - vertical-align: middle; -} - #projectname { font: 300% Tahoma, Arial,sans-serif; diff --git a/docs/html/fea__gui__automoc_8cpp.html b/docs/html/fea__gui__automoc_8cpp.html index 5dc8bc7..6a0ebfa 100644 --- a/docs/html/fea__gui__automoc_8cpp.html +++ b/docs/html/fea__gui__automoc_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: build/gui/fea_gui_automoc.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,8 +103,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

Enumerations

enum  some_compilers { need_more_than_nothing - }  - + } + 

Enumeration Type Documentation

@@ -126,9 +126,9 @@ Enumerations
diff --git a/docs/html/fea__gui__lib__automoc_8cpp.html b/docs/html/fea__gui__lib__automoc_8cpp.html index ef48a91..f12d645 100644 --- a/docs/html/fea__gui__lib__automoc_8cpp.html +++ b/docs/html/fea__gui__lib__automoc_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: build/gui/fea_gui_lib_automoc.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,21 +103,14 @@ Include dependency graph for fea_gui_lib_automoc.cpp:
- - - - - - -
diff --git a/docs/html/fea__gui__lib__automoc_8cpp__incl.dot b/docs/html/fea__gui__lib__automoc_8cpp__incl.dot new file mode 100644 index 0000000..9e61eb6 --- /dev/null +++ b/docs/html/fea__gui__lib__automoc_8cpp__incl.dot @@ -0,0 +1,58 @@ +digraph "build/gui/fea_gui_lib_automoc.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="build/gui/fea_gui_lib\l_automoc.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="moc_mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$moc__mainwindow_8cpp.html"]; + Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="../../gui/mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="QMainWindow",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="QProcess",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node7 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node7 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node6 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node20 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node21 [label="rapidjson/document.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node6 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node22 [label="rapidjson/filereadstream.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node23 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node24 [label="QtCore/qbytearray.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node2 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node25 [label="QtCore/qmetatype.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/fea__gui__lib__automoc_8cpp__incl.map b/docs/html/fea__gui__lib__automoc_8cpp__incl.map deleted file mode 100644 index b9a65b1..0000000 --- a/docs/html/fea__gui__lib__automoc_8cpp__incl.map +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/docs/html/fea__gui__lib__automoc_8cpp__incl.png b/docs/html/fea__gui__lib__automoc_8cpp__incl.png deleted file mode 100644 index 565241f553af37792578dfe56711f9d34f64283d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62378 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 - + 3D Beam Finite Element Code: build/CMakeFiles/feature_tests.c File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -154,9 +154,9 @@ Variables
diff --git a/docs/html/feature__tests_8cxx.html b/docs/html/feature__tests_8cxx.html index 0c33a1f..244c6bd 100644 --- a/docs/html/feature__tests_8cxx.html +++ b/docs/html/feature__tests_8cxx.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: build/CMakeFiles/feature_tests.cxx File Reference @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -154,9 +154,9 @@ Variables
diff --git a/docs/html/files.html b/docs/html/files.html index 97a9d8c..cf26d02 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: File List @@ -29,7 +29,7 @@ Logo - +
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@ - + @@ -95,35 +95,35 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Here is a list of all files with brief descriptions:
[detail level 12345]
- - - - + + + + - + - + - + - + - + - + @@ -133,9 +133,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/functions.html b/docs/html/functions.html index a54bdd1..75749c2 100644 --- a/docs/html/functions.html +++ b/docs/html/functions.html @@ -3,7 +3,7 @@ - +3D Beam Finite Element Code: Class Members @@ -29,7 +29,7 @@ -
  build
  CMakeFiles
  3.3.2
  CompilerIdC
  build
  CMakeFiles
  3.6.2
  CompilerIdC
 CMakeCCompilerId.c
  CompilerIdCXX
  CompilerIdCXX
 CMakeCXXCompilerId.cpp
 feature_tests.c
 feature_tests.cxx
  gui
  gui
 fea_gui_automoc.cpp
 fea_gui_lib_automoc.cpp
 moc_mainwindow.cpp
 qrc_fea_gui.cpp
  examples
  examples
 cantilever_beam_with_ties.cpp
 L_bracket.cpp
  gui
  gui
 main.cpp
 mainwindow.cpp
 mainwindow.h
  include
  include
 containers.h
 csv_parser.h
 options.h
 setup.h
 summary.h
 threed_beam_fea.h
  src
  src
 cmd.cpp
 setup.cpp
 summary.cpp
+
3D Beam Finite Element Code  1.0
@@ -39,7 +39,7 @@
- + @@ -146,6 +146,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • closeEvent() : MainWindow
  • +
  • coefficient +: fea::Equation::Term +
  • csv_delimiter : fea::Options
  • @@ -157,10 +160,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - d -

    @@ -185,6 +189,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • epsilon : fea::Options
  • +
  • Equation() +: fea::Equation +
  • @@ -261,6 +268,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : fea::BC , fea::Force +
  • node_number +: fea::Equation::Term +
  • node_number_1 : fea::Tie
  • @@ -282,6 +292,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • num_elems : fea::Summary
  • +
  • num_eqns +: fea::Summary +
  • num_forces : fea::Summary
  • @@ -348,7 +361,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : fea::Summary
  • stringdata0 -: qt_meta_stringdata_MainWindow_t +: qt_meta_stringdata_MainWindow_t
  • Summary() : fea::Summary @@ -357,6 +370,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - t -

  • diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html index de03b3e..925b5f1 100644 --- a/docs/html/functions_func.html +++ b/docs/html/functions_func.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Class Members - Functions @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -114,6 +114,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Elem() : fea::Elem
  • +
  • Equation() +: fea::Equation +
  • Force() : fea::Force
  • @@ -150,6 +153,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Summary() : fea::Summary
  • +
  • Term() +: fea::Equation::Term +
  • Tie() : fea::Tie
  • @@ -160,9 +166,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/functions_vars.html b/docs/html/functions_vars.html index 7ba3d03..15d1fc0 100644 --- a/docs/html/functions_vars.html +++ b/docs/html/functions_vars.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Class Members - Variables @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -125,6 +125,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - c -

    - t -

      +
    • terms +: fea::Equation +
    • tie_forces : fea::Summary
    • @@ -312,9 +325,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/globals.html b/docs/html/globals.html index 6b3aa73..289568a 100644 --- a/docs/html/globals.html +++ b/docs/html/globals.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: File Members @@ -29,7 +29,7 @@ Logo - +
      3D Beam Finite Element Code  1.0
      @@ -39,7 +39,7 @@ - + @@ -126,6 +126,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

      - c -

        +
      • C_DIALECT +: CMakeCCompilerId.c +
      • col : summary.cpp
      • @@ -138,8 +141,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

        - d -

        @@ -154,8 +157,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

        - h -

        @@ -169,6 +172,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : CMakeCCompilerId.c , CMakeCXXCompilerId.cpp +
      • info_language_dialect_default +: CMakeCCompilerId.c +, CMakeCXXCompilerId.cpp +
      • info_platform : CMakeCCompilerId.c , CMakeCXXCompilerId.cpp @@ -256,9 +263,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/globals_defs.html b/docs/html/globals_defs.html index f63bb97..65ddd10 100644 --- a/docs/html/globals_defs.html +++ b/docs/html/globals_defs.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: File Members @@ -29,7 +29,7 @@ Logo - +
        3D Beam Finite Element Code  1.0
        @@ -39,7 +39,7 @@ - + @@ -104,17 +104,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : CMakeCCompilerId.c , CMakeCXXCompilerId.cpp
      • +
      • C_DIALECT +: CMakeCCompilerId.c +
      • COMPILER_ID -: CMakeCCompilerId.c -, CMakeCXXCompilerId.cpp +: CMakeCXXCompilerId.cpp +, CMakeCCompilerId.c
      • DEC -: CMakeCCompilerId.c -, CMakeCXXCompilerId.cpp +: CMakeCCompilerId.c +, CMakeCXXCompilerId.cpp
      • HEX -: CMakeCCompilerId.c -, CMakeCXXCompilerId.cpp +: CMakeCCompilerId.c +, CMakeCXXCompilerId.cpp
      • PLATFORM_ID : CMakeCCompilerId.c @@ -141,9 +144,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/globals_enum.html b/docs/html/globals_enum.html index 708407a..804091f 100644 --- a/docs/html/globals_enum.html +++ b/docs/html/globals_enum.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: File Members @@ -29,7 +29,7 @@ Logo - +
        3D Beam Finite Element Code  1.0
        @@ -39,7 +39,7 @@ - + @@ -107,9 +107,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/globals_eval.html b/docs/html/globals_eval.html index 479a6dc..2289454 100644 --- a/docs/html/globals_eval.html +++ b/docs/html/globals_eval.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: File Members @@ -29,7 +29,7 @@ Logo - +
        3D Beam Finite Element Code  1.0
        @@ -39,7 +39,7 @@ - + @@ -107,9 +107,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/globals_func.html b/docs/html/globals_func.html index 7cb34ea..35dc299 100644 --- a/docs/html/globals_func.html +++ b/docs/html/globals_func.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: File Members @@ -29,7 +29,7 @@ Logo - +
        3D Beam Finite Element Code  1.0
        @@ -39,7 +39,7 @@ - + @@ -129,9 +129,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/globals_vars.html b/docs/html/globals_vars.html index b04d1c6..fc1d608 100644 --- a/docs/html/globals_vars.html +++ b/docs/html/globals_vars.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: File Members @@ -29,7 +29,7 @@ Logo - +
        3D Beam Finite Element Code  1.0
        @@ -39,7 +39,7 @@ - + @@ -115,6 +115,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : CMakeCCompilerId.c , CMakeCXXCompilerId.cpp
      • +
      • info_language_dialect_default +: CMakeCCompilerId.c +, CMakeCXXCompilerId.cpp +
      • info_platform : CMakeCCompilerId.c , CMakeCXXCompilerId.cpp @@ -126,9 +130,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/graph_legend.dot b/docs/html/graph_legend.dot new file mode 100644 index 0000000..789df56 --- /dev/null +++ b/docs/html/graph_legend.dot @@ -0,0 +1,22 @@ +digraph "Graph Legend" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node9 [shape="box",label="Inherited",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",fillcolor="grey75",style="filled" fontcolor="black"]; + Node10 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [shape="box",label="PublicBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPublicBase.html"]; + Node11 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [shape="box",label="Truncated",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$classTruncated.html"]; + Node13 -> Node9 [dir="back",color="darkgreen",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [shape="box",label="ProtectedBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classProtectedBase.html"]; + Node14 -> Node9 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [shape="box",label="PrivateBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPrivateBase.html"]; + Node15 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [shape="box",label="Undocumented",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node16 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [shape="box",label="Templ< int >",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"]; + Node17 -> Node16 [dir="back",color="orange",fontsize="10",style="dashed",label="< int >",fontname="Helvetica"]; + Node17 [shape="box",label="Templ< T >",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"]; + Node18 -> Node9 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label="m_usedClass",fontname="Helvetica"]; + Node18 [shape="box",label="Used",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classUsed.html"]; +} diff --git a/docs/html/graph_legend.html b/docs/html/graph_legend.html index 0d2e7e1..5ab9625 100644 --- a/docs/html/graph_legend.html +++ b/docs/html/graph_legend.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Graph Legend @@ -29,7 +29,7 @@ Logo - +
        3D Beam Finite Element Code  1.0
        @@ -39,7 +39,7 @@ - + @@ -133,7 +133,7 @@ A filled gray box represents the struct or class for which the graph is generate
      • A box with a black border denotes a documented struct or class.
      • -A box with a gray border denotes an undocumented struct or class.
      • +A box with a grey border denotes an undocumented struct or class.
      • A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.
      @@ -153,9 +153,9 @@ A yellow dashed arrow denotes a relation between a template instance and the tem diff --git a/docs/html/graph_legend.png b/docs/html/graph_legend.png deleted file mode 100644 index 5295ef20bcb07c575d0d9cbe72fa117e90be4d47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19808 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 LdI5Bo&|7~27*!aD diff --git a/docs/html/hierarchy.html b/docs/html/hierarchy.html index f2838f3..fdcfa3f 100644 --- a/docs/html/hierarchy.html +++ b/docs/html/hierarchy.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Class Hierarchy @@ -29,7 +29,7 @@ Logo - +
      3D Beam Finite Element Code  1.0
      @@ -39,7 +39,7 @@ - + @@ -102,24 +102,26 @@ This inheritance list is sorted roughly, but not completely, alphabetically: Cfea::BCA boundary condition to enforce  Cfea::CSVParserReads data from a csv file into an std::vector and writes the contents of an std::vector to a file  Cfea::ElemAn element of the mesh. Contains the indices of the two fea::Node's that form the element as well as the properties of the element given by the fea::Props struct - Cfea::ForceA nodal force to enforce - Cfea::GlobalStiffAssemblerAssembles the global stiffness matrix - Cfea::JobContains a node list, element list, and the properties of each element - Cfea::OptionsProvides a method for customizing the finite element analysis - Cfea::PropsThe set of properties associated with an element - CQMainWindow - CMainWindow - Cqt_meta_stringdata_MainWindow_t - Cfea::SummaryContains the results of an analysis after calling fea::solve - Cfea::TiePlaces linear springs between all degrees of freedom of 2 nodes + Cfea::EquationA linear multipoint constraint + Cfea::ForceA nodal force to enforce + Cfea::GlobalStiffAssemblerAssembles the global stiffness matrix + Cfea::JobContains a node list, element list, and the properties of each element + Cfea::OptionsProvides a method for customizing the finite element analysis + Cfea::PropsThe set of properties associated with an element + CQMainWindow + CMainWindow + Cqt_meta_stringdata_MainWindow_t + Cfea::SummaryContains the results of an analysis after calling fea::solve + Cfea::Equation::TermA single term in the equation constraint + Cfea::TiePlaces linear springs between all degrees of freedom of 2 nodes diff --git a/docs/html/index.html b/docs/html/index.html index a5a246d..22c2800 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Main Page @@ -29,7 +29,7 @@ Logo - +
      3D Beam Finite Element Code  1.0
      @@ -39,7 +39,7 @@ - + @@ -88,8 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

      Getting started

      -

      This project requires CMake to compile the code. If not installed, install CMake before continuing. If you intend on building the GUI, Qt must be installed and the path to the Qt5WidgetsConfig.cmake file must be set when invoking CMake. Currently, the following method of building the GUI works on Mac and Linux. If running on Windows, open the fea_gui.pro file with QtCreator (included with the Qt installation) and run. Alternatively, I can package pre-built binaries if there is interest.
      -

      To compile the code:

      +

      This project requires CMake to compile the code. If not installed, please install CMake before continuing. If you intend on building the GUI, Qt must be installed and the path to the Qt5WidgetsConfig.cmake file must be set when invoking CMake. Currently, the following method of building the GUI works on Mac and Linux. If running on Windows, open the fea_gui.pro file with QtCreator (included with the Qt installation) and run. Alternatively, I can package pre-built binaries if there is interest.

      To compile the code:

      1. Open the threed-beam-fea directory
      2. Create a folder named build
      3. @@ -99,8 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      4. If you wish to build the GUI execute cmake .. -DFEA_BUILD_GUI=ON -DCMAKE_PREFIX_PATH="/path/to/Qt"
        • This requires you have Qt >= 5.0 installed.
        • -DFEA_BUILD_GUI=ON tells cmake to add the ../gui subdirectory and adds fea_gui to the targets.
        • -
        • -DCMAKE_PREFIX_PATH="/path/to/Qt" should be the path to the Qt root directory.
          - As an example, on my computer the flag is set to "/home/ryan/Qt/5.5/gcc_64/", though this will be different on your machine.
        • +
        • -DCMAKE_PREFIX_PATH="/path/to/Qt" should be the path to the Qt root directory. As an example, on my computer the flag is set to "/home/ryan/Qt/5.5/gcc_64/", though this will be different on your machine.
    @@ -108,11 +106,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • On Linux run make in the terminal from the build directory to build all the targets. On Windows the solution file will be located in the build directory. Open the solution file in Visual Studio and compile.
  • Introduction

    -

    This contains a C++ implementation of 3D Euler-Bernoulli beam element formulation. An analysis can be formulated in C++, through a command line interface via a config file, or using the graphical user interface.

    +

    This contains a C++ implementation of 3D Euler-Bernoulli beam element formulation. An analysis can be formulated in C++, through a command line interface via a configuration file (in JSON format), or using the graphical user interface.

    Method 1: Using C++

    -

    An analysis consists of the fea::Job as well as any boundary conditions (fea::BC), prescribed nodal forces (fea::Force), and ties (fea::Tie). The latter of which ties to nodes together via a linear springs between all translational and rotational degrees of freedom. The fea::Options struct can be used to request results of the analysis be written to disk as well as modify various aspect of the analysis.

    +

    An analysis consists of the fea::Job as well as any boundary conditions (fea::BC), prescribed nodal forces (fea::Force), ties (fea::Tie) and equation constraints (fea::Equation). Ties to nodes together via a linear springs between all translational and rotational degrees of freedom, and equation constraints allow linear multi-point constraints to be applied to the model. The fea::Options struct can be used to request results of the analysis be written to disk as well as modify various aspect of the analysis.

    Forming the job

    -

    The job defines the nodal coordinates in \((x, y, z)\) space, the nodes that are connected to form beam elements, and the elemental properties. The nodal coordinates are formed as a vector of fea::Node's where each node simply contains the \((x, y, z)\) coordinates of the point. An element contains the 2 nodal indices that are connected to form the element as well as the associated properties of the element. The properties must define the extensional stiffness, \(EA\), bending stiffness parallel to the local z-axis \(EI_{z}\), bending stiffness parallel to the local y-axis \(EI_{y}\), the torsional stiffness, \(GJ\), and a vector pointing along the beam elements local y-axis. An example forming a simple job with a single element is shown below.

    +

    The job defines the nodal coordinates in (x, y, z) space, the nodes that are connected to form beam elements, and the elemental properties. The nodal coordinates are formed as a vector of fea::Node's where each node simply contains the (x, y, z) coordinates of the point. An element contains the 2 nodal indices that are connected to form the element as well as the associated properties of the element. The properties must define the extensional stiffness, EA, bending stiffness parallel to the local z-axis EIz, bending stiffness parallel to the local y-axis EIy, the torsional stiffness, GJ, and a vector pointing along the beam elements local y-axis. An example forming a simple job with a single element is shown below.

    // [form the node list
    fea::Node node1, node2;
    @@ -184,7 +182,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    // add to the list of forces for the analysis
    std::vector<fea::Force> force_list

    Options

    -

    By default submitting an analysis to the fea::solve function will not save the results. The outputs must be requested using the fea::Options struct. Using the appropriate member variables nodal displacements, nodal forces, and the forces associated with ties can be saved to a CSV file. The name of the file the output is saved to is also set in the options as well as the delimiter used when writing the data to disk. Additionally, the fea::Options struct has the ability to set the epsilon value on nodal forces and displacements. After the analysis if the magnitude of the displacement is below the epsilon value, it will be set to 0.0. The default is 1.0e-14. A summary of the analysis can be saved to a text file using the save_report and report_filename member variables of fea::Options. If the verbose member is set to true informational messages regarding the current step and time taken on previous steps of the analysis will be written to std::cout. An example of customizing the analysis with the options struct is shown below:

    +

    By default submitting an analysis to the fea::solve function will not save the results. The outputs must be requested using the fea::Options struct. Using the appropriate member variables nodal displacements, nodal forces, and the forces associated with ties can be saved to a CSV file. The name of the file the output is saved to is also set in the options as well as the delimiter used when writing the data to disk. Additionally, the fea::Options struct has the ability to set the epsilon value on nodal forces and displacements. After the analysis if the magnitude of the displacement is below the epsilon value, it will be set to 0.0. The default is 1.0e-14. A summary of the analysis can be saved to a text file using the save_report and report_filename member variables of fea::Options. If the verbose member is set to true informational messages regarding the current step and time taken on previous steps of the analysis will be written to std::cout. An example of customizing the analysis with the options struct is shown below:

    // create the default options
    @@ -201,14 +199,43 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    // have the program output status updates
    opts.verbose = true;

    Solving

    -

    Once the analysis has been setup, it can be solved using the fea::solve function. This functions takes as input the job, boundary conditions, prescribed nodal forces, ties (discussed below), and options. fea::solve will solve the analysis, save the requested files, and return a summary of the analysis. The fea::Summary object can return a report of the analysis in the form of a string using the fea::Summary::fullReport() function, and member variables fea::Summary::nodal_forces, fea::Summary::nodal_displacements, and fea::Summary::tie_forces contain the results of the analysis.

    +

    Once the analysis has been setup, it can be solved using the fea::solve function. This functions takes as input the job, boundary conditions, prescribed nodal forces, ties (discussed below), and options. fea::solve will solve the analysis, save the requested files, and return a summary of the analysis. The fea::Summary object can return a report of the analysis in the form of a string using the fea::Summary::fullReport() function, and member variables fea::Summary::nodal_forces, fea::Summary::nodal_displacements, and fea::Summary::tie_forces contain the results of the analysis.

    // form an empty vector of ties since none were prescribed
    std::vector<fea::Tie> tie_list;
    -
    fea::Summary summary = fea::solve(job, node_list, elem_list, bc_list, force_list, tie_list, opts);
    +
    // also create an empty list of equations as none were prescribed
    +
    std::vector<fea::Equation> eqn_list;
    +
    +
    fea::Summary summary = fea::solve(job, node_list, elem_list, bc_list, force_list, tie_list, eqn_list, opts);
    // print a report of the analysis
    std::cout << summary.fullReport() << std::endl;
    +

    Upon successful compilation the full report printed to the command line should resemble:

    +
    Finite Element Analysis Summary
    +
    +
    Model parameters
    +
    Nodes : 2
    +
    Elements : 1
    +
    BCs : 6
    +
    Ties : 0
    +
    Forces : 0
    +
    Equations : 0
    +
    +
    Total time 0ms
    +
    Assembly time : 0ms
    +
    Preprocessesing time : 0ms
    +
    Factorization time : 0ms
    +
    Linear solve time : 0ms
    +
    Forces solve time : 0ms
    +
    File save time : 0ms
    +
    +
    Nodal displacements
    +
    Minimum : Node 0 DOF 0 Value 0.000
    +
    Maximum : Node 1 DOF 5 Value 0.005
    +
    +
    Nodal Forces
    +
    Minimum : Node 0 DOF 1 Value -1.000
    +
    Maximum : Node 1 DOF 1 Value 1.000

    Ties

    Ties are enforced by placing linear springs between all degrees of freedom for 2 nodes. To form a tie specify the 2 nodes that will be linked as well as the spring constants for translational and rotational degrees of freedom. All translational degrees of freedom will be assigned the same spring constant. The same is true for rotational degrees of freedom, although the spring constant does not have to be the same as that used for the translational DOFs. Commonly, ties are used to model non-rigid joints. To form a joint between 2 elements, introduce a redundant node at that location and use a tie to link the to nodes together. This essentially places a spring element between the two points of the specified stiffness.

    // form the job with a redundant node at (1, 0, 0)
    @@ -251,15 +278,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    // add to list of ties
    std::vector<fea::Tie> tie_list = {tie1};
    +

    Equations

    +

    Equations are linear multi-point constraints that are applied to nodal degrees of freedom. Each equation is composed of a list of terms that sum to zero, e.g. t1 + t2 + t3 ... = 0, where tn is the nth term. Each term specifies the node number, degree of freedom and coefficient. The node number and degree of freedom specify which nodal variable (either nodal displacement or rotation) is involved with the equation constraint, and coefficient is multiplied by the specified nodal variable when forming the equation. Note, the equation sums to zero, so in order to specify that 2 nodal degrees of freedom are equal their coefficients should be equal and opposite.

    +
    // Create an empty equation
    + +
    +
    // Stipulate that the x and y displacement for the first node must be equal
    +
    unsigned int node_number = 0;
    +
    eqn.terms.push_back(fea::Equation::Term(node_number, fea::DOF::DISPLACEMENT_X, 1.0));
    +
    eqn.terms.push_back(fea::Equation::Term(node_number, fea::DOF::DISPLACEMENT_Y, -1.0);

    Method 2: Using the command line interface

    After using CMake to build the targets, an executable will be created that provide a command line interface (CLI) to the beam element code. Once in the build directory, navigate to the bin folder containing fea_cmd. running ./fea_cmd -h from the terminal will show the help documentation for the program. The CLI expects the -c flag to be set and point to the config file for the current analysis. A config file is a JSON document that contains key, value pairs pointing to the nodes, elements, properties, and other analysis options. An example is shown below.

    {
    -
    "nodes" : "path/to/nodes.csv",
    -
    "elems" : "path/to/elems.csv",
    -
    "props" : "path/to/props.csv",
    -
    "bcs" : "path/to/bcs.csv",
    -
    "forces" : "path/to/forces.csv",
    -
    "ties" : "path/to/ties.csv",
    +
    "nodes" : "path/to/nodes.csv",
    +
    "elems" : "path/to/elems.csv",
    +
    "props" : "path/to/props.csv",
    +
    "bcs" : "path/to/bcs.csv",
    +
    "forces" : "path/to/forces.csv",
    +
    "ties" : "path/to/ties.csv",
    +
    "equations" : "path/to/equations.csv",
    "options" : {
    "epsilon" : 1.0E-14,
    "csv_delimiter" : ",",
    @@ -275,9 +312,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    "verbose" : true
    }
    }
    -

    The use of a JSON document avoids the need to set each of these options using command line options, which can become tedious when running multiple jobs. The "nodes", "elems", and "props" keys are required. Keys "bcs", "forces", and "ties" are optional–if not provided the analysis will assume none were prescribed. If the "options" key is not provided the analysis will run with the default options. Any of all of the "options" keys presented above can be used to customize the analysis. If a key is not provided the default value is used in its place. See the Formatting CSV Files section below for how the CSV files should be created.

    +

    The use of a JSON document avoids the need to set each of these options using command line options, which can become tedious when running multiple jobs. The "nodes", "elems", and "props" keys are required. Keys "bcs", "forces", "ties" and "equations" are optional–if not provided the analysis will assume none were prescribed. If the "options" key is not provided the analysis will run with the default options. Any of all of the "options" keys presented above can be used to customize the analysis. If a key is not provided the default value is used in its place. See the Formatting CSV Files section below for how the CSV files should be created.

    Method 3: Using the GUI

    A simple graphical user interface can be used to set up an analysis. Internally, the GUI creates the JSON file used by the CLI (see above) without the need to write the file by hand. The program then saves a temporary configuration file and submits it to the command line application. This requires that the command line application has been compiled and is located in the same directory as the GUI. To open the GUI navigate to the build folder and open the fea_gui executable located in the bin directory. The first set of buttons allows the path to the CSV files to be set, and the second set of controls customizes the options. Once the files and options have been configured, clicking the submit button will run the analysis.

    +
    +GUI screenshot +

    Formatting CSV files

    All CSV file must be comma delimited with no spaces between values, i.e. one row of the nodal coordinates file might resemble 1.0,2.0,3.0. The file indicated by the value of "nodes" should be in the format:

    x1,y1,z1
    @@ -300,7 +340,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    ...
    ...
    elN_EA,elN_EIz,elN_EIy,elN_GJ,elN_nvec_x_comp,elN_nvec_y_comp,elN_nvec_z_comp
    -

    where each entry is a double and each line has 7 entries. The "bcs" and "forces" CSV files have the same format. Each line specifies the node number, degree of freedom, and value:

    +

    where each entry is a double and each line has 7 entries. The "bcs" and "forces" CSV files have the same format as each other. Each line specifies the node number, degree of freedom, and value:

    bc1_node_num,bc1_dof,bc1_value
    bc2_node_num,bc2_dof,bc2_value
    ...
    @@ -314,17 +354,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    ...
    ...
    tieN_node_num1,tieN_node_num2,tieN_lmult,tieN_rmult
    -

    where lmult is the spring constant for the translational degrees of freedom and rmult is the spring constant for the rotational degrees of freedom.

    -

    Contact

    +

    where lmult is the spring constant for the translational degrees of freedom and rmult is the spring constant for the rotational degrees of freedom. Equation constraints are specified by a series of 3 items (representing a single term) repeated until the desired number of terms are created. Each term is defined by the node index, degree of freedom for the specified node, and the coefficient that will multiply the nodal degree of freedom. For example a single equation constraint that specifies that the x and y displacements for the first node must remain equal is given by:

    +
    0,0,1,0,1,-1
    +

    in general the equations CSV file will be resemble:

    +
    eq1_term1_node,eq1_term1_dof,eq1_term1_coeff,...
    +
    eq2_term1_node,eq2_term1_dof,eq2_term1_coeff,...
    +
    ...
    +
    ...
    +
    ...
    +
    eqN_term1_node,eqN_term1_dof,eqN_term1_coeff,...
    +

    Contact

    diff --git a/docs/html/inherit_graph_0.dot b/docs/html/inherit_graph_0.dot new file mode 100644 index 0000000..b031311 --- /dev/null +++ b/docs/html/inherit_graph_0.dot @@ -0,0 +1,7 @@ +digraph "Graphical Class Hierarchy" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::BC",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_b_c.html",tooltip="A boundary condition to enforce. "]; +} diff --git a/docs/html/inherit_graph_0.map b/docs/html/inherit_graph_0.map deleted file mode 100644 index 1c5e2e2..0000000 --- a/docs/html/inherit_graph_0.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/inherit_graph_0.png b/docs/html/inherit_graph_0.png deleted file mode 100644 index 40209c8302d09b41e45f349c7853ded4800c0fd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1221 zcmV;$1UmbPP))a$rgzv%{iyVJf_ZcnFK3}yUWFLb6PZA0TSv4$&Urd?*^Rw<~-nzyLbO^DBSV$ zIaJ#7+MYk2&-eR$zn|~xdG`H2&v%c6Bq1^%G|~s1!D2>~Cje2N07Q8LkWCIWH8mkU zJsl>K=|SZ4P$HMhp;RiZ;#N;ySy>tK^YiaZQj3As)>dR?W!WsVdh#r&)#?RHXfdHy zs}Ua`Z?jCC^8_Hu6M!gB0HQnri1Gv=T%NH3XXDqv-Qg)5s2s6FN>ii1nv4|^2_)l( z4BjD$I8~v;YO7J)pi86+{PZ^JJME!dx+M77~=6=QP_wm-WQmsjtF`bGx^yBkn=I07~MUPA1N zIvA#IeQt0PDwT>h!nPSGWSk2KfIuKW{d<@kYT!?)(F}A0A@gC_u5Wl#XCA-A*zr4$ z#D~&v>^hexBDp)Sp2L{a2xexT!Rq`@NfLcz5zN!xZO_!6!*H+Hc%k1C>Emy2 zKhB_!%Xnu(vIaJsiDl@P)2uhlZg?~JPz#esl6?h?@`z$VA4v|e;`23h3`(J@Qp>)! zt2`0wOaGKVIAA8p0T%A?qSw~ryj;`4zODwA<|NY3OTogynY)@O&&=V@N?te^#emJ( zY&Kdd6*I{{gkRRq!O%2JCvVCxjCr9i$Eh=&*nIXd6v6HQyz#y=4LL9WfU2QLY;bZy z_^}F9yFLbQM=3bc1$VC%aMWLiZnksLXbBR0q(~SKcq8uX5V%UlPK~{29&|&D=Tf^4 z%@+1uZH-;H)!Bn{n>@xR^`%el!Ht$?^o)*m*I$CH#At+tZAA3eWPEYH9{RcLW#2RB zktXO`&SP8cZalZ`JG71hkh#OpxgU)^MypFrw~LYc)sHCeH``^n_LV2|z)BxKBo*t% z21l5OwWzDg#tW_hhOXh0SJKeEGZ$A%i*e=BIbJ+w?iqMSFVR5H5oo7DpcwL zI0a+-`gWW?c^$e5H)Rwp>W{E%Ujc4Q>@#fp%5z?aFn?HV-7leo1i20@MhB+K#Q zp$r7%Zo%v6DwH*LV?bMrqHj~M>4OTaOW%)3H#?1Y4iltpCM+1FSy#o}{#UETWrl=^vd+P2=!A zNtt=4?q_}$`wZo7QUWqA57@}}j{ixmk#k~USKI$N)5#M*&jcXK6M!gB0HQnri1Gv= z$`gPnPXJSH3}`f(`OKEB8lx0@(e0_Z(lgXe^C>AuS#e`fgw;7j^;{SQ`MEpNb j2% - - diff --git a/docs/html/inherit_graph_1.png b/docs/html/inherit_graph_1.png deleted file mode 100644 index c76db8654c8c6e32a2105a3d64fd9a9846834c22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1654 zcmV-+28sEJP)BwX@xVc` z1wq9+I<{1$R?ylOk5NX!p&rGfS_yPYtQHkvbi$=+YXwCVA*2=sLI_DnfFzrJ{UaP3 z!itD>J7qtAW#6&y``hn(@3;GALV*wh65_BRTEIw$G=N}80|H8yzsJ(jGBq`o!{PLnn5+PiNR*wO{kBDoB(k%!MIsTlglgU>Cnx7^=^1fQD3pFB zWDX!0(g1=X4ImiO0D>V6Aef;Wpcj81>BX{sZ|_6x8`PnDUbuhN%n4(xDHKZq1ZgTdu-f09X+fc|IKCmVM}#c~001J%^rtyS7pX9JQ5VOJrAJm$0$^;&e0c0)iXIkR}IOGrxIAAiZ)TP30&Kbt|f z2}rBaLI`zr8G&QGH=Hb}e4$dlcp%snU}qbYDb_=1XuJ??%Z#|v+N(rW6zymebhZJ3 z3IWfaCs05LAw-no@|ek}k1d_Lc#1bZ>K0jk0k45M+LyDGb2r}(E& z=Xx>$pgQ@lJN-c2{V4QJMf)RtT^RrX!0-s%bg|YLxT+w64&FcXRA>5IadXYMiJyx! zeZ%O)r^0;~e^;x6P?^8b(f@RVp{J^|^3d|I?Pcu{LbUZt1e3mi-`riPxE{%7gyu>O z(8K@;A%x0nOKd2!FSVe!@)Ux39?MQ0|H#|HeOW-el2a4CE zqxxSq0Age7tVr>)otVIXC{;9+r-!?65`-!gLZ~WSHG1@tW4EfC6f*Ihv(c`jR~EM8 z-%wM!o-_4ejc(vtz2x+Kw!Lpua@LKC=Nf})rRsLf80$G%4G1*a!D27Zm!lB&TLJZV za+7%sFn-6qPJDR^!CV?}2|G|&+uGG$8t?8AbE&eixjHX_V;^><4dTa(?buJB8E@18 zP5H)g4$H1}Pcwa8n&0@11meew?Kl|b1`Kc%@v7)$b4nb_I@_7cMF+`!RF5F7|$=kQG@teN@ja?0Evot#Fq4 zc=+a`noi4 z+N7_lFw;wUeJPz5ENJU(dd$z-bH}w)JjVDhDteNvSq|s}PoBxHC94!YQ5qoBwfuQz zjr+J5p&CElmyBfwFk1n`_ztl1*$`!uy>+kPk+kjayICLm1}5L{1OT8~wN~G$l((td zo2#!MPS{?eY;SDS;VuITJNTPq?zzQ_lK7(fR+Y4-)JZB z2t-htt(66Syu$?R#t@S*MAcR2Hq3IP17P9s!HPp=a$^qCHwd-`xmg2X>G1A{JNY*b z&vUf#-dCl?dkcaPqME09UxrU{V_E<}Wpii89xImWjpHFLB}e0eCwtgi0sw5Cyh1)X z@w)<>>`<9ti5&pbGV1jMi8KR8o)p_f-;lQ@U@Q#)z?iTwrATVbIRnQ#ycIBX14xE} zxdG%+1i_F75DaMm!H@ - - diff --git a/docs/html/inherit_graph_10.md5 b/docs/html/inherit_graph_10.md5 index 373b563..3d34f99 100644 --- a/docs/html/inherit_graph_10.md5 +++ b/docs/html/inherit_graph_10.md5 @@ -1 +1 @@ -0843c6b7e3956963f6bedb089b523d91 \ No newline at end of file +f0502eb801d8b42057c4e4343961c22e \ No newline at end of file diff --git a/docs/html/inherit_graph_10.png b/docs/html/inherit_graph_10.png deleted file mode 100644 index ba7655c22fd5f1a106007e4ee37e9d4643f898ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2729 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 T$c_J`djjA$ObyHRA4dKQ-8oEC diff --git a/docs/html/inherit_graph_11.dot b/docs/html/inherit_graph_11.dot new file mode 100644 index 0000000..e2e1372 --- /dev/null +++ b/docs/html/inherit_graph_11.dot @@ -0,0 +1,7 @@ +digraph "Graphical Class Hierarchy" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::Tie",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_tie.html",tooltip="Places linear springs between all degrees of freedom of 2 nodes. "]; +} diff --git a/docs/html/inherit_graph_11.map b/docs/html/inherit_graph_11.map deleted file mode 100644 index 71dbe37..0000000 --- a/docs/html/inherit_graph_11.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/inherit_graph_11.md5 b/docs/html/inherit_graph_11.md5 index 93d7ac7..0485156 100644 --- a/docs/html/inherit_graph_11.md5 +++ b/docs/html/inherit_graph_11.md5 @@ -1 +1 @@ -e6081cd08424a8d9a263be7934994c0a \ No newline at end of file +ebff9968e735e9493e4d105e75ca8461 \ No newline at end of file diff --git a/docs/html/inherit_graph_11.png b/docs/html/inherit_graph_11.png deleted file mode 100644 index be4ed45db16a9bf485a5db5da6fdacc581b22392..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3036 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 eYK%raHRd1BX$S9wz`#rZ0000 Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="MainWindow",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_main_window.html"]; +} diff --git a/docs/html/inherit_graph_12.md5 b/docs/html/inherit_graph_12.md5 new file mode 100644 index 0000000..373b563 --- /dev/null +++ b/docs/html/inherit_graph_12.md5 @@ -0,0 +1 @@ +0843c6b7e3956963f6bedb089b523d91 \ No newline at end of file diff --git a/docs/html/inherit_graph_13.dot b/docs/html/inherit_graph_13.dot new file mode 100644 index 0000000..c6abe76 --- /dev/null +++ b/docs/html/inherit_graph_13.dot @@ -0,0 +1,7 @@ +digraph "Graphical Class Hierarchy" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="qt_meta_stringdata\l_MainWindow_t",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structqt__meta__stringdata___main_window__t.html"]; +} diff --git a/docs/html/inherit_graph_13.md5 b/docs/html/inherit_graph_13.md5 new file mode 100644 index 0000000..93d7ac7 --- /dev/null +++ b/docs/html/inherit_graph_13.md5 @@ -0,0 +1 @@ +e6081cd08424a8d9a263be7934994c0a \ No newline at end of file diff --git a/docs/html/inherit_graph_2.dot b/docs/html/inherit_graph_2.dot new file mode 100644 index 0000000..eda34f0 --- /dev/null +++ b/docs/html/inherit_graph_2.dot @@ -0,0 +1,7 @@ +digraph "Graphical Class Hierarchy" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::Elem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_elem.html",tooltip="An element of the mesh. Contains the indices of the two fea::Node's that form the element as well as ..."]; +} diff --git a/docs/html/inherit_graph_2.map b/docs/html/inherit_graph_2.map deleted file mode 100644 index 94cab21..0000000 --- a/docs/html/inherit_graph_2.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/inherit_graph_2.png b/docs/html/inherit_graph_2.png deleted file mode 100644 index 55e345f61b4cd239e0a49b958c697a67fdc98614..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 934 zcmV;X16lluP)!Q&AXz-#e$K(>6`CrQ(J~X#FvhP)IcTz%VsyQv@Nx zQj3r%41)@xKUtzBD2YZt!sbV@MWEm(VJ)>EiIxb>mRscf+;x7n4)1+;?Kt!FzCi^V1pQZF#X1%|l55EmHY z0%N-i!$4(92-h_=CD5{1$`oN<_Z%&Y^@^3zj!Ci+EZkGAFw^s@!Q*lN$14IC zhpmDaBUQF0a#sgwrNidm7&e{@U9&hKscrI0rZD7Qj~?cJzPWWGm`hR4e#bH@d#9Iw z{x4`+9;Jo{cv2Kac?zPhS1Fc`kghSALmhtd!(cMDj>SZ@>{QVCvf}hGUl%9dp|pyw zwt~ciT#9lNCKmV1*tRhM06+|?tE){S7SKv#crj8fLTI-8L5SOd?CRcOty*4^$QNXP zm|R2%O*WPVI?kG**0R&yH>K#&d zl%Ct;ozlEcMuZSTOARAxF~*zPkR2}Ayg*<7 zt9AX)qc{M7^dpKvV}K{XY}cJLx%0&>ZSewk7ND`3Xi3@Tv#gV7(ym#}v7^7>gk`4f zlH}w|zYkBSI$m5la{T_+SpZnnPw5S_^!UV-PSe*=n4Q~B>;6p4Z~n3BT8SKuJ-rqu zBL7`Uc>9eAKX1X=Vq?zR($iiP04MTcsp!|;r~s~4X!6ssi{*tUl{XU#`sUZZk7(PH zc&i(XqvdL&wL}ib=GwVaFt44Y2geW>7~%p$TwsU`3~_-WE-)5)aFe$NI~A2m6&M)E zjI46O=kwWYw)u;Lol0b6B=eF& - - diff --git a/docs/html/inherit_graph_3.md5 b/docs/html/inherit_graph_3.md5 index b972e44..427c2e1 100644 --- a/docs/html/inherit_graph_3.md5 +++ b/docs/html/inherit_graph_3.md5 @@ -1 +1 @@ -bec16b722567d41bc7ed40eb1090f3b8 \ No newline at end of file +710bf4178556a87d1e6ce904d6cce0ac \ No newline at end of file diff --git a/docs/html/inherit_graph_3.png b/docs/html/inherit_graph_3.png deleted file mode 100644 index d76c346dad6519a5cebb35238039d317bc83184f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1273 zcmV#S(cz} zHA>`%)tc!rTA9xJ!w6`)wXu|BnS*0CY_(KKoq_z&^$SjF@@qgA=y4o($K3&U@BR>w z9mgH+?tC_RUfc7>^Z9$Xo+m zU0uk}&xga|5F(%Z5{*WKqN1W{@o6)^si_I&<>mJzskuN;PY;TVi`}+OoB0!Hwc3Cs zG?&n7wMb7-ciSee`2r%!7Z6dtfQa%1M3gTezRMr&z_IiMgee}ufflbihUVSyhi(D*jIF-X zS!)4oo%n7~3gW}0kc2#hq?~W?*YJ3MFSYm#U8tz2pquc_3|28&oy@91lC<)Vj}sWY zJeL(M{T%GA=aEfOjLp5oAty-=v1V%oBVIVn3$6cg@Ky&Kj=#p}h&0xi?shD9nAx~H zp6aCiJl8(Jf%bFUpQPr}_Zn#)e}1DJjC%eMYufa*Ijn3xu!@n%pYVL=O?EexF*8oi z<@=gx^IFU7@ZeMHU-_1L<}429%Rk+*GumFvwedNuw~*u*Eq(v6f7n5iblPsR^@lxN zrt~D#Wh{Vjx#X!o(nyl#T5i`Y=ic9}laE+`&EqmnCTlI@&ns8(;5Ga0MoT?&V^>V+ z@1VZvB#(aIL7UfFW``&FzOVUH8NG$}z5!IHsv(&gm#1Q23;?8n@iK~c9zjj_7?ckz zLR_2^!*}y0ds_3y4Co$?M9N~tWJnRc8j-_gFifmkL5q;EC}=X@wxI`+G1*^=@W;1d zI{+AUUTX0j{~k4EYQ#iFBdg8~k{}7EtsmEQrAP?{V7-F9&*nk@dKoS@)ZyaUQz-p( z8^GWmQyByGrAKSu$augB{V#>cKYSHK^SspJ z2mC8vm5A(D=cD}H1E{*z4?|BQN;B5rseQl03II+!%=S@OjRP>4P3UVqgTmZA)EZ6r z*DwN~w=z{CvbH!-^3G?d=`_I5S&c()m%y!}n%=m4mva<4C=5gQB(9ker+cf!6QBjb|WJpU(3usbv35`bMHZCE>|MLYx{6Akv jMEL?D$`=q(zJUA>C^j%mW@P9Y00000NkvXXu0mjfDWG$C diff --git a/docs/html/inherit_graph_4.dot b/docs/html/inherit_graph_4.dot new file mode 100644 index 0000000..a010961 --- /dev/null +++ b/docs/html/inherit_graph_4.dot @@ -0,0 +1,7 @@ +digraph "Graphical Class Hierarchy" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::Equation::Term",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_equation_1_1_term.html",tooltip="A single term in the equation constraint. "]; +} diff --git a/docs/html/inherit_graph_4.map b/docs/html/inherit_graph_4.map deleted file mode 100644 index a657433..0000000 --- a/docs/html/inherit_graph_4.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/inherit_graph_4.md5 b/docs/html/inherit_graph_4.md5 index 170cd0a..97314a7 100644 --- a/docs/html/inherit_graph_4.md5 +++ b/docs/html/inherit_graph_4.md5 @@ -1 +1 @@ -bd9e1201f4de4216d0f5ef6258158380 \ No newline at end of file +77e0b2712fd59c1a80f8876bc240bd49 \ No newline at end of file diff --git a/docs/html/inherit_graph_4.png b/docs/html/inherit_graph_4.png deleted file mode 100644 index f08472fde6253308537f8fce1cdb4718c16afb9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2399 zcmV-l3840gP)Mh7tlAv0ErNj zP|;4C_cOyxe((2vd7t0+ee&|YZ^BPPk`M@f|Lm6j+6n}M=Y=r4z+n((7dQ;U>;i{D z*03NqHy4W+FNV=*{5A9l1W%2(w>Q?WU*D*_(afHfmWExsc0CtS0zq?=mzRgw*jS6P zMl*XIiHV8NOprkEtVm2u#DobGEXKr|UEnYXvkM#sVRnJTAj~ds7=+mc4#U%%U7wAA zP3R6c=N?#*UeyeeY-3bkLj2+}2=-OLNg{#7#S>izzKhQe<>HZo()|c;7mod*T$ zB!;=Y%+)cG?A=~QI4k+bshfGZ%ue0reU%>O8y=zDmTxrER>7<5#&JaSS(cX_o< z&vzNzM# z6b$$mQIOBnjU%Z5==a|DOn;Ei)Qx|phx-I3*X6-l9-HD7brQp!K;?)S zp1Adpm5q{UndfJA?K#frY(zA%25{}T&0SF&C8!-oNL1*v(O3B*6S6+y#_o^QiwdxatToNQZa;88DT^_1Vt`K+~Etz(`b;n zV-~zlEx^E`vA9ufp^Z)S$lbF6r^?c?BuD|dT#k+-cHp7*I5r%(2O|K;`(f?D^$0w- z5Pdz`qVw=ivF}FhqTX7}=9mGHwuWb$TB}H9khW-WZ7$Vn9?fsbj(%HqME8y@e@VhD z(!6GuDd5w=3$xB>z&Zm~7UE_`9A0e;pyDSidOaEs-}w$dq@2MINB1Ib^&|w?dq46( zL=Gv#*Prf2exsdUHL~|^!3E6|bjb^G^{lT3$PX%wMvptiFNm8#D0I$`s^eXCW&q z3t2f?I5e$2Qoq`RTmt~33VHevEZlh!McO+^no^3@h2>fl=lq1dE5>8^s%*%dBo=ke8gInrd24YZ zM+H^Ram38s4CDA&2x?tZMN)kmU(H{K|K3*P;f(`WHYX0wQ|F+!yeYb6@E$P@LAh%% zW#JB_T>4no@0Ry9>Xr8C);)`~0J5SJT>Ig>-+qf|nvR6?l? zK-jEtXn$oB;%`&~)wi%EatxLn%7RK)1p^H*Ik}*v6xL(5#;l20&0~WxY0iG_q6upr z%QQUo&}8tt+5KxyJ*4jJIes0_melPo^vq9Mz(L;51X|Gj55xFz!cl(lng?42u4G1) zt<#tqjO7{pe&L%8>FiD!By{!d!=X`Ic;UfiE(sZKam{Ngzs9&3ed*-_!o`dIWbn3gAw;P^7>C!mg3-tZyJayDFf8PiE(+f^Dr$t@g z;IibxnsvF=n2j-OxF4~0Z7YvW@k+yf?8MrdT|z$obb-3BNK!m>K=2#Hihsq^1q6JSK;g_M+(C&n6?U8z(; zCX*o|BI22f5(u6Z-rn98%Nu=yDiHim5ucz690y@`fx{roE^rux*#!>6{{aIWOyt17 R - - diff --git a/docs/html/inherit_graph_5.md5 b/docs/html/inherit_graph_5.md5 index 5d542de..b972e44 100644 --- a/docs/html/inherit_graph_5.md5 +++ b/docs/html/inherit_graph_5.md5 @@ -1 +1 @@ -d3eb0ec1e7685ebed3ae7ebebfc664b6 \ No newline at end of file +bec16b722567d41bc7ed40eb1090f3b8 \ No newline at end of file diff --git a/docs/html/inherit_graph_5.png b/docs/html/inherit_graph_5.png deleted file mode 100644 index b5b88a1ca3bb23d6ab9dd0b5fd29716120ceacda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1245 zcmV<31S0#1P)TaK~!jg?V4*)lvNnV|1TGT1;&MlgndyEY{D!rOkScKWopU~U9CIvFalv|C;O{N4vxg;pN3%kp*EW7_c za19oMIO8paBDPWda7~qv=7pMzkuzba|Dz$dzsnHH2#D*`9&0W|AwTnNPJLj1$rBCYIh96 z=Sq;=AHb@FW2iBYobvUzpT)t=QILHlNRkBK(6xB;y9Nx+X=C9gcuPz0X}!(q^<>ag zi{puF5aKOC@|lmvla8a-H0p$rX4D>i70UwMA$bPlv29~@f3H;Xn0FyQ&m_;cM&8g5@>+3_vZ z1jMn(IQ1@__ibYN?r^H3_p_iuM_oe!_eZO_@SSp+hT2M?*AoX=cumJ!b@_a6g%20( zEa7yzp2Uwir;BEZHH1#eglR5Ky=4foU z(a^3#;RZFN(Q)?;(Deg=3(!@9j5jh-bfX_Czj+7?bD(F6|1?@V(Q>m7esU0eT*oB) z^|;X!h?roH;gE;sQ3Up!fZjG7z*5af-fMmof_lG!p?~^Ab%xljk((MJff^)UFo7gU z!qMA-tF>8(@daS{6?>jZMdxcLP+WEa#b-_->*JTPaEj}e#v41W&awhf$U(P}~; zTnBzQH#I_39jIy>*-=>As&Pvd0`<_8v9_YJbtK>0dj3hubU@!+j;yUK@Z{dhumFI=3X|0aOP3CMlM(H8r*SAH73aH*_*379f102kAuI8q zYZbD-E=8NJ8Rw2<;)-T1!aWE2PK>qV=*~}2)ToEPu@DD$9ECkL5zD;?J}>oM$LG7! zarU|aoqv3feaTty*qV%`Dna9)#y!C~e_I4dhpCn)lGadGfpGEXlGt>X=nc0bB2eWx{scZe8^fW*NLUiY&8WHMLJn?t~r0n4`V ziz*WxgWv8jRx>MM6*XQUyfj?B{VUcO9m91#9lDVjA8q1de;2|lgwZ>)S#NQ0I^5X> z=zqp!GL^?kfhaNsqR148B2yrWOo1pe1)|6l$b`@4xw*M_vyNFqSy|bHxp6Xsf`Z`Y z=7zYqxI0?ZY(|!4r*Vl?-p>?-@_wdB6qy21WC}!)DUiPaHOhRoRnN>200000NkvXX Hu0mjfc$j0u diff --git a/docs/html/inherit_graph_6.dot b/docs/html/inherit_graph_6.dot new file mode 100644 index 0000000..71d7b9d --- /dev/null +++ b/docs/html/inherit_graph_6.dot @@ -0,0 +1,7 @@ +digraph "Graphical Class Hierarchy" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::GlobalStiffAssembler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html",tooltip="Assembles the global stiffness matrix. "]; +} diff --git a/docs/html/inherit_graph_6.map b/docs/html/inherit_graph_6.map deleted file mode 100644 index 357f83c..0000000 --- a/docs/html/inherit_graph_6.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/inherit_graph_6.md5 b/docs/html/inherit_graph_6.md5 index 5022d91..170cd0a 100644 --- a/docs/html/inherit_graph_6.md5 +++ b/docs/html/inherit_graph_6.md5 @@ -1 +1 @@ -54485d24d91af9db6d2164df094bc738 \ No newline at end of file +bd9e1201f4de4216d0f5ef6258158380 \ No newline at end of file diff --git a/docs/html/inherit_graph_6.png b/docs/html/inherit_graph_6.png deleted file mode 100644 index 3e78d7681506dc07562ff4136bbec5b55e48a424..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1564 zcmV+%2IKjOP)~&yqk$2qYi^8X$--EMi41Vku&*PK#}&wj!v- zv9*9$AA@y3##Ug^A~M((I$E(}?bMop4pGz*#NuQs3QpxMRRKYeM}TY~AtB^(`y;3! zf(qFoDw_srS5=YF}_b2k$VAp|6&!(_Y*_&-2OBmhz(0gw_2fNFSBUtb>+6Qk8? z$E%tN0fjWfL4nVDl%&x8cSFrx_h zOe6qOA_0&R34oMH0Hj0$7`{Yx-N~RiEZQ6Kl_~=3=xe%m=rcce4im#@lV^GbLjKZ3ccIJRV4N7fL`B8#SDDH8OZU&E5mW=}E{gM+;eSH4D)C}PM|bm`%s9WM zSnv6v7u#NM+s_IpzzYIc1eG%akO2aLz$ju&cYYvKf1T^T@?NB@JGYzXY6U>G^V;%D zgD6DIw}t`k$q)Mm9INgfbjMhqWVL7vZlo1o2zGD` z6Uh)lQsD~cHOEpnFLE#gx}$gaZ`D0I)Sde={b?nIS5zT|Zt(fsq)$Dkngh_C{35d(`w&7%-Ew8`yIckUX6>;ty;||IxjzK}1OmZ; z$nYd0grvf!6)VeP=g?Q-q--R)mPIJWEZ zWkZgqu1T3oafvQb8pTzWaqiQ$-R?n1D&$ds`A%G3ZD;#G7o!$h&5F6JFs$TxN%Eqv zr?Y+H@@gfL+PpX)w(IU9IYLM(g)&?_6Irmh$N1pu_#K9ooHK?nz+t=GK=HA^+?pDyg#ax0Ki!CW7$3aSIgY&t(cZ9 zTYI`fEFb!Nsg~4BFuU3IW=3&Sdp8?dU55q$0GV>PrADuGwXvQ3QQWaFG-r;NDh3;? zr!-w)68=;4N>^)Z*Ok#}VJ4X;^qC0bY)VU5JI{eV#pA>6JLjt#r5XSL(5dj&b_IQA zzz-$&PcOF|k%>`ARCm<2NzVJTF$}{n%yfF>-;Wz48UQeXuEOs_cwSyUyw%}JIW>xx zb_l99*9M92xAhqhFMfbCxiw60hD zuqtD@C4lly^m|dAn@-=jee*`{`HX|>U5yvn08E|zgJ#wLoRHIMxLS4Ms|SwaD>isA z002Psr0hxmW}vsRq?PW(9^|DTfXa4ah|8P%GgZwM?Tlxc80E#eYVk((!aZm2w)Z?1 zhIAcV8&%jdObGxmDv1`J;Tz2PyW)lS#CT&-#^wdS`%9Gopi{|JYGs!Mm&@9!uckyq z{naIF!TW|>j%IUqoZL4pXT4AG;Y)YxJ7toFlFKO@eK+3nKYGBYzm4@ar0q)nvq36( zcsYJ+Iu^Wjfdv2n=#;oZXIN5Lp!WEV!}*VJ{L!_f?Z>r&VV)L4Pob|SeZ!h>FW2G< zl?G{argXEB`4~lGK{|QW>F_0v3;+|Gxq-=r60N>fGzlY@I?@0rHg50l738L@m}Kse zP^B88J0pY;>TS4^5ai?LKnK7qIUfFz8O0sy=XbR7+!wpn-NpoHQ{LK=QK{bs^j0SE z>`cr&zbiUt(48wXzFf?q1JF6%q0hVXvxI@C>Za_SZ`+#!0CUEw*z01$4Z`a;mf=er zdyEu}H!n&gU;7Avlt=)BHo5;8tbhVMV7!ZX8RSYN08%0WkP-=ilt=)BG?uKatg)|S zVq>^z6p2Js>O|<*;|i5Z6^TTK-Y`V|KXKHM&qM+sB@zHBkpM`E1n@6mNKW!uG%&*e O0000 - - diff --git a/docs/html/inherit_graph_7.md5 b/docs/html/inherit_graph_7.md5 index 35b3064..5d542de 100644 --- a/docs/html/inherit_graph_7.md5 +++ b/docs/html/inherit_graph_7.md5 @@ -1 +1 @@ -3be68299f4965f4102aa8676cf3f2982 \ No newline at end of file +d3eb0ec1e7685ebed3ae7ebebfc664b6 \ No newline at end of file diff --git a/docs/html/inherit_graph_7.png b/docs/html/inherit_graph_7.png deleted file mode 100644 index 2cd92ac852d8154cf72afb7a45a31873f4884026..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1335 zcmV-71<3k|P)q}2h*Jw1W zmCdSSVq%h$lfz^(|B1|6K|CIh#bT{=Qfmnoi^b#d3?t;{Pbw)XS*d*192kbpi4Z*q z2SN}IgdiLUK{ybCa9F$`RnMh&y=}~2&2CdJPYU9SP|N_5jeE%PpF8DiXaw0H7B4G+d0qia&_>YPtL`kwprUR3BtS)K31H;O2d*Rf(p0 z%aX%9Y%t7peL(D`Hkp3b)gv{z(f$l;48t&M=FX3PnAkCls|y0U?CM6}w#z{7`Uo ztCKlKaSlqnJhS-J!#C1*F{v0vvh_XuW2eGMLtp@#&7KpP2N5SkKjDh|nckKglh|#e zq9=_7;ZDpX?xYp~Caa?D?e~3qr(;+&-qTbRL$^OzCHXHG1W=26n@Tf6tdK`qivmEz z2{lDddvmM0C#E#g=420Aa8@N>AmCSK1=HL=YnB3lh!bjptafBo@+ZbRe@pdW=at?f z2LM@poU`lED-WKHbd)DCX?w2V?=&6e^RYg3P;9eYNG@#;Vz~c=Z^@= z_Rw^_)zstUUjzLDHA0Al#0~i|q1(0vhwe+rz1of6Z)t`G6@$Njci78Pf5^Ci2qA=~`U_6v)%1%5UDvY{FJRG$Tc`+4cV9TP|I~H9 zP_9&iT5D=)W?Zd?-?v3JY0ygBixYwv6og2&K2doM0u2BFsGe|6?qrxFWMccuTc5LU zo!ez+vH5hn5+*D6Q_!Zou4w>+ZNnzL@K^w#m9!Sd2GA`LvZM#b{nRGW>d#r{_eEyp zCR-9RciMWauuZDfr&0dN_VuO+AuG?fGpk39>p_bbwAOfm-^KI1AmUL22SN}I^Sn`f z$*>8(BMkrlE>El=90)-;5Q1VW6x3ZMW0002ovPDHLkV1iNWd`JKQ diff --git a/docs/html/inherit_graph_8.dot b/docs/html/inherit_graph_8.dot new file mode 100644 index 0000000..b8dd86d --- /dev/null +++ b/docs/html/inherit_graph_8.dot @@ -0,0 +1,7 @@ +digraph "Graphical Class Hierarchy" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::Options",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_options.html",tooltip="Provides a method for customizing the finite element analysis. "]; +} diff --git a/docs/html/inherit_graph_8.map b/docs/html/inherit_graph_8.map deleted file mode 100644 index 1379b89..0000000 --- a/docs/html/inherit_graph_8.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/inherit_graph_8.md5 b/docs/html/inherit_graph_8.md5 index 3d34f99..5022d91 100644 --- a/docs/html/inherit_graph_8.md5 +++ b/docs/html/inherit_graph_8.md5 @@ -1 +1 @@ -f0502eb801d8b42057c4e4343961c22e \ No newline at end of file +54485d24d91af9db6d2164df094bc738 \ No newline at end of file diff --git a/docs/html/inherit_graph_8.png b/docs/html/inherit_graph_8.png deleted file mode 100644 index 96bf2d676a194afcf99c2847a76f0da9434ab625..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1424 zcmV;B1#kL^P)2xx6t#|D>LZnF z$%yyo4>7%MWy_CE9;y2iB3@-soEY9QpL}y5n$q4g3ILFnhtb2zrT^@EqA4wpn7`(D zPQ1@tI~&?7yn;KzqcMx92x9LMlT)t%CKMP8DJ_p+uPeyk{MsB=?7k>x#`YU>0001* z&Xa)-i!vL{77TSLDJhxMV*p86C@r*10wGl1%kZ*akW|vpC+QO9#W2`OHN#p6;c(Rk z7nfDJKR5SC`rB@uiJ#}ftr{^tASNz|pwoPL>4Izby5$m3dvB0lfw8Pyw_UerX5JI)Qx4TcFfe>m(A2(k~d&xn^kwMf0 zzn{z4vci{X4`wlztlV{6)UTe}Z>W=hL6-(X2nWAkO3~RivA|eJNm;1F!cUu25JIRO zyu6yuOt~e8*u(54WWT&N>_6N*?bpEbv8iDFt-XVlD`?0>kL`*Sq>XQ80=_0-ibm~YF1^%+WI&7Jptt!(^6X-E4W zGz!8g04VQ#w0zINrf-F}YK7NI1&21iXg9?u>b6`T`^5*F#>V52J;IZYeimg{U(q~1 zO#-OVJ}Fgo-~V%L`g!%3D&)jTKxjb;A+k$_mkZBy_$NoZ+nB!}3;dFO5_z+WQ!~q& z`i44h3pV?Pq~BEn0JJKZ3R6l4hh!tY%@xOz_S}$;{53RY909PQx}*0`75>s8!{m=D`8#tTV2I&i%*C{j2t6nvWaz}sBb~v? zk*?EmWy$je*+27Ap5KiR{9T>d@8oDwFXl(m5dg@62lF|P_60Gi^u=qx99Vbq*xTaW ztBy908D2lwE!g!#HQ%=>i|gY`p6$pE|M)lm?CPR8CJKOK(Bb28vaE>t6i4>*EX9tm zcq|JhG`;LbL+XLhgAWeZj+QeRc%W0Zp5Ppp#t4Un4^5)CQC-w)Br#lAW*Ep2O(g91?E5!RVd?Ebe3*i@E z2*3DZ;Qlu03qFDAbar;KSS;NhJ--YF14YrNKjIUZPGDf5ZWDpT|9|m>n1Atw@QW{m eUwk3_;>+J`2^4K208dx|0000)p diff --git a/docs/html/inherit_graph_9.dot b/docs/html/inherit_graph_9.dot new file mode 100644 index 0000000..235c1ad --- /dev/null +++ b/docs/html/inherit_graph_9.dot @@ -0,0 +1,7 @@ +digraph "Graphical Class Hierarchy" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::Props",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_props.html",tooltip="The set of properties associated with an element. "]; +} diff --git a/docs/html/inherit_graph_9.map b/docs/html/inherit_graph_9.map deleted file mode 100644 index e8c298a..0000000 --- a/docs/html/inherit_graph_9.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/inherit_graph_9.md5 b/docs/html/inherit_graph_9.md5 index 0485156..35b3064 100644 --- a/docs/html/inherit_graph_9.md5 +++ b/docs/html/inherit_graph_9.md5 @@ -1 +1 @@ -ebff9968e735e9493e4d105e75ca8461 \ No newline at end of file +3be68299f4965f4102aa8676cf3f2982 \ No newline at end of file diff --git a/docs/html/inherit_graph_9.png b/docs/html/inherit_graph_9.png deleted file mode 100644 index 54b5be6a21fd1357fbfdf1c410cba1b0a357d285..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 791 zcmV+y1L*vTP)WfBz1Y zYiI;QLqkJDL*ZPMcs_ON)QS}==&%f`@4cFvn*J`}-lR8fLxY3ajD{$QSk%8gkMn^%%jUTCF6$D_Z zs|bK^mzV6|>Arb1Re_BUUcUE-uT77q9V3h;lOh|M`YrM4a>6nJ<(# z;c;3=vPl&9`S+WF<6kvpluzJ4x!@$76#PIQ0f7awZkN$88N+>G+`$m&A3AK$(I^7-ZU9le=l zM?QXj{{9!Gk&Vkb(g7uH5^mGRO_Pm}kA?sM diff --git a/docs/html/inherits.html b/docs/html/inherits.html index e14cde9..5c6ff95 100644 --- a/docs/html/inherits.html +++ b/docs/html/inherits.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Class Hierarchy @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -100,71 +100,67 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + + - - - - - - - -
    -
    -
    -
    +
    + + +
    + + +
    -
    +
    -
    +
    -
    +
    -
    +
    -
    +
    -
    +
    -
    +
    -
    +
    -
    diff --git a/docs/html/main_8cpp.html b/docs/html/main_8cpp.html index bf1ac21..447453f 100644 --- a/docs/html/main_8cpp.html +++ b/docs/html/main_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: gui/main.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -106,12 +106,6 @@ Include dependency graph for main.cpp:
    - - - - - -
    @@ -150,9 +144,9 @@ Functions diff --git a/docs/html/main_8cpp__incl.dot b/docs/html/main_8cpp__incl.dot new file mode 100644 index 0000000..dcc2344 --- /dev/null +++ b/docs/html/main_8cpp__incl.dot @@ -0,0 +1,54 @@ +digraph "gui/main.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="gui/main.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="QApplication",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="QMainWindow",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="QProcess",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node7 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node7 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node6 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node20 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node21 [label="rapidjson/document.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node6 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node22 [label="rapidjson/filereadstream.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node3 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node23 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; +} diff --git a/docs/html/main_8cpp__incl.map b/docs/html/main_8cpp__incl.map deleted file mode 100644 index cd01836..0000000 --- a/docs/html/main_8cpp__incl.map +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/docs/html/main_8cpp__incl.png b/docs/html/main_8cpp__incl.png deleted file mode 100644 index 3c966170e83e9fcc8e202fe59e9b4afb4e3cc3a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55215 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
    1(3?*ZLME_k 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 OBqyaLStf4e|9=5Hk|?bJ diff --git a/docs/html/mainwindow_8cpp.html b/docs/html/mainwindow_8cpp.html index c82eae2..7072212 100644 --- a/docs/html/mainwindow_8cpp.html +++ b/docs/html/mainwindow_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: gui/mainwindow.cpp File Reference @@ -29,7 +29,7 @@
    -
    +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@
    - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -114,21 +114,14 @@ Include dependency graph for mainwindow.cpp:
    - - - - - - -
    diff --git a/docs/html/mainwindow_8cpp__incl.dot b/docs/html/mainwindow_8cpp__incl.dot new file mode 100644 index 0000000..4b9843e --- /dev/null +++ b/docs/html/mainwindow_8cpp__incl.dot @@ -0,0 +1,82 @@ +digraph "gui/mainwindow.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="gui/mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="QtWidgets",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="assert.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="cmath",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="thread",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="chrono",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="QMainWindow",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="QProcess",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node11 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node12 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node15 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node21 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node22 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node24 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node24 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node25 [label="rapidjson/document.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node26 [label="rapidjson/filereadstream.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node27 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node27 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node27 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node28 [label="threed_beam_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node28 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node29 [label="Eigen/SparseLU",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node28 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node28 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node30 [label="Eigen/Geometry",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node28 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node31 [label="Eigen/SparseCore",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node28 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node28 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node28 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node28 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node32 [label="rapidjson/writer.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node33 [label="rapidjson/stringbuffer.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/mainwindow_8cpp__incl.map b/docs/html/mainwindow_8cpp__incl.map deleted file mode 100644 index ee3a532..0000000 --- a/docs/html/mainwindow_8cpp__incl.map +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/docs/html/mainwindow_8cpp__incl.md5 b/docs/html/mainwindow_8cpp__incl.md5 index 5a12991..83c2da1 100644 --- a/docs/html/mainwindow_8cpp__incl.md5 +++ b/docs/html/mainwindow_8cpp__incl.md5 @@ -1 +1 @@ -fdf796152a57cc7c8c3024783db8eb18 \ No newline at end of file +87522859759cd45967c5ce8bc5043b7b \ No newline at end of file diff --git a/docs/html/mainwindow_8cpp__incl.png b/docs/html/mainwindow_8cpp__incl.png deleted file mode 100644 index bd31dd4e4d2c18bb3cdfca61dc02296838ee5ba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 125183 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%0DRv!| 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 diff --git a/docs/html/mainwindow_8h.html b/docs/html/mainwindow_8h.html index e0e522b..8f9cb6b 100644 --- a/docs/html/mainwindow_8h.html +++ b/docs/html/mainwindow_8h.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: gui/mainwindow.h File Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -108,11 +108,6 @@ Include dependency graph for mainwindow.h:
    - - - - -
    @@ -120,10 +115,6 @@ This graph shows which files directly or indirectly include this file:
    - - - -
    @@ -137,9 +128,9 @@ Classes diff --git a/docs/html/mainwindow_8h__dep__incl.dot b/docs/html/mainwindow_8h__dep__incl.dot new file mode 100644 index 0000000..a6ddc24 --- /dev/null +++ b/docs/html/mainwindow_8h__dep__incl.dot @@ -0,0 +1,14 @@ +digraph "gui/mainwindow.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="gui/mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="build/gui/moc_mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$moc__mainwindow_8cpp.html"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="build/gui/fea_gui_lib\l_automoc.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$fea__gui__lib__automoc_8cpp.html"]; + Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="gui/main.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$main_8cpp.html"]; + Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="gui/mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8cpp.html"]; +} diff --git a/docs/html/mainwindow_8h__dep__incl.map b/docs/html/mainwindow_8h__dep__incl.map deleted file mode 100644 index aa65ab0..0000000 --- a/docs/html/mainwindow_8h__dep__incl.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/mainwindow_8h__dep__incl.png b/docs/html/mainwindow_8h__dep__incl.png deleted file mode 100644 index cc2faeba599897ba054e8e7dcc6e01422d8b9709..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10699 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 Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="QMainWindow",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="QProcess",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node18 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="rapidjson/document.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="rapidjson/filereadstream.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node21 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node21 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node21 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; +} diff --git a/docs/html/mainwindow_8h__incl.map b/docs/html/mainwindow_8h__incl.map deleted file mode 100644 index c636f83..0000000 --- a/docs/html/mainwindow_8h__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/html/mainwindow_8h__incl.png b/docs/html/mainwindow_8h__incl.png deleted file mode 100644 index 4e452563b0d8b3ac57ff593397c99de93992125c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49988 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 diff --git a/docs/html/mainwindow_8h_source.html b/docs/html/mainwindow_8h_source.html index bd821b3..41cc8db 100644 --- a/docs/html/mainwindow_8h_source.html +++ b/docs/html/mainwindow_8h_source.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: gui/mainwindow.h Source File @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -141,94 +141,97 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    42  void setBCsText();
    43  void setForcesText();
    44  void setTiesText();
    -
    45  void updateProgressText();
    -
    46 
    -
    47 private:
    -
    48  void createMenu();
    -
    49  void createStatusBar();
    -
    50  void initializeChooseFilesRow(QGridLayout *glayout,
    -
    51  QLineEdit* line_edit,
    -
    52  QPushButton* button,
    -
    53  int row_number);
    -
    54  void createChooseFilesGroupBox();
    -
    55  void createOptionsGroupBox();
    -
    56  void createSubmitGroupBox();
    -
    57 
    -
    58  bool checkFileOpens(const std::string &filename);
    -
    59  bool checkFilesReady();
    -
    60  rapidjson::Document createConfigDoc();
    -
    61  void addMemberToDoc(rapidjson::Document &doc,
    -
    62  const std::string &key,
    -
    63  const std::string& value);
    -
    64  void addOptionsToDoc(rapidjson::Document &doc);
    -
    65 
    -
    66  void writeConfigDocToFile(const rapidjson::Document &doc,
    -
    67  const std::string &filename);
    -
    68 
    -
    69  void readSettings();
    -
    70  void writeSettings();
    -
    71 
    -
    72  void removeTmpFiles();
    -
    73  void setLineEditTextFromConfig(QLineEdit *ledit,
    -
    74  const std::string &variable,
    -
    75  const rapidjson::Document &config_doc);
    -
    76  void loadOptionsFromConfig(const rapidjson::Document &config_doc);
    -
    77 
    -
    78  void solveFEA();
    -
    79 
    -
    80  QMenuBar *menuBar;
    -
    81 
    -
    82  QGroupBox *chooseFilesGroupBox;
    -
    83  QGroupBox *optionsGroupBox;
    -
    84  QGroupBox *submitGroupBox;
    -
    85 
    -
    86  QPushButton *loadNodesButton;
    -
    87  QPushButton *loadElemsButton;
    -
    88  QPushButton *loadPropsButton;
    -
    89  QPushButton *loadBCsButton;
    -
    90  QPushButton *loadForcesButton;
    -
    91  QPushButton *loadTiesButton;
    -
    92  QPushButton *submitButton;
    -
    93 
    -
    94  QLineEdit *nodesLineEdit;
    -
    95  QLineEdit *elemsLineEdit;
    -
    96  QLineEdit *propsLineEdit;
    -
    97  QLineEdit *bcsLineEdit;
    -
    98  QLineEdit *forcesLineEdit;
    -
    99  QLineEdit *tiesLineEdit;
    -
    100 
    -
    101  QCheckBox *nodalDispCheckBox;
    -
    102  QCheckBox *nodalForcesCheckBox;
    -
    103  QCheckBox *tieForcesCheckBox;
    -
    104  QCheckBox *reportCheckBox;
    -
    105 
    -
    106  QLineEdit *nodalDispLineEdit;
    -
    107  QLineEdit *nodalForcesLineEdit;
    -
    108  QLineEdit *tieForcesLineEdit;
    -
    109  QLineEdit *reportLineEdit;
    -
    110 
    -
    111  QLabel *epsilonLabel;
    -
    112  QSpinBox *epsilonSpinBox;
    +
    45  void setEquationsText();
    +
    46  void updateProgressText();
    +
    47 
    +
    48 private:
    +
    49  void createMenu();
    +
    50  void createStatusBar();
    +
    51  void initializeChooseFilesRow(QGridLayout *glayout,
    +
    52  QLineEdit* line_edit,
    +
    53  QPushButton* button,
    +
    54  int row_number);
    +
    55  void createChooseFilesGroupBox();
    +
    56  void createOptionsGroupBox();
    +
    57  void createSubmitGroupBox();
    +
    58 
    +
    59  bool checkFileOpens(const std::string &filename);
    +
    60  bool checkFilesReady();
    +
    61  rapidjson::Document createConfigDoc();
    +
    62  void addMemberToDoc(rapidjson::Document &doc,
    +
    63  const std::string &key,
    +
    64  const std::string& value);
    +
    65  void addOptionsToDoc(rapidjson::Document &doc);
    +
    66 
    +
    67  void writeConfigDocToFile(const rapidjson::Document &doc,
    +
    68  const std::string &filename);
    +
    69 
    +
    70  void readSettings();
    +
    71  void writeSettings();
    +
    72 
    +
    73  void removeTmpFiles();
    +
    74  void setLineEditTextFromConfig(QLineEdit *ledit,
    +
    75  const std::string &variable,
    +
    76  const rapidjson::Document &config_doc);
    +
    77  void loadOptionsFromConfig(const rapidjson::Document &config_doc);
    +
    78 
    +
    79  void solveFEA();
    +
    80 
    +
    81  QMenuBar *menuBar;
    +
    82 
    +
    83  QGroupBox *chooseFilesGroupBox;
    +
    84  QGroupBox *optionsGroupBox;
    +
    85  QGroupBox *submitGroupBox;
    +
    86 
    +
    87  QPushButton *loadNodesButton;
    +
    88  QPushButton *loadElemsButton;
    +
    89  QPushButton *loadPropsButton;
    +
    90  QPushButton *loadBCsButton;
    +
    91  QPushButton *loadForcesButton;
    +
    92  QPushButton *loadTiesButton;
    +
    93  QPushButton *loadEquationsButton;
    +
    94  QPushButton *submitButton;
    +
    95 
    +
    96  QLineEdit *nodesLineEdit;
    +
    97  QLineEdit *elemsLineEdit;
    +
    98  QLineEdit *propsLineEdit;
    +
    99  QLineEdit *bcsLineEdit;
    +
    100  QLineEdit *forcesLineEdit;
    +
    101  QLineEdit *tiesLineEdit;
    +
    102  QLineEdit *equationsLineEdit;
    +
    103 
    +
    104  QCheckBox *nodalDispCheckBox;
    +
    105  QCheckBox *nodalForcesCheckBox;
    +
    106  QCheckBox *tieForcesCheckBox;
    +
    107  QCheckBox *reportCheckBox;
    +
    108 
    +
    109  QLineEdit *nodalDispLineEdit;
    +
    110  QLineEdit *nodalForcesLineEdit;
    +
    111  QLineEdit *tieForcesLineEdit;
    +
    112  QLineEdit *reportLineEdit;
    113 
    -
    114  QLabel *precisionLabel;
    -
    115  QSpinBox *precisionSpinBox;
    +
    114  QLabel *epsilonLabel;
    +
    115  QSpinBox *epsilonSpinBox;
    116 
    -
    117  QLabel *delimiterLabel;
    -
    118  QLineEdit *delimiterLineEdit;
    +
    117  QLabel *precisionLabel;
    +
    118  QSpinBox *precisionSpinBox;
    119 
    -
    120  QMenu *fileMenu;
    -
    121  QAction *exitAction;
    -
    122  QAction *openAction;
    -
    123  QAction *saveAction;
    -
    124  QProgressDialog *progress;
    -
    125 
    -
    126  QProcess *feaProcess;
    -
    127  std::string feaProgram;
    -
    128  std::string feaTmpConfigFilename;
    -
    129  bool feaTerminated;
    -
    130 };
    -
    131 
    -
    132 #endif // DIALOG_H
    +
    120  QLabel *delimiterLabel;
    +
    121  QLineEdit *delimiterLineEdit;
    +
    122 
    +
    123  QMenu *fileMenu;
    +
    124  QAction *exitAction;
    +
    125  QAction *openAction;
    +
    126  QAction *saveAction;
    +
    127  QProgressDialog *progress;
    +
    128 
    +
    129  QProcess *feaProcess;
    +
    130  std::string feaProgram;
    +
    131  std::string feaTmpConfigFilename;
    +
    132  bool feaTerminated;
    +
    133 };
    +
    134 
    +
    135 #endif // DIALOG_H
    MainWindow(QWidget *parent=nullptr)
    Definition: mainwindow.cpp:16
    void closeEvent(QCloseEvent *event) Q_DECL_OVERRIDE
    Definition: mainwindow.cpp:45
    @@ -237,9 +240,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    diff --git a/docs/html/moc__mainwindow_8cpp.html b/docs/html/moc__mainwindow_8cpp.html index 7b8fea5..676755c 100644 --- a/docs/html/moc__mainwindow_8cpp.html +++ b/docs/html/moc__mainwindow_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: build/gui/moc_mainwindow.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -108,12 +108,6 @@ Include dependency graph for moc_mainwindow.cpp:
    - - - - - -
    @@ -121,7 +115,6 @@ This graph shows which files directly or indirectly include this file:
    -
    @@ -176,9 +169,9 @@ Macros diff --git a/docs/html/moc__mainwindow_8cpp__dep__incl.dot b/docs/html/moc__mainwindow_8cpp__dep__incl.dot new file mode 100644 index 0000000..c4430ce --- /dev/null +++ b/docs/html/moc__mainwindow_8cpp__dep__incl.dot @@ -0,0 +1,8 @@ +digraph "build/gui/moc_mainwindow.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="build/gui/moc_mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="build/gui/fea_gui_lib\l_automoc.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$fea__gui__lib__automoc_8cpp.html"]; +} diff --git a/docs/html/moc__mainwindow_8cpp__dep__incl.map b/docs/html/moc__mainwindow_8cpp__dep__incl.map deleted file mode 100644 index 058d074..0000000 --- a/docs/html/moc__mainwindow_8cpp__dep__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/moc__mainwindow_8cpp__dep__incl.png b/docs/html/moc__mainwindow_8cpp__dep__incl.png deleted file mode 100644 index ee11db3da926189b30c733447f911c57df94a6a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5734 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 Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="../../gui/mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="QMainWindow",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="QProcess",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node6 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node9 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node19 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="rapidjson/document.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node21 [label="rapidjson/filereadstream.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node2 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node22 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node22 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node22 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 [label="QtCore/qbytearray.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node24 [label="QtCore/qmetatype.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/moc__mainwindow_8cpp__incl.map b/docs/html/moc__mainwindow_8cpp__incl.map deleted file mode 100644 index 0befb0c..0000000 --- a/docs/html/moc__mainwindow_8cpp__incl.map +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/docs/html/moc__mainwindow_8cpp__incl.png b/docs/html/moc__mainwindow_8cpp__incl.png deleted file mode 100644 index 17b365cac6a49630db668b8512643dfccbd55886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58680 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

    ?Jt=Zf_9&dB2w-r;Bwk|FP#_i$vTFZdYAgr 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 UTL-Fd0TgoT*niv^N6)AK1**reQvd(} diff --git a/docs/html/namespacefea.html b/docs/html/namespacefea.html index dd76041..df071b6 100644 --- a/docs/html/namespacefea.html +++ b/docs/html/namespacefea.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea Namespace Reference @@ -29,7 +29,7 @@

    -
    +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@
    - + @@ -110,6 +110,9 @@ Classes struct  Elem  An element of the mesh. Contains the indices of the two fea::Node's that form the element as well as the properties of the element given by the fea::Props struct. More...
      +struct  Equation + A linear multipoint constraint. More...
    +  struct  Force  A nodal force to enforce. More...
      @@ -126,7 +129,7 @@ Classes  The set of properties associated with an element. More...
      struct  Summary - Contains the results of an analysis after calling fea::solve. More...
    + Contains the results of an analysis after calling fea::solve. More...
      struct  Tie  Places linear springs between all degrees of freedom of 2 nodes. More...
    @@ -158,9 +161,9 @@ Enumerations ROTATION_Z, NUM_DOFS
    - } Convenience enumerator for specifying the active degree of freedom in a constraint. More...
    + } + Convenience enumerator for specifying the active degree of freedom in a constraint. More...
      - @@ -182,6 +185,8 @@ Functions + + @@ -192,6 +197,8 @@ Functions + + @@ -201,9 +208,9 @@ Functions - - - + + +

    Functions

     
    std::vector< TiecreateTieVecFromJSON (const rapidjson::Document &config_doc)
     
    std::vector< EquationcreateEquationVecFromJSON (const rapidjson::Document &config_doc)
     
    Job createJobFromJSON (const rapidjson::Document &config_doc)
     
    Options createOptionsFromJSON (const rapidjson::Document &config_doc)
    void loadBCs (SparseMat &Kg, ForceVector &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes)
     Loads the boundary conditions into the global stiffness matrix and force vector. More...
     
    void loadEquations (SparseMat &Kg, const std::vector< Equation > &equations, unsigned int num_nodes, unsigned int num_bcs)
     
    void loadTies (std::vector< Eigen::Triplet< double > > &triplets, const std::vector< Tie > &ties)
     Loads any tie constraints into the set of triplets that will become the global stiffness matrix. More...
     
    void loadForces (SparseMat &force_vec, const std::vector< Force > &forces)
     Loads the prescribed forces into the force vector. More...
     
    Summary solve (const Job &job, const std::vector< BC > &BCs, const std::vector< Force > &forces, const std::vector< Tie > &ties, const Options &options)
     Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed nodal forces. More...
     
    Summary solve (const Job &job, const std::vector< BC > &BCs, const std::vector< Force > &forces, const std::vector< Tie > &ties, const std::vector< Equation > &equations, const Options &options)
     Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed nodal forces. More...
     
    void loadBCs (SparseMat &Kg, SparseMat &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes)
     
    @@ -359,10 +366,6 @@ Here is the caller graph for this function:
    - - - -

    @@ -396,8 +399,6 @@ Here is the caller graph for this function:
    - -

    @@ -431,9 +432,39 @@ Here is the caller graph for this function:
    - - - + +
    +

    + + + + +
    +
    + + + + + + + + +
    std::vector< Equation > fea::createEquationVecFromJSON (const rapidjson::Document & config_doc)
    +
    +

    Parses the file indicated by the "equations" key in config_doc into a vector of fea::Equation's.

    +
    Parameters
    + + +
    config_docrapidjson::Document. Document storing the file name containing the prescribed forces.
    +
    +
    +
    Returns
    Equation constraints. std::vector<Equation>.
    + +

    +Here is the caller graph for this function:
    +
    +
    +

    @@ -467,8 +498,6 @@ Here is the caller graph for this function:
    - -

    @@ -502,8 +531,6 @@ Here is the call graph for this function:
    - -

    @@ -513,8 +540,6 @@ Here is the caller graph for this function:
    - -

    @@ -548,9 +573,6 @@ Here is the caller graph for this function:
    - - -

    @@ -584,8 +606,6 @@ Here is the caller graph for this function:
    - -

    @@ -619,8 +639,6 @@ Here is the caller graph for this function:
    - -

    @@ -680,10 +698,6 @@ Here is the caller graph for this function:
    - - - -

    @@ -726,6 +740,53 @@ Here is the caller graph for this function:
    +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    void fea::loadEquations (SparseMatKg,
    const std::vector< Equation > & equations,
    unsigned int num_nodes,
    unsigned int num_bcs 
    )
    +
    + +

    +Here is the caller graph for this function:
    +
    +
    + + +
    +

    +
    @@ -766,10 +827,6 @@ Here is the caller graph for this function:
    - - - -

    @@ -815,7 +872,6 @@ Here is the caller graph for this function:
    -

    @@ -870,8 +926,6 @@ Here is the caller graph for this function:
    - -

    @@ -985,14 +1039,13 @@ Here is the caller graph for this function:
    -

    - +
    @@ -1020,6 +1073,12 @@ Here is the caller graph for this function: + + + + + + @@ -1050,13 +1109,8 @@ Here is the caller graph for this function:

    Here is the call graph for this function:
    -
    - - - - - - +
    +

    @@ -1064,11 +1118,8 @@ Here is the call graph for this function:

    Here is the caller graph for this function:
    -
    - - - - +
    +

    @@ -1078,9 +1129,9 @@ Here is the caller graph for this function: diff --git a/docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.dot b/docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.dot new file mode 100644 index 0000000..33a21f4 --- /dev/null +++ b/docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.dot @@ -0,0 +1,11 @@ +digraph "fea::createForceVecFromJSON" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::createForceVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.map b/docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.map deleted file mode 100644 index 6daf660..0000000 --- a/docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.png b/docs/html/namespacefea_a0d1c659e6bbaea42ae48b489218d7530_icgraph.png deleted file mode 100644 index cd06789676db5ec89ecb6ae20a8b7e155e0a09fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4447 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 Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.map b/docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.map deleted file mode 100644 index f7f2beb..0000000 --- a/docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.png b/docs/html/namespacefea_a126e737b8f8a337d3fb431ba213b4735_icgraph.png deleted file mode 100644 index 2d2a96cf821773df37974e43f4dc628a07632538..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3454 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 Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::GlobalStiffAssembler\l::calcKelem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#aad75afc9ef363da11c60a9d84f190701",tooltip="Updates the elemental stiffness matrix for the ith element. "]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::GlobalStiffAssembler\l::operator()",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#ae07a113c97d0aa76a6391b4697961875",tooltip="Assembles the global stiffness matrix. "]; +} diff --git a/docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.map b/docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.map deleted file mode 100644 index 9886113..0000000 --- a/docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.png b/docs/html/namespacefea_a22c94233f560b36c5e782d6e73cebae3_icgraph.png deleted file mode 100644 index 1d2227a5af8b614f13614a0b44f935cdeef71ce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5728 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 diff --git a/docs/html/namespacefea_a231f5a0658f5b9fe97182c405a455d03_icgraph.dot b/docs/html/namespacefea_a231f5a0658f5b9fe97182c405a455d03_icgraph.dot new file mode 100644 index 0000000..eb2a796 --- /dev/null +++ b/docs/html/namespacefea_a231f5a0658f5b9fe97182c405a455d03_icgraph.dot @@ -0,0 +1,11 @@ +digraph "fea::createEquationVecFromJSON" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::createEquationVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_a231f5a0658f5b9fe97182c405a455d03_icgraph.md5 b/docs/html/namespacefea_a231f5a0658f5b9fe97182c405a455d03_icgraph.md5 new file mode 100644 index 0000000..b1a0a5a --- /dev/null +++ b/docs/html/namespacefea_a231f5a0658f5b9fe97182c405a455d03_icgraph.md5 @@ -0,0 +1 @@ +678de235c11159c1e4bcfb5fd3593304 \ No newline at end of file diff --git a/docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.dot b/docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.dot new file mode 100644 index 0000000..a861eb3 --- /dev/null +++ b/docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.dot @@ -0,0 +1,11 @@ +digraph "fea::createTieVecFromJSON" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::createTieVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.map b/docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.map deleted file mode 100644 index 7e202b5..0000000 --- a/docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.png b/docs/html/namespacefea_a2fcdf225a9bd25d73c5494d86597025c_icgraph.png deleted file mode 100644 index b444b4dcc3d8e0601d8a56ad8af3812b1692f8d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4386 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 c2qGQ-1Ny*fG Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::loadBCs",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a9a7fec579a34d0fed8339237f2cfe994",tooltip="Loads the boundary conditions into the global stiffness matrix and force vector. "]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::loadEquations",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad84d1896799e4150617b01d8cce6e699"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="fea::loadForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#af9e37d32f38ace35944f1e63f4a447fa",tooltip="Loads the prescribed forces into the force vector. "]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="fea::computeTieForces",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ad101dfa486fc4d0bd848129ff2453139",tooltip="Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the s..."]; + Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="fea::CSVParser::write",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_c_s_v_parser.html#a249d913f7e14f3946e376e2c7b346576"]; + Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="fea::Summary::FullReport",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_summary.html#ad1880ea430b8b0ed28e09cefd7880a7a",tooltip="Returns a message containing the results of the analysis. "]; +} diff --git a/docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_cgraph.md5 b/docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_cgraph.md5 new file mode 100644 index 0000000..670ce00 --- /dev/null +++ b/docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_cgraph.md5 @@ -0,0 +1 @@ +81025f8fbcabff4036c55e7f89965bd7 \ No newline at end of file diff --git a/docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_icgraph.dot b/docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_icgraph.dot new file mode 100644 index 0000000..2e85e16 --- /dev/null +++ b/docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_icgraph.dot @@ -0,0 +1,13 @@ +digraph "fea::solve" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; + Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.md5 b/docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_icgraph.md5 similarity index 100% rename from docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.md5 rename to docs/html/namespacefea_a995a678cf119fb20772312ccfdbec991_icgraph.md5 diff --git a/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.dot b/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.dot new file mode 100644 index 0000000..8c17575 --- /dev/null +++ b/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.dot @@ -0,0 +1,15 @@ +digraph "fea::loadBCs" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::loadBCs",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; + Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.map b/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.map deleted file mode 100644 index dd54538..0000000 --- a/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.md5 b/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.md5 index 54efb63..e2e3db4 100644 --- a/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.md5 +++ b/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.md5 @@ -1 +1 @@ -be6f792d68f58d596dbd20aa6d1bcdc8 \ No newline at end of file +e43918fae6ea63625d0150d1e4b61fca \ No newline at end of file diff --git a/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.png b/docs/html/namespacefea_a9a7fec579a34d0fed8339237f2cfe994_icgraph.png deleted file mode 100644 index 5844c2781c8725963fe698c2f0b90d6b8a578c73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7552 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 Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.map b/docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.map deleted file mode 100644 index 4f918f5..0000000 --- a/docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.png b/docs/html/namespacefea_aa86bdb3a895956a13997d2d98097d42d_icgraph.png deleted file mode 100644 index 67336ab164d369e2f29a15bfcdc536cbca969a3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4728 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 Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.map b/docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.map deleted file mode 100644 index 040ec76..0000000 --- a/docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.png b/docs/html/namespacefea_aabd98531e9fb83a92514ff834fb84ad6_icgraph.png deleted file mode 100644 index 0c26a9e38f77ac5e38eecf8f6183b18f2b588dc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4595 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 df*=Tw{U3OSn{SSG7P|ld002ovPDHLkV1oAv{Kx Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::createNodeVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aeb3c988a0fb1f75ea8a842e3b69f13eb"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::createElemVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#ab8f4352c4c5540dbc63ee1eedb6744c3"]; +} diff --git a/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.map b/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.map deleted file mode 100644 index 0f74b11..0000000 --- a/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.png b/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_cgraph.png deleted file mode 100644 index 4d2997c6a2b112e1306b2c40d484ba1ca2744e40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8956 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 H%aH#CQAHb_ diff --git a/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.dot b/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.dot new file mode 100644 index 0000000..ed5c1fa --- /dev/null +++ b/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.dot @@ -0,0 +1,11 @@ +digraph "fea::createJobFromJSON" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::createJobFromJSON",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.map b/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.map deleted file mode 100644 index 9b084c8..0000000 --- a/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.png b/docs/html/namespacefea_aad7c45b93603bd80a9ff05c5e5c9a77c_icgraph.png deleted file mode 100644 index 675fe729c4225d4ea6ec31eb04b267a737fd14bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4297 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 diff --git a/docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.dot b/docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.dot new file mode 100644 index 0000000..50c572c --- /dev/null +++ b/docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.dot @@ -0,0 +1,13 @@ +digraph "fea::createElemVecFromJSON" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::createElemVecFromJSON",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::createJobFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aad7c45b93603bd80a9ff05c5e5c9a77c"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.map b/docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.map deleted file mode 100644 index 4d748a9..0000000 --- a/docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.png b/docs/html/namespacefea_ab8f4352c4c5540dbc63ee1eedb6744c3_icgraph.png deleted file mode 100644 index 502190dff557e1cb7516ce5d9ec91717132f71fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6459 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 - - - - - - diff --git a/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.md5 b/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.md5 deleted file mode 100644 index 911e97f..0000000 --- a/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -66223deeceb4653ff6ed26abd3a82c8b \ No newline at end of file diff --git a/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.png b/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_cgraph.png deleted file mode 100644 index d14f60412f7b85cbd37ed3f7ed26ae6c44cd54c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16873 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 diff --git a/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.map b/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.map deleted file mode 100644 index 66fec34..0000000 --- a/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.png b/docs/html/namespacefea_aca9724c7cab58b0671b29f3f4318e599_icgraph.png deleted file mode 100644 index ae2b4dde1f038d6fd54210a6d2094238abc520c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4955 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 E0EKm_3;+NC diff --git a/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.dot b/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.dot new file mode 100644 index 0000000..3bb56d8 --- /dev/null +++ b/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.dot @@ -0,0 +1,15 @@ +digraph "fea::computeTieForces" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::computeTieForces",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; + Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.map b/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.map deleted file mode 100644 index 5aade8f..0000000 --- a/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.md5 b/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.md5 index 513a261..15dea6b 100644 --- a/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.md5 +++ b/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.md5 @@ -1 +1 @@ -1265fdc0a7e9a1e9f4af9e4a8de8cdf3 \ No newline at end of file +e4e10c61b0c53ee2d481d103dd8ff8c7 \ No newline at end of file diff --git a/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.png b/docs/html/namespacefea_ad101dfa486fc4d0bd848129ff2453139_icgraph.png deleted file mode 100644 index 1a4ae2da99a308283f521513b7e3a22918da5463..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7015 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 Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; + Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_ad84d1896799e4150617b01d8cce6e699_icgraph.md5 b/docs/html/namespacefea_ad84d1896799e4150617b01d8cce6e699_icgraph.md5 new file mode 100644 index 0000000..9f2ca3c --- /dev/null +++ b/docs/html/namespacefea_ad84d1896799e4150617b01d8cce6e699_icgraph.md5 @@ -0,0 +1 @@ +0a973db1c3675b17f0dac097a68faa58 \ No newline at end of file diff --git a/docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.dot b/docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.dot new file mode 100644 index 0000000..11100db --- /dev/null +++ b/docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.dot @@ -0,0 +1,9 @@ +digraph "fea::loadTies" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::loadTies",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::GlobalStiffAssembler\l::operator()",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classfea_1_1_global_stiff_assembler.html#ae07a113c97d0aa76a6391b4697961875",tooltip="Assembles the global stiffness matrix. "]; +} diff --git a/docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.map b/docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.map deleted file mode 100644 index 2edc3cd..0000000 --- a/docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.png b/docs/html/namespacefea_adb99d60a0e4eb10e55a7c52044efb6e3_icgraph.png deleted file mode 100644 index 7fb770c3bb931d28db24f0782aa661f64c1c8c31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4822 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 Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::createJobFromJSON",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#aad7c45b93603bd80a9ff05c5e5c9a77c"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.map b/docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.map deleted file mode 100644 index a7cb655..0000000 --- a/docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.png b/docs/html/namespacefea_aeb3c988a0fb1f75ea8a842e3b69f13eb_icgraph.png deleted file mode 100644 index 428de55e9e33e8cfd9d906e20b666cf6637ebd3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6598 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 S;_eGE1ISCONL5N0fBS!M*Zg7t diff --git a/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.dot b/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.dot new file mode 100644 index 0000000..311d87a --- /dev/null +++ b/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.dot @@ -0,0 +1,15 @@ +digraph "fea::loadForces" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::loadForces",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; + Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.map b/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.map deleted file mode 100644 index cc869e1..0000000 --- a/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.md5 b/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.md5 index c3de284..21a4ec8 100644 --- a/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.md5 +++ b/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.md5 @@ -1 +1 @@ -75624fbe4c61cd3bda811393ee429212 \ No newline at end of file +44ed98835168d822eedf6c2f9bf1163f \ No newline at end of file diff --git a/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.png b/docs/html/namespacefea_af9e37d32f38ace35944f1e63f4a447fa_icgraph.png deleted file mode 100644 index 6b3eb4832c462f9c98c284d86940261a75e39578..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7405 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 KmMjxD_WxhFY`W|K diff --git a/docs/html/namespacemembers.html b/docs/html/namespacemembers.html index a72556b..8052b12 100644 --- a/docs/html/namespacemembers.html +++ b/docs/html/namespacemembers.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Namespace Members @@ -29,7 +29,7 @@ -
    const std::vector< Tie > &  ties,
    const std::vector< Equation > & equations,
    +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@
    - + @@ -82,6 +82,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Enumerator
  • +
    -
    Here is a list of all namespace members with links to the namespace documentation for each member:
      +
      Here is a list of all namespace members with links to the namespace documentation for each member:
      + +

      - c -

      • computeTieForces() : fea
      • @@ -108,6 +124,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      • createElemVecFromJSON() : fea
      • +
      • createEquationVecFromJSON() +: fea +
      • createForceVecFromJSON() : fea
      • @@ -123,6 +142,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      • createTieVecFromJSON() : fea
      • +
      + + +

      - d -

      • DISPLACEMENT_X : fea
      • @@ -135,15 +158,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      • DOF : fea
      • +
      + + +

      - f -

      • ForceVector : fea
      • +
      + + +

      - g -

      • GlobalStiffMatrix : fea
      • +
      + + +

      - l -

      • loadBCs() : fea
      • +
      • loadEquations() +: fea +
      • loadForces() : fea
      • @@ -153,6 +191,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      • LocalMatrix : fea
      • +
      + + +

      - n -

      • Node : fea
      • @@ -162,12 +204,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      • NUM_DOFS : fea
      • +
      + + +

      - o -

      • operator>>() : fea
      • +
      + + +

      - p -

      • parseJSONConfig() : fea
      • +
      + + +

      - r -

      • ROTATION_X : fea
      • @@ -177,8 +231,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      • ROTATION_Z : fea
      • +
      + + +

      - s -

      • solve() -: fea +: fea
      • SparseMat : fea @@ -187,9 +245,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    diff --git a/docs/html/namespacemembers_enum.html b/docs/html/namespacemembers_enum.html index 6660473..f1990e2 100644 --- a/docs/html/namespacemembers_enum.html +++ b/docs/html/namespacemembers_enum.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Namespace Members @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@
    - + @@ -106,9 +106,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/namespacemembers_eval.html b/docs/html/namespacemembers_eval.html index c6d41e7..90ac1b0 100644 --- a/docs/html/namespacemembers_eval.html +++ b/docs/html/namespacemembers_eval.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Namespace Members @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -124,9 +124,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/namespacemembers_func.html b/docs/html/namespacemembers_func.html index 37af26e..f79e4f7 100644 --- a/docs/html/namespacemembers_func.html +++ b/docs/html/namespacemembers_func.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Namespace Members @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -108,6 +108,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • createElemVecFromJSON() : fea
  • +
  • createEquationVecFromJSON() +: fea +
  • createForceVecFromJSON() : fea
  • @@ -126,6 +129,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • loadBCs() : fea
  • +
  • loadEquations() +: fea +
  • loadForces() : fea
  • @@ -142,15 +148,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : fea
  • solve() -: fea +: fea
  • diff --git a/docs/html/namespacemembers_type.html b/docs/html/namespacemembers_type.html index 5230fb4..ab7f0ac 100644 --- a/docs/html/namespacemembers_type.html +++ b/docs/html/namespacemembers_type.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Namespace Members @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -118,9 +118,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/namespaces.html b/docs/html/namespaces.html index 5f57800..e7f39b3 100644 --- a/docs/html/namespaces.html +++ b/docs/html/namespaces.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Namespace List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -101,9 +101,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/options_8h.html b/docs/html/options_8h.html index ddcadf8..55a0a67 100644 --- a/docs/html/options_8h.html +++ b/docs/html/options_8h.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: include/options.h File Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -113,18 +113,6 @@ This graph shows which files directly or indirectly include this file:
    - - - - - - - - - - - -
    @@ -144,9 +132,9 @@ Namespaces diff --git a/docs/html/options_8h__dep__incl.dot b/docs/html/options_8h__dep__incl.dot new file mode 100644 index 0000000..f090edb --- /dev/null +++ b/docs/html/options_8h__dep__incl.dot @@ -0,0 +1,33 @@ +digraph "include/options.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="include/options.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="gui/mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8cpp.html"]; + Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="include/setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="gui/mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="build/gui/moc_mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$moc__mainwindow_8cpp.html"]; + Node5 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="build/gui/fea_gui_lib\l_automoc.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$fea__gui__lib__automoc_8cpp.html"]; + Node4 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="gui/main.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$main_8cpp.html"]; + Node4 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="src/cmd.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html"]; + Node3 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="src/setup.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8cpp.html"]; + Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="include/threed_beam\l_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="examples/cantilever\l_beam_with_ties.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html"]; + Node10 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="examples/L_bracket.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$_l__bracket_8cpp.html"]; + Node10 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="src/threed_beam_fea.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8cpp.html"]; +} diff --git a/docs/html/options_8h__dep__incl.map b/docs/html/options_8h__dep__incl.map deleted file mode 100644 index 798b2e6..0000000 --- a/docs/html/options_8h__dep__incl.map +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/docs/html/options_8h__dep__incl.png b/docs/html/options_8h__dep__incl.png deleted file mode 100644 index 204fdd8b028ac1acc627c7c63ecacf5966cb4556..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45297 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 goqw(R?~wZ;t3JO?$a7o6(W5qWG{E Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/options_8h__incl.map b/docs/html/options_8h__incl.map deleted file mode 100644 index 2127413..0000000 --- a/docs/html/options_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/html/options_8h__incl.png b/docs/html/options_8h__incl.png deleted file mode 100644 index 1ddf832ca5375abc2f9fdaf16125cf2c9b085633..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2990 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 - + 3D Beam Finite Element Code: include/options.h Source File @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -194,9 +194,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    diff --git a/docs/html/qrc__fea__gui_8cpp.html b/docs/html/qrc__fea__gui_8cpp.html index 711f965..cdcac5d 100644 --- a/docs/html/qrc__fea__gui_8cpp.html +++ b/docs/html/qrc__fea__gui_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: build/gui/qrc_fea_gui.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -171,7 +171,6 @@ Here is the call graph for this function:
    -

    @@ -196,7 +195,6 @@ Here is the call graph for this function:
    -

    @@ -244,7 +242,6 @@ Here is the caller graph for this function:
    -

    @@ -292,7 +289,6 @@ Here is the caller graph for this function:
    -

    @@ -302,9 +298,9 @@ Here is the caller graph for this function: diff --git a/docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.dot b/docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.dot new file mode 100644 index 0000000..1795ab7 --- /dev/null +++ b/docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.dot @@ -0,0 +1,9 @@ +digraph "qCleanupResources_fea_gui" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="qCleanupResources_fea_gui",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="qUnregisterResourceData",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$qrc__fea__gui_8cpp.html#a54b96c9f44d004fc0ea13bb581f97a71"]; +} diff --git a/docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.map b/docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.map deleted file mode 100644 index 7574bc7..0000000 --- a/docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.png b/docs/html/qrc__fea__gui_8cpp_a1adcd9dbe36f487dff04645c9277a6b8_cgraph.png deleted file mode 100644 index 29a6fd1a04ec449cca98e4fcf01bee95091adf85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4844 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 J)hgIV{s%3Bg%kh) diff --git a/docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.dot b/docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.dot new file mode 100644 index 0000000..df7b491 --- /dev/null +++ b/docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.dot @@ -0,0 +1,9 @@ +digraph "qRegisterResourceData" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="qRegisterResourceData",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="qInitResources_fea_gui",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$qrc__fea__gui_8cpp.html#a8c205f4657d80a38416c7a1041793b71"]; +} diff --git a/docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.map b/docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.map deleted file mode 100644 index 6269677..0000000 --- a/docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.png b/docs/html/qrc__fea__gui_8cpp_a2ce5a6cde5b318dc75442940471e05f7_icgraph.png deleted file mode 100644 index 3c5fdd764e73e9d5962b1245497c46e92c04e0ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4370 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 diff --git a/docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.dot b/docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.dot new file mode 100644 index 0000000..6a68298 --- /dev/null +++ b/docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.dot @@ -0,0 +1,9 @@ +digraph "qUnregisterResourceData" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="qUnregisterResourceData",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="qCleanupResources_fea_gui",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$qrc__fea__gui_8cpp.html#a1adcd9dbe36f487dff04645c9277a6b8"]; +} diff --git a/docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.map b/docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.map deleted file mode 100644 index c434944..0000000 --- a/docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.png b/docs/html/qrc__fea__gui_8cpp_a54b96c9f44d004fc0ea13bb581f97a71_icgraph.png deleted file mode 100644 index b92e73076ec8fd7c790bc6c6e5c06a3825eda4c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4837 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 Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="qRegisterResourceData",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$qrc__fea__gui_8cpp.html#a2ce5a6cde5b318dc75442940471e05f7"]; +} diff --git a/docs/html/qrc__fea__gui_8cpp_a8c205f4657d80a38416c7a1041793b71_cgraph.map b/docs/html/qrc__fea__gui_8cpp_a8c205f4657d80a38416c7a1041793b71_cgraph.map deleted file mode 100644 index 1a60c78..0000000 --- a/docs/html/qrc__fea__gui_8cpp_a8c205f4657d80a38416c7a1041793b71_cgraph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/qrc__fea__gui_8cpp_a8c205f4657d80a38416c7a1041793b71_cgraph.png b/docs/html/qrc__fea__gui_8cpp_a8c205f4657d80a38416c7a1041793b71_cgraph.png deleted file mode 100644 index ba58a963268facaef7ff59518c09911eab38d98b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4372 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 diff --git a/docs/html/search/all_0.html b/docs/html/search/all_0.html index 1d46950..c491fd8 100644 --- a/docs/html/search/all_0.html +++ b/docs/html/search/all_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_1.html b/docs/html/search/all_1.html index 1fbc509..89fd5f8 100644 --- a/docs/html/search/all_1.html +++ b/docs/html/search/all_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_10.html b/docs/html/search/all_10.html index 80581d5..2abed7b 100644 --- a/docs/html/search/all_10.html +++ b/docs/html/search/all_10.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_11.html b/docs/html/search/all_11.html index bb6241b..0c414ce 100644 --- a/docs/html/search/all_11.html +++ b/docs/html/search/all_11.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_11.js b/docs/html/search/all_11.js index b27dd4f..bb7c87f 100644 --- a/docs/html/search/all_11.js +++ b/docs/html/search/all_11.js @@ -6,11 +6,11 @@ var searchData= ['save_5ftie_5fforces',['save_tie_forces',['../structfea_1_1_options.html#a7a8d38f369c7c5969863915273d26484',1,'fea::Options']]], ['setup_2ecpp',['setup.cpp',['../setup_8cpp.html',1,'']]], ['setup_2eh',['setup.h',['../setup_8h.html',1,'']]], - ['solve',['solve',['../namespacefea.html#aca9724c7cab58b0671b29f3f4318e599',1,'fea']]], + ['solve',['solve',['../namespacefea.html#a995a678cf119fb20772312ccfdbec991',1,'fea']]], ['solve_5ftime_5fin_5fms',['solve_time_in_ms',['../structfea_1_1_summary.html#a3f04208347e3d8e02dd3aeb18e40cc1a',1,'fea::Summary']]], ['some_5fcompilers',['some_compilers',['../fea__gui__automoc_8cpp.html#a361a0de81cc97363a46c847a93084bde',1,'fea_gui_automoc.cpp']]], ['sparsemat',['SparseMat',['../namespacefea.html#ab9a3b4734f69bd4a2a883d7b9bab5662',1,'fea']]], - ['stringdata0',['stringdata0',['../structqt__meta__stringdata___main_window__t.html#a71805e880749e14b6a5c4340670a8e93',1,'qt_meta_stringdata_MainWindow_t']]], + ['stringdata0',['stringdata0',['../structqt__meta__stringdata___main_window__t.html#a364670701442d3c0975bc5e0f018b7bc',1,'qt_meta_stringdata_MainWindow_t']]], ['stringify',['STRINGIFY',['../_c_make_c_compiler_id_8c.html#a43e1cad902b6477bec893cb6430bd6c8',1,'STRINGIFY(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a43e1cad902b6477bec893cb6430bd6c8',1,'STRINGIFY(): CMakeCXXCompilerId.cpp']]], ['stringify_5fhelper',['STRINGIFY_HELPER',['../_c_make_c_compiler_id_8c.html#a2ae9b72bb13abaabfcf2ee0ba7d3fa1d',1,'STRINGIFY_HELPER(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a2ae9b72bb13abaabfcf2ee0ba7d3fa1d',1,'STRINGIFY_HELPER(): CMakeCXXCompilerId.cpp']]], ['summary',['Summary',['../structfea_1_1_summary.html',1,'fea']]], diff --git a/docs/html/search/all_12.html b/docs/html/search/all_12.html index fe93a5b..96c8ac7 100644 --- a/docs/html/search/all_12.html +++ b/docs/html/search/all_12.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_12.js b/docs/html/search/all_12.js index 62ff17d..101b06b 100644 --- a/docs/html/search/all_12.js +++ b/docs/html/search/all_12.js @@ -1,5 +1,8 @@ var searchData= [ + ['term',['Term',['../structfea_1_1_equation_1_1_term.html',1,'fea::Equation']]], + ['term',['Term',['../structfea_1_1_equation_1_1_term.html#af65c586bef5f968086647aa8028225a9',1,'fea::Equation::Term::Term()'],['../structfea_1_1_equation_1_1_term.html#a24d698ad663bdd48a373c743e4cf079a',1,'fea::Equation::Term::Term(unsigned int _node_number, unsigned int _dof, double _coefficient)']]], + ['terms',['terms',['../structfea_1_1_equation.html#a270e2fc1882bbc16abb25e280d51141f',1,'fea::Equation']]], ['threed_5fbeam_5ffea_2ecpp',['threed_beam_fea.cpp',['../threed__beam__fea_8cpp.html',1,'']]], ['threed_5fbeam_5ffea_2eh',['threed_beam_fea.h',['../threed__beam__fea_8h.html',1,'']]], ['tie',['Tie',['../structfea_1_1_tie.html',1,'fea']]], diff --git a/docs/html/search/all_13.html b/docs/html/search/all_13.html index cb938b9..539b000 100644 --- a/docs/html/search/all_13.html +++ b/docs/html/search/all_13.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_14.html b/docs/html/search/all_14.html index 2fcfb13..8424e0c 100644 --- a/docs/html/search/all_14.html +++ b/docs/html/search/all_14.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_2.html b/docs/html/search/all_2.html index 93962b7..2c23ed4 100644 --- a/docs/html/search/all_2.html +++ b/docs/html/search/all_2.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_2.js b/docs/html/search/all_2.js index 90103bd..aa0f1a8 100644 --- a/docs/html/search/all_2.js +++ b/docs/html/search/all_2.js @@ -1,5 +1,6 @@ var searchData= [ + ['c_5fdialect',['C_DIALECT',['../_c_make_c_compiler_id_8c.html#a07f8e5783674099cd7f5110e22a78cdb',1,'CMakeCCompilerId.c']]], ['calcaelem',['calcAelem',['../classfea_1_1_global_stiff_assembler.html#a9c403407b2a17700bec9de277ae717d8',1,'fea::GlobalStiffAssembler']]], ['calckelem',['calcKelem',['../classfea_1_1_global_stiff_assembler.html#aad75afc9ef363da11c60a9d84f190701',1,'fea::GlobalStiffAssembler']]], ['cantilever_5fbeam_5fwith_5fties_2ecpp',['cantilever_beam_with_ties.cpp',['../cantilever__beam__with__ties_8cpp.html',1,'']]], @@ -7,12 +8,14 @@ var searchData= ['cmakeccompilerid_2ec',['CMakeCCompilerId.c',['../_c_make_c_compiler_id_8c.html',1,'']]], ['cmakecxxcompilerid_2ecpp',['CMakeCXXCompilerId.cpp',['../_c_make_c_x_x_compiler_id_8cpp.html',1,'']]], ['cmd_2ecpp',['cmd.cpp',['../cmd_8cpp.html',1,'']]], + ['coefficient',['coefficient',['../structfea_1_1_equation_1_1_term.html#a8d18a045bd4049d2e2a86a3c37f1cfcf',1,'fea::Equation::Term']]], ['col',['col',['../summary_8cpp.html#a72f49011b5605e0c59eabd1ab811cdfd',1,'summary.cpp']]], ['compiler_5fid',['COMPILER_ID',['../_c_make_c_compiler_id_8c.html#a81dee0709ded976b2e0319239f72d174',1,'COMPILER_ID(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a81dee0709ded976b2e0319239f72d174',1,'COMPILER_ID(): CMakeCXXCompilerId.cpp']]], ['computetieforces',['computeTieForces',['../namespacefea.html#ad101dfa486fc4d0bd848129ff2453139',1,'fea']]], ['containers_2eh',['containers.h',['../containers_8h.html',1,'']]], ['createbcvecfromjson',['createBCVecFromJSON',['../namespacefea.html#aa86bdb3a895956a13997d2d98097d42d',1,'fea']]], ['createelemvecfromjson',['createElemVecFromJSON',['../namespacefea.html#ab8f4352c4c5540dbc63ee1eedb6744c3',1,'fea']]], + ['createequationvecfromjson',['createEquationVecFromJSON',['../namespacefea.html#a231f5a0658f5b9fe97182c405a455d03',1,'fea']]], ['createforcevecfromjson',['createForceVecFromJSON',['../namespacefea.html#a0d1c659e6bbaea42ae48b489218d7530',1,'fea']]], ['createjobfromjson',['createJobFromJSON',['../namespacefea.html#aad7c45b93603bd80a9ff05c5e5c9a77c',1,'fea']]], ['createnodevecfromjson',['createNodeVecFromJSON',['../namespacefea.html#aeb3c988a0fb1f75ea8a842e3b69f13eb',1,'fea']]], diff --git a/docs/html/search/all_3.html b/docs/html/search/all_3.html index 679f93c..7ddb0cf 100644 --- a/docs/html/search/all_3.html +++ b/docs/html/search/all_3.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_3.js b/docs/html/search/all_3.js index 968ca4d..e48f6a0 100644 --- a/docs/html/search/all_3.js +++ b/docs/html/search/all_3.js @@ -1,9 +1,9 @@ var searchData= [ - ['data',['data',['../structqt__meta__stringdata___main_window__t.html#a074a8006015dc183a48d7d0b91afcf3c',1,'qt_meta_stringdata_MainWindow_t']]], - ['dec',['DEC',['../_c_make_c_compiler_id_8c.html#aac8ec3757ff33c1d78caa8ced06904d2',1,'DEC(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#aac8ec3757ff33c1d78caa8ced06904d2',1,'DEC(): CMakeCXXCompilerId.cpp']]], + ['data',['data',['../structqt__meta__stringdata___main_window__t.html#a95ea5640a90c9f558b58cff1fbb5b191',1,'qt_meta_stringdata_MainWindow_t']]], + ['dec',['DEC',['../_c_make_c_compiler_id_8c.html#ad1280362da42492bbc11aa78cbf776ad',1,'DEC(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#ad1280362da42492bbc11aa78cbf776ad',1,'DEC(): CMakeCXXCompilerId.cpp']]], ['displacement_5fx',['DISPLACEMENT_X',['../namespacefea.html#aeaca75d33e81b79c9282f3e69a238d72a0bfcf6fc693c952c376a1d9eb9cf03fb',1,'fea']]], ['displacement_5fy',['DISPLACEMENT_Y',['../namespacefea.html#aeaca75d33e81b79c9282f3e69a238d72ad39e7a11a71cac64252cb1fb1d94c7f9',1,'fea']]], ['displacement_5fz',['DISPLACEMENT_Z',['../namespacefea.html#aeaca75d33e81b79c9282f3e69a238d72a83e84bbf75a8e85c73e0fd2bb935bcf1',1,'fea']]], - ['dof',['dof',['../structfea_1_1_b_c.html#af60be3c2cb271f75bc9f8d977a92f1bb',1,'fea::BC::dof()'],['../structfea_1_1_force.html#a4230fda618e98c1a01e5effbbec346f4',1,'fea::Force::dof()'],['../namespacefea.html#aeaca75d33e81b79c9282f3e69a238d72',1,'fea::DOF()']]] + ['dof',['dof',['../structfea_1_1_b_c.html#af60be3c2cb271f75bc9f8d977a92f1bb',1,'fea::BC::dof()'],['../structfea_1_1_force.html#a4230fda618e98c1a01e5effbbec346f4',1,'fea::Force::dof()'],['../structfea_1_1_equation_1_1_term.html#ad2443b6497c5c01ab544d3422a585225',1,'fea::Equation::Term::dof()'],['../namespacefea.html#aeaca75d33e81b79c9282f3e69a238d72',1,'fea::DOF()']]] ]; diff --git a/docs/html/search/all_4.html b/docs/html/search/all_4.html index adc99fb..eab9eb1 100644 --- a/docs/html/search/all_4.html +++ b/docs/html/search/all_4.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_4.js b/docs/html/search/all_4.js index f70d10f..d3235a8 100644 --- a/docs/html/search/all_4.js +++ b/docs/html/search/all_4.js @@ -3,8 +3,10 @@ var searchData= ['ea',['EA',['../structfea_1_1_props.html#a2b62ce53dca695b6876b70e1c72052e9',1,'fea::Props']]], ['eiy',['EIy',['../structfea_1_1_props.html#aba3dceb749ec5a92dc4936dfcb0520d8',1,'fea::Props']]], ['eiz',['EIz',['../structfea_1_1_props.html#a948ab7f45bf24f0bbe2b25767cffcc3e',1,'fea::Props']]], - ['elem',['Elem',['../structfea_1_1_elem.html#ae083c77589bf6f02e2b7c430e8c2a0b5',1,'fea::Elem::Elem()'],['../structfea_1_1_elem.html#a74aa2ee3ce027958e8e159e9ede76f3e',1,'fea::Elem::Elem(unsigned int node1, unsigned int node2, const Props &_props)']]], ['elem',['Elem',['../structfea_1_1_elem.html',1,'fea']]], + ['elem',['Elem',['../structfea_1_1_elem.html#ae083c77589bf6f02e2b7c430e8c2a0b5',1,'fea::Elem::Elem()'],['../structfea_1_1_elem.html#a74aa2ee3ce027958e8e159e9ede76f3e',1,'fea::Elem::Elem(unsigned int node1, unsigned int node2, const Props &_props)']]], ['elems',['elems',['../structfea_1_1_job.html#af374a03a30bfbd91c4e97c8687b008b6',1,'fea::Job']]], - ['epsilon',['epsilon',['../structfea_1_1_options.html#ad52313d1d4af202ae7bf382c2a6bf50e',1,'fea::Options']]] + ['epsilon',['epsilon',['../structfea_1_1_options.html#ad52313d1d4af202ae7bf382c2a6bf50e',1,'fea::Options']]], + ['equation',['Equation',['../structfea_1_1_equation.html#a22d1668ad3cefaea597761eebb7c8a24',1,'fea::Equation::Equation()'],['../structfea_1_1_equation.html#a1b996fd725fe977202ecd15cba6254ef',1,'fea::Equation::Equation(const std::vector< Term > &_terms)']]], + ['equation',['Equation',['../structfea_1_1_equation.html',1,'fea']]] ]; diff --git a/docs/html/search/all_5.html b/docs/html/search/all_5.html index a9fcd17..4dfd1d5 100644 --- a/docs/html/search/all_5.html +++ b/docs/html/search/all_5.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_6.html b/docs/html/search/all_6.html index 821c374..b98d731 100644 --- a/docs/html/search/all_6.html +++ b/docs/html/search/all_6.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_7.html b/docs/html/search/all_7.html index 38c6c00..ef20222 100644 --- a/docs/html/search/all_7.html +++ b/docs/html/search/all_7.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_7.js b/docs/html/search/all_7.js index 2bdeedf..2baf4d0 100644 --- a/docs/html/search/all_7.js +++ b/docs/html/search/all_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['hex',['HEX',['../_c_make_c_compiler_id_8c.html#ad437e42b7da877bffc18f1965dae5765',1,'HEX(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#ad437e42b7da877bffc18f1965dae5765',1,'HEX(): CMakeCXXCompilerId.cpp']]] + ['hex',['HEX',['../_c_make_c_compiler_id_8c.html#a46d5d95daa1bef867bd0179594310ed5',1,'HEX(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a46d5d95daa1bef867bd0179594310ed5',1,'HEX(): CMakeCXXCompilerId.cpp']]] ]; diff --git a/docs/html/search/all_8.html b/docs/html/search/all_8.html index 2a22cd5..12e5aff 100644 --- a/docs/html/search/all_8.html +++ b/docs/html/search/all_8.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_8.js b/docs/html/search/all_8.js index 09fce1d..edae298 100644 --- a/docs/html/search/all_8.js +++ b/docs/html/search/all_8.js @@ -2,5 +2,6 @@ var searchData= [ ['info_5farch',['info_arch',['../_c_make_c_compiler_id_8c.html#a59647e99d304ed33b15cb284c27ed391',1,'info_arch(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a59647e99d304ed33b15cb284c27ed391',1,'info_arch(): CMakeCXXCompilerId.cpp']]], ['info_5fcompiler',['info_compiler',['../_c_make_c_compiler_id_8c.html#a4b0efeb7a5d59313986b3a0390f050f6',1,'info_compiler(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a4b0efeb7a5d59313986b3a0390f050f6',1,'info_compiler(): CMakeCXXCompilerId.cpp']]], + ['info_5flanguage_5fdialect_5fdefault',['info_language_dialect_default',['../_c_make_c_compiler_id_8c.html#a1ce162bad2fe6966ac8b33cc19e120b8',1,'info_language_dialect_default(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a1ce162bad2fe6966ac8b33cc19e120b8',1,'info_language_dialect_default(): CMakeCXXCompilerId.cpp']]], ['info_5fplatform',['info_platform',['../_c_make_c_compiler_id_8c.html#a2321403dee54ee23f0c2fa849c60f7d4',1,'info_platform(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a2321403dee54ee23f0c2fa849c60f7d4',1,'info_platform(): CMakeCXXCompilerId.cpp']]] ]; diff --git a/docs/html/search/all_9.html b/docs/html/search/all_9.html index bd9b05c..7e10007 100644 --- a/docs/html/search/all_9.html +++ b/docs/html/search/all_9.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_a.html b/docs/html/search/all_a.html index 4a25af1..95b4c8f 100644 --- a/docs/html/search/all_a.html +++ b/docs/html/search/all_a.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_a.js b/docs/html/search/all_a.js index f06e5fc..34b3c02 100644 --- a/docs/html/search/all_a.js +++ b/docs/html/search/all_a.js @@ -3,6 +3,7 @@ var searchData= ['l_5fbracket_2ecpp',['L_bracket.cpp',['../_l__bracket_8cpp.html',1,'']]], ['lmult',['lmult',['../structfea_1_1_tie.html#aff1afe96a1c7f146950a4409f20cf40e',1,'fea::Tie']]], ['loadbcs',['loadBCs',['../namespacefea.html#a9a7fec579a34d0fed8339237f2cfe994',1,'fea::loadBCs(SparseMat &Kg, ForceVector &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes)'],['../namespacefea.html#a7f59a7461e95aecbe53e976d679e80c7',1,'fea::loadBCs(SparseMat &Kg, SparseMat &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes)']]], + ['loadequations',['loadEquations',['../namespacefea.html#ad84d1896799e4150617b01d8cce6e699',1,'fea']]], ['loadforces',['loadForces',['../namespacefea.html#af9e37d32f38ace35944f1e63f4a447fa',1,'fea']]], ['loadties',['loadTies',['../namespacefea.html#adb99d60a0e4eb10e55a7c52044efb6e3',1,'fea']]], ['localmatrix',['LocalMatrix',['../namespacefea.html#ae6576c78eabdf80c7a1b2ab0a9046433',1,'fea']]] diff --git a/docs/html/search/all_b.html b/docs/html/search/all_b.html index a92de48..1f1beb5 100644 --- a/docs/html/search/all_b.html +++ b/docs/html/search/all_b.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_c.html b/docs/html/search/all_c.html index 20cdfbc..ec9a0c8 100644 --- a/docs/html/search/all_c.html +++ b/docs/html/search/all_c.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_c.js b/docs/html/search/all_c.js index 47ad9ee..dd6fa8b 100644 --- a/docs/html/search/all_c.js +++ b/docs/html/search/all_c.js @@ -7,6 +7,7 @@ var searchData= ['nodal_5fforces_5ffilename',['nodal_forces_filename',['../structfea_1_1_options.html#ad6b7ccda4984e4160c6cdbcefa496a26',1,'fea::Options']]], ['nodal_5fforces_5fsolve_5ftime_5fin_5fms',['nodal_forces_solve_time_in_ms',['../structfea_1_1_summary.html#a0fb2676aa71313a8b030532f9960abed',1,'fea::Summary']]], ['node',['node',['../structfea_1_1_b_c.html#a22487e8a29ef9567a10dacd2bf785128',1,'fea::BC::node()'],['../structfea_1_1_force.html#a9c8775a2687d7ee6056f2667b3b81e7b',1,'fea::Force::node()'],['../namespacefea.html#acea7372904bb1c5f0570e9a53cf6fba9',1,'fea::Node()']]], + ['node_5fnumber',['node_number',['../structfea_1_1_equation_1_1_term.html#ac8d6123f8418205684e0d32083f822c9',1,'fea::Equation::Term']]], ['node_5fnumber_5f1',['node_number_1',['../structfea_1_1_tie.html#ab990eb9740340ad753fba08c9398bc17',1,'fea::Tie']]], ['node_5fnumber_5f2',['node_number_2',['../structfea_1_1_tie.html#ac6e72cd3090c0778d54aa54fdcd3c3fc',1,'fea::Tie']]], ['node_5fnumbers',['node_numbers',['../structfea_1_1_elem.html#a77ae99685cbc84961a7ae9ff68e3dc80',1,'fea::Elem']]], @@ -16,6 +17,7 @@ var searchData= ['num_5fbcs',['num_bcs',['../structfea_1_1_summary.html#af17888d1299ec744967578bc5e266b7f',1,'fea::Summary']]], ['num_5fdofs',['NUM_DOFS',['../namespacefea.html#aeaca75d33e81b79c9282f3e69a238d72afce3a19d68579e4bffcf210a9ef03707',1,'fea']]], ['num_5felems',['num_elems',['../structfea_1_1_summary.html#a456814a72ac4fa826015ee73b59781cd',1,'fea::Summary']]], + ['num_5feqns',['num_eqns',['../structfea_1_1_summary.html#ab13e993717d979eb4c271242c126ef5b',1,'fea::Summary']]], ['num_5fforces',['num_forces',['../structfea_1_1_summary.html#a0404946b2b75bf763c0f3c91f58d4f70',1,'fea::Summary']]], ['num_5fnodes',['num_nodes',['../structfea_1_1_summary.html#a01bca53d421f7d862f21311a3f1c4589',1,'fea::Summary']]], ['num_5fties',['num_ties',['../structfea_1_1_summary.html#a37344cf743eed220f9e05fd967f2a481',1,'fea::Summary']]] diff --git a/docs/html/search/all_d.html b/docs/html/search/all_d.html index 00b28ed..654d198 100644 --- a/docs/html/search/all_d.html +++ b/docs/html/search/all_d.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_e.html b/docs/html/search/all_e.html index 07d5259..812aced 100644 --- a/docs/html/search/all_e.html +++ b/docs/html/search/all_e.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/all_f.html b/docs/html/search/all_f.html index 2213eb2..c395a47 100644 --- a/docs/html/search/all_f.html +++ b/docs/html/search/all_f.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_0.html b/docs/html/search/classes_0.html index 523591f..8888fa8 100644 --- a/docs/html/search/classes_0.html +++ b/docs/html/search/classes_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_1.html b/docs/html/search/classes_1.html index f5a65ad..a402bbe 100644 --- a/docs/html/search/classes_1.html +++ b/docs/html/search/classes_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_2.html b/docs/html/search/classes_2.html index 5b89b27..003214b 100644 --- a/docs/html/search/classes_2.html +++ b/docs/html/search/classes_2.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_2.js b/docs/html/search/classes_2.js index c00aea1..7e56800 100644 --- a/docs/html/search/classes_2.js +++ b/docs/html/search/classes_2.js @@ -1,4 +1,5 @@ var searchData= [ - ['elem',['Elem',['../structfea_1_1_elem.html',1,'fea']]] + ['elem',['Elem',['../structfea_1_1_elem.html',1,'fea']]], + ['equation',['Equation',['../structfea_1_1_equation.html',1,'fea']]] ]; diff --git a/docs/html/search/classes_3.html b/docs/html/search/classes_3.html index 63ffc5d..fadcfc8 100644 --- a/docs/html/search/classes_3.html +++ b/docs/html/search/classes_3.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_4.html b/docs/html/search/classes_4.html index 4acce5b..6056b20 100644 --- a/docs/html/search/classes_4.html +++ b/docs/html/search/classes_4.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_5.html b/docs/html/search/classes_5.html index 67b3b9f..ca7c947 100644 --- a/docs/html/search/classes_5.html +++ b/docs/html/search/classes_5.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_6.html b/docs/html/search/classes_6.html index ab174b5..eb8935e 100644 --- a/docs/html/search/classes_6.html +++ b/docs/html/search/classes_6.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_7.html b/docs/html/search/classes_7.html index 737ed8b..1068c77 100644 --- a/docs/html/search/classes_7.html +++ b/docs/html/search/classes_7.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_8.html b/docs/html/search/classes_8.html index b58c4b4..9a52b63 100644 --- a/docs/html/search/classes_8.html +++ b/docs/html/search/classes_8.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_9.html b/docs/html/search/classes_9.html index 83984ab..9a3ffd8 100644 --- a/docs/html/search/classes_9.html +++ b/docs/html/search/classes_9.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_a.html b/docs/html/search/classes_a.html index 8a0a656..c78181a 100644 --- a/docs/html/search/classes_a.html +++ b/docs/html/search/classes_a.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_b.html b/docs/html/search/classes_b.html index 3173cc0..b22f396 100644 --- a/docs/html/search/classes_b.html +++ b/docs/html/search/classes_b.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/classes_b.js b/docs/html/search/classes_b.js index 9ee3dc2..c484128 100644 --- a/docs/html/search/classes_b.js +++ b/docs/html/search/classes_b.js @@ -1,4 +1,5 @@ var searchData= [ + ['term',['Term',['../structfea_1_1_equation_1_1_term.html',1,'fea::Equation']]], ['tie',['Tie',['../structfea_1_1_tie.html',1,'fea']]] ]; diff --git a/docs/html/search/defines_0.html b/docs/html/search/defines_0.html index c3b3619..27eaf8c 100644 --- a/docs/html/search/defines_0.html +++ b/docs/html/search/defines_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/defines_1.html b/docs/html/search/defines_1.html index 09fcf9e..b0d10dd 100644 --- a/docs/html/search/defines_1.html +++ b/docs/html/search/defines_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/defines_1.js b/docs/html/search/defines_1.js index e07c188..4cc3d40 100644 --- a/docs/html/search/defines_1.js +++ b/docs/html/search/defines_1.js @@ -1,4 +1,5 @@ var searchData= [ + ['c_5fdialect',['C_DIALECT',['../_c_make_c_compiler_id_8c.html#a07f8e5783674099cd7f5110e22a78cdb',1,'CMakeCCompilerId.c']]], ['compiler_5fid',['COMPILER_ID',['../_c_make_c_compiler_id_8c.html#a81dee0709ded976b2e0319239f72d174',1,'COMPILER_ID(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a81dee0709ded976b2e0319239f72d174',1,'COMPILER_ID(): CMakeCXXCompilerId.cpp']]] ]; diff --git a/docs/html/search/defines_2.html b/docs/html/search/defines_2.html index 6d6dc75..89e5956 100644 --- a/docs/html/search/defines_2.html +++ b/docs/html/search/defines_2.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/defines_2.js b/docs/html/search/defines_2.js index 17bce62..a48c65e 100644 --- a/docs/html/search/defines_2.js +++ b/docs/html/search/defines_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['dec',['DEC',['../_c_make_c_compiler_id_8c.html#aac8ec3757ff33c1d78caa8ced06904d2',1,'DEC(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#aac8ec3757ff33c1d78caa8ced06904d2',1,'DEC(): CMakeCXXCompilerId.cpp']]] + ['dec',['DEC',['../_c_make_c_compiler_id_8c.html#ad1280362da42492bbc11aa78cbf776ad',1,'DEC(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#ad1280362da42492bbc11aa78cbf776ad',1,'DEC(): CMakeCXXCompilerId.cpp']]] ]; diff --git a/docs/html/search/defines_3.html b/docs/html/search/defines_3.html index 5aba72e..0d686ae 100644 --- a/docs/html/search/defines_3.html +++ b/docs/html/search/defines_3.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/defines_3.js b/docs/html/search/defines_3.js index 2bdeedf..2baf4d0 100644 --- a/docs/html/search/defines_3.js +++ b/docs/html/search/defines_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['hex',['HEX',['../_c_make_c_compiler_id_8c.html#ad437e42b7da877bffc18f1965dae5765',1,'HEX(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#ad437e42b7da877bffc18f1965dae5765',1,'HEX(): CMakeCXXCompilerId.cpp']]] + ['hex',['HEX',['../_c_make_c_compiler_id_8c.html#a46d5d95daa1bef867bd0179594310ed5',1,'HEX(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a46d5d95daa1bef867bd0179594310ed5',1,'HEX(): CMakeCXXCompilerId.cpp']]] ]; diff --git a/docs/html/search/defines_4.html b/docs/html/search/defines_4.html index 7486f56..ee960c9 100644 --- a/docs/html/search/defines_4.html +++ b/docs/html/search/defines_4.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/defines_5.html b/docs/html/search/defines_5.html index 3137e0a..69f944e 100644 --- a/docs/html/search/defines_5.html +++ b/docs/html/search/defines_5.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/defines_6.html b/docs/html/search/defines_6.html index ae03e5c..26f6099 100644 --- a/docs/html/search/defines_6.html +++ b/docs/html/search/defines_6.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/enums_0.html b/docs/html/search/enums_0.html index d8d79a3..f0d2272 100644 --- a/docs/html/search/enums_0.html +++ b/docs/html/search/enums_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/enums_1.html b/docs/html/search/enums_1.html index 9c2ae9a..9e3b4fb 100644 --- a/docs/html/search/enums_1.html +++ b/docs/html/search/enums_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/enumvalues_0.html b/docs/html/search/enumvalues_0.html index 450f1ac..a1556a6 100644 --- a/docs/html/search/enumvalues_0.html +++ b/docs/html/search/enumvalues_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/enumvalues_1.html b/docs/html/search/enumvalues_1.html index ac8ff57..76abc45 100644 --- a/docs/html/search/enumvalues_1.html +++ b/docs/html/search/enumvalues_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/enumvalues_2.html b/docs/html/search/enumvalues_2.html index 71e42ad..c0bcb1f 100644 --- a/docs/html/search/enumvalues_2.html +++ b/docs/html/search/enumvalues_2.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_0.html b/docs/html/search/files_0.html index a2ec540..0457853 100644 --- a/docs/html/search/files_0.html +++ b/docs/html/search/files_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_1.html b/docs/html/search/files_1.html index 9e974da..ce0a3a7 100644 --- a/docs/html/search/files_1.html +++ b/docs/html/search/files_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_2.html b/docs/html/search/files_2.html index 04348f9..d188d98 100644 --- a/docs/html/search/files_2.html +++ b/docs/html/search/files_2.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_3.html b/docs/html/search/files_3.html index 7794200..7fa556e 100644 --- a/docs/html/search/files_3.html +++ b/docs/html/search/files_3.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_4.html b/docs/html/search/files_4.html index e6bc285..192383b 100644 --- a/docs/html/search/files_4.html +++ b/docs/html/search/files_4.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_5.html b/docs/html/search/files_5.html index 5ab2ed6..af3aaba 100644 --- a/docs/html/search/files_5.html +++ b/docs/html/search/files_5.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_6.html b/docs/html/search/files_6.html index 9453495..4f7e395 100644 --- a/docs/html/search/files_6.html +++ b/docs/html/search/files_6.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_7.html b/docs/html/search/files_7.html index d3f6533..65578c2 100644 --- a/docs/html/search/files_7.html +++ b/docs/html/search/files_7.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/files_8.html b/docs/html/search/files_8.html index ec56765..105d31d 100644 --- a/docs/html/search/files_8.html +++ b/docs/html/search/files_8.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_0.html b/docs/html/search/functions_0.html index 246d167..88c8a26 100644 --- a/docs/html/search/functions_0.html +++ b/docs/html/search/functions_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_1.html b/docs/html/search/functions_1.html index 5f14d67..215c1bf 100644 --- a/docs/html/search/functions_1.html +++ b/docs/html/search/functions_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_1.js b/docs/html/search/functions_1.js index 7cf0566..aab6835 100644 --- a/docs/html/search/functions_1.js +++ b/docs/html/search/functions_1.js @@ -6,6 +6,7 @@ var searchData= ['computetieforces',['computeTieForces',['../namespacefea.html#ad101dfa486fc4d0bd848129ff2453139',1,'fea']]], ['createbcvecfromjson',['createBCVecFromJSON',['../namespacefea.html#aa86bdb3a895956a13997d2d98097d42d',1,'fea']]], ['createelemvecfromjson',['createElemVecFromJSON',['../namespacefea.html#ab8f4352c4c5540dbc63ee1eedb6744c3',1,'fea']]], + ['createequationvecfromjson',['createEquationVecFromJSON',['../namespacefea.html#a231f5a0658f5b9fe97182c405a455d03',1,'fea']]], ['createforcevecfromjson',['createForceVecFromJSON',['../namespacefea.html#a0d1c659e6bbaea42ae48b489218d7530',1,'fea']]], ['createjobfromjson',['createJobFromJSON',['../namespacefea.html#aad7c45b93603bd80a9ff05c5e5c9a77c',1,'fea']]], ['createnodevecfromjson',['createNodeVecFromJSON',['../namespacefea.html#aeb3c988a0fb1f75ea8a842e3b69f13eb',1,'fea']]], diff --git a/docs/html/search/functions_2.html b/docs/html/search/functions_2.html index 3995cf8..f17abff 100644 --- a/docs/html/search/functions_2.html +++ b/docs/html/search/functions_2.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_2.js b/docs/html/search/functions_2.js index 87da713..c6ae03c 100644 --- a/docs/html/search/functions_2.js +++ b/docs/html/search/functions_2.js @@ -1,4 +1,5 @@ var searchData= [ - ['elem',['Elem',['../structfea_1_1_elem.html#ae083c77589bf6f02e2b7c430e8c2a0b5',1,'fea::Elem::Elem()'],['../structfea_1_1_elem.html#a74aa2ee3ce027958e8e159e9ede76f3e',1,'fea::Elem::Elem(unsigned int node1, unsigned int node2, const Props &_props)']]] + ['elem',['Elem',['../structfea_1_1_elem.html#ae083c77589bf6f02e2b7c430e8c2a0b5',1,'fea::Elem::Elem()'],['../structfea_1_1_elem.html#a74aa2ee3ce027958e8e159e9ede76f3e',1,'fea::Elem::Elem(unsigned int node1, unsigned int node2, const Props &_props)']]], + ['equation',['Equation',['../structfea_1_1_equation.html#a22d1668ad3cefaea597761eebb7c8a24',1,'fea::Equation::Equation()'],['../structfea_1_1_equation.html#a1b996fd725fe977202ecd15cba6254ef',1,'fea::Equation::Equation(const std::vector< Term > &_terms)']]] ]; diff --git a/docs/html/search/functions_3.html b/docs/html/search/functions_3.html index 4e302d6..8a4bbe1 100644 --- a/docs/html/search/functions_3.html +++ b/docs/html/search/functions_3.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_4.html b/docs/html/search/functions_4.html index 58ca83a..cce7ce9 100644 --- a/docs/html/search/functions_4.html +++ b/docs/html/search/functions_4.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_5.html b/docs/html/search/functions_5.html index 5f9f05a..e2f6e31 100644 --- a/docs/html/search/functions_5.html +++ b/docs/html/search/functions_5.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_6.html b/docs/html/search/functions_6.html index c980da2..342a076 100644 --- a/docs/html/search/functions_6.html +++ b/docs/html/search/functions_6.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_6.js b/docs/html/search/functions_6.js index 5e94105..7b5e32e 100644 --- a/docs/html/search/functions_6.js +++ b/docs/html/search/functions_6.js @@ -1,6 +1,7 @@ var searchData= [ ['loadbcs',['loadBCs',['../namespacefea.html#a9a7fec579a34d0fed8339237f2cfe994',1,'fea::loadBCs(SparseMat &Kg, ForceVector &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes)'],['../namespacefea.html#a7f59a7461e95aecbe53e976d679e80c7',1,'fea::loadBCs(SparseMat &Kg, SparseMat &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes)']]], + ['loadequations',['loadEquations',['../namespacefea.html#ad84d1896799e4150617b01d8cce6e699',1,'fea']]], ['loadforces',['loadForces',['../namespacefea.html#af9e37d32f38ace35944f1e63f4a447fa',1,'fea']]], ['loadties',['loadTies',['../namespacefea.html#adb99d60a0e4eb10e55a7c52044efb6e3',1,'fea']]] ]; diff --git a/docs/html/search/functions_7.html b/docs/html/search/functions_7.html index 3857329..04db8a6 100644 --- a/docs/html/search/functions_7.html +++ b/docs/html/search/functions_7.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_8.html b/docs/html/search/functions_8.html index 088e437..6bab2c8 100644 --- a/docs/html/search/functions_8.html +++ b/docs/html/search/functions_8.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_9.html b/docs/html/search/functions_9.html index 61de44a..e32df63 100644 --- a/docs/html/search/functions_9.html +++ b/docs/html/search/functions_9.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_a.html b/docs/html/search/functions_a.html index a46b662..1ae07c7 100644 --- a/docs/html/search/functions_a.html +++ b/docs/html/search/functions_a.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_b.html b/docs/html/search/functions_b.html index 3b49416..6848eb5 100644 --- a/docs/html/search/functions_b.html +++ b/docs/html/search/functions_b.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_c.html b/docs/html/search/functions_c.html index 57c6455..a0dda65 100644 --- a/docs/html/search/functions_c.html +++ b/docs/html/search/functions_c.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_d.html b/docs/html/search/functions_d.html index 58b3d31..5589e4d 100644 --- a/docs/html/search/functions_d.html +++ b/docs/html/search/functions_d.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_d.js b/docs/html/search/functions_d.js index 21d1499..2fdbfea 100644 --- a/docs/html/search/functions_d.js +++ b/docs/html/search/functions_d.js @@ -1,5 +1,5 @@ var searchData= [ - ['solve',['solve',['../namespacefea.html#aca9724c7cab58b0671b29f3f4318e599',1,'fea']]], + ['solve',['solve',['../namespacefea.html#a995a678cf119fb20772312ccfdbec991',1,'fea']]], ['summary',['Summary',['../structfea_1_1_summary.html#a85ab0822e46fd5d6ac119ef670e08e4e',1,'fea::Summary']]] ]; diff --git a/docs/html/search/functions_e.html b/docs/html/search/functions_e.html index b44e5c5..67226c8 100644 --- a/docs/html/search/functions_e.html +++ b/docs/html/search/functions_e.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/functions_e.js b/docs/html/search/functions_e.js index d0f9f72..3b7e188 100644 --- a/docs/html/search/functions_e.js +++ b/docs/html/search/functions_e.js @@ -1,4 +1,5 @@ var searchData= [ + ['term',['Term',['../structfea_1_1_equation_1_1_term.html#af65c586bef5f968086647aa8028225a9',1,'fea::Equation::Term::Term()'],['../structfea_1_1_equation_1_1_term.html#a24d698ad663bdd48a373c743e4cf079a',1,'fea::Equation::Term::Term(unsigned int _node_number, unsigned int _dof, double _coefficient)']]], ['tie',['Tie',['../structfea_1_1_tie.html#a3542331e92a5ab360e5b56b41b4e52e7',1,'fea::Tie::Tie()'],['../structfea_1_1_tie.html#a59e7666d7560877514f0e33487677a78',1,'fea::Tie::Tie(unsigned int _node_number_1, unsigned int _node_number_2, double _lmult, double _rmult)']]] ]; diff --git a/docs/html/search/functions_f.html b/docs/html/search/functions_f.html index db9a07c..588e52c 100644 --- a/docs/html/search/functions_f.html +++ b/docs/html/search/functions_f.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/namespaces_0.html b/docs/html/search/namespaces_0.html index 27b2d00..6d5853b 100644 --- a/docs/html/search/namespaces_0.html +++ b/docs/html/search/namespaces_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/typedefs_0.html b/docs/html/search/typedefs_0.html index a6c8e25..aad339a 100644 --- a/docs/html/search/typedefs_0.html +++ b/docs/html/search/typedefs_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/typedefs_1.html b/docs/html/search/typedefs_1.html index c44c36f..9b25237 100644 --- a/docs/html/search/typedefs_1.html +++ b/docs/html/search/typedefs_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/typedefs_2.html b/docs/html/search/typedefs_2.html index d64bac3..d0f4351 100644 --- a/docs/html/search/typedefs_2.html +++ b/docs/html/search/typedefs_2.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/typedefs_3.html b/docs/html/search/typedefs_3.html index 10b9917..ea80970 100644 --- a/docs/html/search/typedefs_3.html +++ b/docs/html/search/typedefs_3.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/typedefs_4.html b/docs/html/search/typedefs_4.html index c1ff64d..1b65dc3 100644 --- a/docs/html/search/typedefs_4.html +++ b/docs/html/search/typedefs_4.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_0.html b/docs/html/search/variables_0.html index c98c046..2837a57 100644 --- a/docs/html/search/variables_0.html +++ b/docs/html/search/variables_0.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_1.html b/docs/html/search/variables_1.html index 3eab7ea..6a866b1 100644 --- a/docs/html/search/variables_1.html +++ b/docs/html/search/variables_1.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_1.js b/docs/html/search/variables_1.js index b087af5..324a431 100644 --- a/docs/html/search/variables_1.js +++ b/docs/html/search/variables_1.js @@ -1,5 +1,6 @@ var searchData= [ + ['coefficient',['coefficient',['../structfea_1_1_equation_1_1_term.html#a8d18a045bd4049d2e2a86a3c37f1cfcf',1,'fea::Equation::Term']]], ['col',['col',['../summary_8cpp.html#a72f49011b5605e0c59eabd1ab811cdfd',1,'summary.cpp']]], ['csv_5fdelimiter',['csv_delimiter',['../structfea_1_1_options.html#aae4f2d3372cb1539ef13272c8491c3b5',1,'fea::Options']]], ['csv_5fprecision',['csv_precision',['../structfea_1_1_options.html#aac706e54de8b207be5b87ae903b526b9',1,'fea::Options']]] diff --git a/docs/html/search/variables_2.html b/docs/html/search/variables_2.html index 282f35b..3115f99 100644 --- a/docs/html/search/variables_2.html +++ b/docs/html/search/variables_2.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_2.js b/docs/html/search/variables_2.js index 80e5907..779b085 100644 --- a/docs/html/search/variables_2.js +++ b/docs/html/search/variables_2.js @@ -1,5 +1,5 @@ var searchData= [ - ['data',['data',['../structqt__meta__stringdata___main_window__t.html#a074a8006015dc183a48d7d0b91afcf3c',1,'qt_meta_stringdata_MainWindow_t']]], - ['dof',['dof',['../structfea_1_1_b_c.html#af60be3c2cb271f75bc9f8d977a92f1bb',1,'fea::BC::dof()'],['../structfea_1_1_force.html#a4230fda618e98c1a01e5effbbec346f4',1,'fea::Force::dof()']]] + ['data',['data',['../structqt__meta__stringdata___main_window__t.html#a95ea5640a90c9f558b58cff1fbb5b191',1,'qt_meta_stringdata_MainWindow_t']]], + ['dof',['dof',['../structfea_1_1_b_c.html#af60be3c2cb271f75bc9f8d977a92f1bb',1,'fea::BC::dof()'],['../structfea_1_1_force.html#a4230fda618e98c1a01e5effbbec346f4',1,'fea::Force::dof()'],['../structfea_1_1_equation_1_1_term.html#ad2443b6497c5c01ab544d3422a585225',1,'fea::Equation::Term::dof()']]] ]; diff --git a/docs/html/search/variables_3.html b/docs/html/search/variables_3.html index 36e31b1..b2941ee 100644 --- a/docs/html/search/variables_3.html +++ b/docs/html/search/variables_3.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_4.html b/docs/html/search/variables_4.html index c736635..e14a4ff 100644 --- a/docs/html/search/variables_4.html +++ b/docs/html/search/variables_4.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_5.html b/docs/html/search/variables_5.html index 4e9e673..ee6461c 100644 --- a/docs/html/search/variables_5.html +++ b/docs/html/search/variables_5.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_6.html b/docs/html/search/variables_6.html index 3460c61..9b457a2 100644 --- a/docs/html/search/variables_6.html +++ b/docs/html/search/variables_6.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_6.js b/docs/html/search/variables_6.js index 09fce1d..edae298 100644 --- a/docs/html/search/variables_6.js +++ b/docs/html/search/variables_6.js @@ -2,5 +2,6 @@ var searchData= [ ['info_5farch',['info_arch',['../_c_make_c_compiler_id_8c.html#a59647e99d304ed33b15cb284c27ed391',1,'info_arch(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a59647e99d304ed33b15cb284c27ed391',1,'info_arch(): CMakeCXXCompilerId.cpp']]], ['info_5fcompiler',['info_compiler',['../_c_make_c_compiler_id_8c.html#a4b0efeb7a5d59313986b3a0390f050f6',1,'info_compiler(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a4b0efeb7a5d59313986b3a0390f050f6',1,'info_compiler(): CMakeCXXCompilerId.cpp']]], + ['info_5flanguage_5fdialect_5fdefault',['info_language_dialect_default',['../_c_make_c_compiler_id_8c.html#a1ce162bad2fe6966ac8b33cc19e120b8',1,'info_language_dialect_default(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a1ce162bad2fe6966ac8b33cc19e120b8',1,'info_language_dialect_default(): CMakeCXXCompilerId.cpp']]], ['info_5fplatform',['info_platform',['../_c_make_c_compiler_id_8c.html#a2321403dee54ee23f0c2fa849c60f7d4',1,'info_platform(): CMakeCCompilerId.c'],['../_c_make_c_x_x_compiler_id_8cpp.html#a2321403dee54ee23f0c2fa849c60f7d4',1,'info_platform(): CMakeCXXCompilerId.cpp']]] ]; diff --git a/docs/html/search/variables_7.html b/docs/html/search/variables_7.html index 34e7f98..aae170d 100644 --- a/docs/html/search/variables_7.html +++ b/docs/html/search/variables_7.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_8.html b/docs/html/search/variables_8.html index 1c5802c..7d96ca3 100644 --- a/docs/html/search/variables_8.html +++ b/docs/html/search/variables_8.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_8.js b/docs/html/search/variables_8.js index f66035a..61f3864 100644 --- a/docs/html/search/variables_8.js +++ b/docs/html/search/variables_8.js @@ -6,6 +6,7 @@ var searchData= ['nodal_5fforces_5ffilename',['nodal_forces_filename',['../structfea_1_1_options.html#ad6b7ccda4984e4160c6cdbcefa496a26',1,'fea::Options']]], ['nodal_5fforces_5fsolve_5ftime_5fin_5fms',['nodal_forces_solve_time_in_ms',['../structfea_1_1_summary.html#a0fb2676aa71313a8b030532f9960abed',1,'fea::Summary']]], ['node',['node',['../structfea_1_1_b_c.html#a22487e8a29ef9567a10dacd2bf785128',1,'fea::BC::node()'],['../structfea_1_1_force.html#a9c8775a2687d7ee6056f2667b3b81e7b',1,'fea::Force::node()']]], + ['node_5fnumber',['node_number',['../structfea_1_1_equation_1_1_term.html#ac8d6123f8418205684e0d32083f822c9',1,'fea::Equation::Term']]], ['node_5fnumber_5f1',['node_number_1',['../structfea_1_1_tie.html#ab990eb9740340ad753fba08c9398bc17',1,'fea::Tie']]], ['node_5fnumber_5f2',['node_number_2',['../structfea_1_1_tie.html#ac6e72cd3090c0778d54aa54fdcd3c3fc',1,'fea::Tie']]], ['node_5fnumbers',['node_numbers',['../structfea_1_1_elem.html#a77ae99685cbc84961a7ae9ff68e3dc80',1,'fea::Elem']]], @@ -13,6 +14,7 @@ var searchData= ['normal_5fvec',['normal_vec',['../structfea_1_1_props.html#abec3517a090da8454c5ad7763cfc73c0',1,'fea::Props']]], ['num_5fbcs',['num_bcs',['../structfea_1_1_summary.html#af17888d1299ec744967578bc5e266b7f',1,'fea::Summary']]], ['num_5felems',['num_elems',['../structfea_1_1_summary.html#a456814a72ac4fa826015ee73b59781cd',1,'fea::Summary']]], + ['num_5feqns',['num_eqns',['../structfea_1_1_summary.html#ab13e993717d979eb4c271242c126ef5b',1,'fea::Summary']]], ['num_5fforces',['num_forces',['../structfea_1_1_summary.html#a0404946b2b75bf763c0f3c91f58d4f70',1,'fea::Summary']]], ['num_5fnodes',['num_nodes',['../structfea_1_1_summary.html#a01bca53d421f7d862f21311a3f1c4589',1,'fea::Summary']]], ['num_5fties',['num_ties',['../structfea_1_1_summary.html#a37344cf743eed220f9e05fd967f2a481',1,'fea::Summary']]] diff --git a/docs/html/search/variables_9.html b/docs/html/search/variables_9.html index ea8a856..29d1092 100644 --- a/docs/html/search/variables_9.html +++ b/docs/html/search/variables_9.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_a.html b/docs/html/search/variables_a.html index f2e7496..b4a88a8 100644 --- a/docs/html/search/variables_a.html +++ b/docs/html/search/variables_a.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_b.html b/docs/html/search/variables_b.html index cd7dfb6..3eb3a39 100644 --- a/docs/html/search/variables_b.html +++ b/docs/html/search/variables_b.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_b.js b/docs/html/search/variables_b.js index 9f01174..8b70434 100644 --- a/docs/html/search/variables_b.js +++ b/docs/html/search/variables_b.js @@ -5,5 +5,5 @@ var searchData= ['save_5freport',['save_report',['../structfea_1_1_options.html#ade08eb8049e28924b16f62aa177ae4d8',1,'fea::Options']]], ['save_5ftie_5fforces',['save_tie_forces',['../structfea_1_1_options.html#a7a8d38f369c7c5969863915273d26484',1,'fea::Options']]], ['solve_5ftime_5fin_5fms',['solve_time_in_ms',['../structfea_1_1_summary.html#a3f04208347e3d8e02dd3aeb18e40cc1a',1,'fea::Summary']]], - ['stringdata0',['stringdata0',['../structqt__meta__stringdata___main_window__t.html#a71805e880749e14b6a5c4340670a8e93',1,'qt_meta_stringdata_MainWindow_t']]] + ['stringdata0',['stringdata0',['../structqt__meta__stringdata___main_window__t.html#a364670701442d3c0975bc5e0f018b7bc',1,'qt_meta_stringdata_MainWindow_t']]] ]; diff --git a/docs/html/search/variables_c.html b/docs/html/search/variables_c.html index 4f03f98..525eaaa 100644 --- a/docs/html/search/variables_c.html +++ b/docs/html/search/variables_c.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/search/variables_c.js b/docs/html/search/variables_c.js index 5273387..811bde1 100644 --- a/docs/html/search/variables_c.js +++ b/docs/html/search/variables_c.js @@ -1,5 +1,6 @@ var searchData= [ + ['terms',['terms',['../structfea_1_1_equation.html#a270e2fc1882bbc16abb25e280d51141f',1,'fea::Equation']]], ['tie_5fforces',['tie_forces',['../structfea_1_1_summary.html#af1822f670a2d6bfbf76f042a0cb544ff',1,'fea::Summary']]], ['tie_5fforces_5ffilename',['tie_forces_filename',['../structfea_1_1_options.html#ac2e6f3775305271dd59162452e26de47',1,'fea::Options']]], ['tie_5fforces_5fsolve_5ftime_5fin_5fms',['tie_forces_solve_time_in_ms',['../structfea_1_1_summary.html#a50eb11c9ac985bfef6458fa40eb2c060',1,'fea::Summary']]], diff --git a/docs/html/search/variables_d.html b/docs/html/search/variables_d.html index ec2ae78..7891ec7 100644 --- a/docs/html/search/variables_d.html +++ b/docs/html/search/variables_d.html @@ -1,7 +1,7 @@ - + diff --git a/docs/html/setup_8cpp.html b/docs/html/setup_8cpp.html index 715c6f9..71239f5 100644 --- a/docs/html/setup_8cpp.html +++ b/docs/html/setup_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: src/setup.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -108,10 +108,6 @@ Include dependency graph for setup.cpp:
    - - - -
    @@ -134,6 +130,8 @@ Functions + + @@ -142,9 +140,9 @@ Functions diff --git a/docs/html/setup_8cpp__incl.dot b/docs/html/setup_8cpp__incl.dot new file mode 100644 index 0000000..4f8551c --- /dev/null +++ b/docs/html/setup_8cpp__incl.dot @@ -0,0 +1,44 @@ +digraph "src/setup.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="src/setup.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="setup.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8h.html"]; + Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node8 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node8 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node16 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="rapidjson/document.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node4 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="rapidjson/filereadstream.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/setup_8cpp__incl.map b/docs/html/setup_8cpp__incl.map deleted file mode 100644 index 6db63a2..0000000 --- a/docs/html/setup_8cpp__incl.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/setup_8cpp__incl.png b/docs/html/setup_8cpp__incl.png deleted file mode 100644 index fbf67a5941e3a1daa1ecc186ff0010518ef5a450..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43958 zcmagG1yt4Dw>C<5H_{+Tr*t<80@6r_fP{c_cejXuNQrbe(hW*C(hbtxan~0A=ljmN z=Z?Ey#&C?y-mJCen)8{@eCGVUVakfK=qOK6prD}8U&u+RKtaLzKtVynBO!oy+zaIW z!9NJb^0HD;50L*dnsVczpeUhUNQtYte%+mS(^5OTM?AbhE8L|<`n3(BYJzL$YT@04U#A?8^49v}a_Le(U)Sa2HPRH*3a5F!ZK2pZ5HH^WIu zdJ+=)`05ShxTX5HM@}O&pMP(MDiC#0{AcgD-G~3}<5|>7SI7>c(ULDzHB>&pRi=N9 zqIvZO`SD0`_J)^|GT%{nF;atPhsCDD^-%u(A`bk*J@Mv3pppNG1C3k=j>h1Pzi>YO z1nSFZ!@*AJORr5?*LQ1ho*zm`^BRMuCv2CJdqNBk50PD++@7j11#b6f=1|iu;8win zfx?R_C4^$MT`pCJdspA{f2vmTMp;#4H_#pNE#PZ!*^PkTaP0zv))O1xU7hdY#{IT(L?I%%fnTZx|VHTHat93OW;Qv&E+;-FA<-6eAbkvrXeyH*c zHR_DXw#WEYq#&Ko4|KuFrs#~m^wkF*+RT+SS&f2XgE99fI*N~1JdTIvBlqx0o&Fb# zSWxyegywpTl!blR6u}5ME~UsXA{br*GacVJkp(Z*jW3y$Xr||}_Zoh(+bru`YWi~f zqUZ{`BBusB2UX{sX*@OBOw$#*oWTpc5onvtMwDsh#Ky4qq5h$AaSZRk8|l7hfb_=@ zQ?@kZsC^e(S!z#4rQqMF!%o-$#pyNnd9d{}h34vdb$;1CH|bFG zDGWJgRe`?6G8)CEU}9z?6tDc(!zB4vR;0+g4Z`8rP|9h(urHuPlN>kQG=!fRlr}>B zag*lbe?Uen(Fwf@pjWYYU6vu$G^jzqy0zk78x))E0rj=-JWCm)wP0{{e8S+vt2_5` z>whkq$1r^ya>^=C?u(4t(jD#9vJw!Ab6aM?GMG5UoX}ph!T7u~z$!)J``YApDj1Yi zUX%HnzTO|CL2KlaOFFnU^bueS$z-~-^-E!F7gPcQPew*Y_=tXxiF)#4w%Mqu(~IRd z-l$IOS@q^i%o|WL-0ZV4R+dms{la%PL)Xa4xmOX7ID204^)Zt27>Mp;7xu0Up(iQi zWnW9<N)+Q`J$jVQ;(o3~>|AbG^NC=hBGLx*=k=E;Kn(*^=nj4O& z&ppW~o)bz@f9E-yPg`=oFt%L>i*@OAO{DBR--G2tIp%WN62)h_agpRBm@X4M>gxHRql~-KQ*TNUrYJ2_=GA% zN*RY$RSD52kY4=rI^c7?Yg#%kG7t9$ZSC!7WP$>1vkhdPo&^sl7cLay&0RQ&lbDSc7F4@u%b6Or%D?c5ks|(j*>1c3?801 zNare+9G*G(rKh8Mdg(1Kw;BEe?@#QvRGb|C%3-lsqJe>z^OZ#z8F&l~{BkdTid$Nq zJ+SG@^+c29#wBYbK{4u}xp`>TKG~l8A>2PejP`i-#JIttjt0iY#+|HwYISzY{xj>* z(L6{f72?XVQ^I{}@RH!qg+{%SdifH=w>yA}BHbAYX$y*psrmaOViG?A#wW%9Ttz@a z5-!sC;}}v~+ZyTm4I6-xFBSe0tZK?#?wxg

    ^W9}D)O@8mrI1!BH+Df@! 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 - + 3D Beam Finite Element Code: include/setup.h File Reference @@ -29,7 +29,7 @@

    -
     
    std::vector< Tie > fea::createTieVecFromJSON (const rapidjson::Document &config_doc)
     
    std::vector< Equation > fea::createEquationVecFromJSON (const rapidjson::Document &config_doc)
     
    Job fea::createJobFromJSON (const rapidjson::Document &config_doc)
     
    Options fea::createOptionsFromJSON (const rapidjson::Document &config_doc)
    +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@
    - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -110,9 +110,6 @@ Include dependency graph for setup.h:
    - - -
    @@ -120,13 +117,6 @@ This graph shows which files directly or indirectly include this file:
    - - - - - - -
    @@ -151,6 +141,8 @@ Functions   std::vector< Tie > fea::createTieVecFromJSON (const rapidjson::Document &config_doc)   +std::vector< Equation > fea::createEquationVecFromJSON (const rapidjson::Document &config_doc) +  Job fea::createJobFromJSON (const rapidjson::Document &config_doc)   Options fea::createOptionsFromJSON (const rapidjson::Document &config_doc) @@ -159,9 +151,9 @@ Functions diff --git a/docs/html/setup_8h__dep__incl.dot b/docs/html/setup_8h__dep__incl.dot new file mode 100644 index 0000000..5e59e47 --- /dev/null +++ b/docs/html/setup_8h__dep__incl.dot @@ -0,0 +1,20 @@ +digraph "include/setup.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="include/setup.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="gui/mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="build/gui/moc_mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$moc__mainwindow_8cpp.html"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="build/gui/fea_gui_lib\l_automoc.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$fea__gui__lib__automoc_8cpp.html"]; + Node2 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="gui/main.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$main_8cpp.html"]; + Node2 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="gui/mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8cpp.html"]; + Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="src/cmd.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html"]; + Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="src/setup.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$setup_8cpp.html"]; +} diff --git a/docs/html/setup_8h__dep__incl.map b/docs/html/setup_8h__dep__incl.map deleted file mode 100644 index 60b5deb..0000000 --- a/docs/html/setup_8h__dep__incl.map +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/docs/html/setup_8h__dep__incl.png b/docs/html/setup_8h__dep__incl.png deleted file mode 100644 index 387c5cd4763611e2e2a7d3ae9440bd31a6708129..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16724 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 Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node15 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="rapidjson/document.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="rapidjson/filereadstream.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/setup_8h__incl.map b/docs/html/setup_8h__incl.map deleted file mode 100644 index 635b995..0000000 --- a/docs/html/setup_8h__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/html/setup_8h__incl.png b/docs/html/setup_8h__incl.png deleted file mode 100644 index 74e44c262214560e2d8fc19f1ebc5e04a961bf05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37384 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 - + 3D Beam Finite Element Code: include/setup.h Source File @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -145,30 +145,33 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    79 
    86  std::vector<Tie> createTieVecFromJSON(const rapidjson::Document &config_doc);
    87 
    -
    96  Job createJobFromJSON(const rapidjson::Document &config_doc);
    -
    97 
    -
    107  Options createOptionsFromJSON(const rapidjson::Document &config_doc);
    -
    108 }
    -
    109 
    -
    110 #endif // FEA_SETUP_H
    +
    94  std::vector<Equation> createEquationVecFromJSON(const rapidjson::Document &config_doc);
    +
    95 
    +
    104  Job createJobFromJSON(const rapidjson::Document &config_doc);
    +
    105 
    +
    115  Options createOptionsFromJSON(const rapidjson::Document &config_doc);
    +
    116 }
    +
    117 
    +
    118 #endif // FEA_SETUP_H
    -
    std::vector< Tie > createTieVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:185
    +
    std::vector< Equation > createEquationVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:184
    +
    std::vector< Tie > createTieVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:165
    std::vector< Node > createNodeVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:77
    -
    std::vector< BC > createBCVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:141
    +
    std::vector< BC > createBCVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:131
    rapidjson::Document parseJSONConfig(const std::string &config_filename)
    Definition: setup.cpp:60
    -
    std::vector< Force > createForceVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:163
    -
    std::vector< Elem > createElemVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:102
    -
    Options createOptionsFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:220
    +
    std::vector< Force > createForceVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:148
    +
    std::vector< Elem > createElemVecFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:97
    +
    Options createOptionsFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:216
    Definition: containers.h:41
    -
    Job createJobFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:209
    +
    Job createJobFromJSON(const rapidjson::Document &config_doc)
    Definition: setup.cpp:210
    diff --git a/docs/html/structfea_1_1_b_c-members.html b/docs/html/structfea_1_1_b_c-members.html index 0088e52..9fe1295 100644 --- a/docs/html/structfea_1_1_b_c-members.html +++ b/docs/html/structfea_1_1_b_c-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -110,9 +110,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/structfea_1_1_b_c.html b/docs/html/structfea_1_1_b_c.html index 1e87079..89aa45f 100644 --- a/docs/html/structfea_1_1_b_c.html +++ b/docs/html/structfea_1_1_b_c.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::BC Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -258,9 +258,9 @@ Public Attributes diff --git a/docs/html/structfea_1_1_elem-members.html b/docs/html/structfea_1_1_elem-members.html index d4b224c..3b8fcc5 100644 --- a/docs/html/structfea_1_1_elem-members.html +++ b/docs/html/structfea_1_1_elem-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -109,9 +109,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/structfea_1_1_elem.html b/docs/html/structfea_1_1_elem.html index 562e2c4..6be818e 100644 --- a/docs/html/structfea_1_1_elem.html +++ b/docs/html/structfea_1_1_elem.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::Elem Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -113,7 +113,6 @@ Collaboration diagram for fea::Elem:
    Collaboration graph
    -
    [legend]
    @@ -245,9 +244,9 @@ Public Attributes diff --git a/docs/html/structfea_1_1_elem__coll__graph.dot b/docs/html/structfea_1_1_elem__coll__graph.dot new file mode 100644 index 0000000..6b891b3 --- /dev/null +++ b/docs/html/structfea_1_1_elem__coll__graph.dot @@ -0,0 +1,8 @@ +digraph "fea::Elem" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="fea::Elem",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" props" ,fontname="Helvetica"]; + Node2 [label="fea::Props",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structfea_1_1_props.html",tooltip="The set of properties associated with an element. "]; +} diff --git a/docs/html/structfea_1_1_elem__coll__graph.map b/docs/html/structfea_1_1_elem__coll__graph.map deleted file mode 100644 index 43b1703..0000000 --- a/docs/html/structfea_1_1_elem__coll__graph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/structfea_1_1_elem__coll__graph.png b/docs/html/structfea_1_1_elem__coll__graph.png deleted file mode 100644 index 299d1abc71e07f3ea07b39a6b9a46ddfa41afbac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3007 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 Sam`sp4jAZ~z{|BAvHt;`B#|=! diff --git a/docs/html/structfea_1_1_equation-members.html b/docs/html/structfea_1_1_equation-members.html new file mode 100644 index 0000000..ba46b49 --- /dev/null +++ b/docs/html/structfea_1_1_equation-members.html @@ -0,0 +1,116 @@ + + + + + + +3D Beam Finite Element Code: Member List + + + + + + + + + + + +
    +
    +
    + + + + + + +
    +
    3D Beam Finite Element Code +  1.0 +
    +
    + + + + + + + +
    +
    + + +
    + +
    + + + +
    +
    +
    fea::Equation Member List
    +
    +
    + +

    This is the complete list of members for fea::Equation, including all inherited members.

    + + + + +
    Equation()fea::Equationinline
    Equation(const std::vector< Term > &_terms)fea::Equationinline
    termsfea::Equation
    + + + + diff --git a/docs/html/structfea_1_1_equation.html b/docs/html/structfea_1_1_equation.html new file mode 100644 index 0000000..cbfbf79 --- /dev/null +++ b/docs/html/structfea_1_1_equation.html @@ -0,0 +1,224 @@ + + + + + + +3D Beam Finite Element Code: fea::Equation Struct Reference + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    3D Beam Finite Element Code +  1.0 +
    +
    +
    + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    fea::Equation Struct Reference
    +
    +
    + +

    A linear multipoint constraint. + More...

    + +

    #include <containers.h>

    + + + + + +

    +Classes

    struct  Term
     A single term in the equation constraint. More...
     
    + + + + + + +

    +Public Member Functions

     Equation ()
     
     Equation (const std::vector< Term > &_terms)
     Constructor. More...
     
    + + + +

    +Public Attributes

    std::vector< Termterms
     
    +

    Detailed Description

    +

    A linear multipoint constraint.

    +

    Equation constraints are defined by a series of terms that sum to zero, e.g. t1 + t2 + t3 ... = 0, where tn is the nth term. Each term specifies the node number, degree of freedom and coefficient. The node number and degree of freedom specify which nodal variable (either nodal displacement or rotation) is involved with the equation constraint, and coefficient is multiplied by the specified nodal variable when forming the equation. Note, the equation sums to zero, so in order to specify that 2 nodal degrees of freedom are equal their coefficients should be equal and opposite.

    +
    // Create an empty equation
    + +
    +
    // Stipulate that the x and y displacement for the first node must be equal
    +
    unsigned int node_number = 0;
    +
    eqn.terms.push_back(fea::Equation::Term(node_number, fea::DOF::DISPLACEMENT_X, 1.0));
    +
    eqn.terms.push_back(fea::Equation::Term(node_number, fea::DOF::DISPLACEMENT_Y, -1.0);
    +

    Constructor & Destructor Documentation

    + +
    +
    + + + + + +
    + + + + + + + +
    fea::Equation::Equation ()
    +
    +inline
    +
    +

    Default constructor

    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    fea::Equation::Equation (const std::vector< Term > & _terms)
    +
    +inline
    +
    + +

    Constructor.

    +
    Parameters
    + + +
    terms.std::vector<Term>. A list of terms that sum to zero.k
    +
    +
    + +
    +
    +

    Member Data Documentation

    + +
    +
    + + + + +
    std::vector<Term> fea::Equation::terms
    +
    +

    A list of terms that sum to zero.

    + +
    +
    +
    The documentation for this struct was generated from the following file: +
    + + + + diff --git a/docs/html/structfea_1_1_equation_1_1_term-members.html b/docs/html/structfea_1_1_equation_1_1_term-members.html new file mode 100644 index 0000000..e98eee9 --- /dev/null +++ b/docs/html/structfea_1_1_equation_1_1_term-members.html @@ -0,0 +1,118 @@ + + + + + + +3D Beam Finite Element Code: Member List + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    3D Beam Finite Element Code +  1.0 +
    +
    +
    + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    fea::Equation::Term Member List
    +
    +
    + +

    This is the complete list of members for fea::Equation::Term, including all inherited members.

    + + + + + + +
    coefficientfea::Equation::Term
    doffea::Equation::Term
    node_numberfea::Equation::Term
    Term()fea::Equation::Terminline
    Term(unsigned int _node_number, unsigned int _dof, double _coefficient)fea::Equation::Terminline
    + + + + diff --git a/docs/html/structfea_1_1_equation_1_1_term.html b/docs/html/structfea_1_1_equation_1_1_term.html new file mode 100644 index 0000000..d480ec2 --- /dev/null +++ b/docs/html/structfea_1_1_equation_1_1_term.html @@ -0,0 +1,258 @@ + + + + + + +3D Beam Finite Element Code: fea::Equation::Term Struct Reference + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    3D Beam Finite Element Code +  1.0 +
    +
    +
    + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    fea::Equation::Term Struct Reference
    +
    +
    + +

    A single term in the equation constraint. + More...

    + +

    #include <containers.h>

    + + + + + + + +

    +Public Member Functions

     Term ()
     
     Term (unsigned int _node_number, unsigned int _dof, double _coefficient)
     Constructor. More...
     
    + + + + + + + +

    +Public Attributes

    unsigned int node_number
     
    unsigned int dof
     
    double coefficient
     
    +

    Detailed Description

    +

    A single term in the equation constraint.

    +

    Each term defines the node number, degree of freedom and coefficient.

    +

    Constructor & Destructor Documentation

    + +
    +
    + + + + + +
    + + + + + + + +
    fea::Equation::Term::Term ()
    +
    +inline
    +
    +

    Default constructor

    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    fea::Equation::Term::Term (unsigned int _node_number,
    unsigned int _dof,
    double _coefficient 
    )
    +
    +inline
    +
    + +

    Constructor.

    +
    Parameters
    + + + + +
    node_number.unsigned int. Index of the node within the node list.
    dof.unsigned int. Degree of freedom for the specified node.
    coefficient.double. coefficient to multiply the corresponding nodal variable by.
    +
    +
    + +
    +
    +

    Member Data Documentation

    + +
    +
    + + + + +
    double fea::Equation::Term::coefficient
    +
    +

    Coefficient to multiply the nodal variable by.

    + +
    +
    + +
    +
    + + + + +
    unsigned int fea::Equation::Term::dof
    +
    +

    Degree of freedom.

    See also
    fea::DOF
    + +
    +
    + +
    +
    + + + + +
    unsigned int fea::Equation::Term::node_number
    +
    +

    Index of the node in the node list.

    + +
    +
    +
    The documentation for this struct was generated from the following file: +
    + + + + diff --git a/docs/html/structfea_1_1_force-members.html b/docs/html/structfea_1_1_force-members.html index 0aa3bff..9949751 100644 --- a/docs/html/structfea_1_1_force-members.html +++ b/docs/html/structfea_1_1_force-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -110,9 +110,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/structfea_1_1_force.html b/docs/html/structfea_1_1_force.html index aef4a44..90ca61c 100644 --- a/docs/html/structfea_1_1_force.html +++ b/docs/html/structfea_1_1_force.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::Force Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -258,9 +258,9 @@ Public Attributes diff --git a/docs/html/structfea_1_1_job-members.html b/docs/html/structfea_1_1_job-members.html index d72a213..caf34d0 100644 --- a/docs/html/structfea_1_1_job-members.html +++ b/docs/html/structfea_1_1_job-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -110,9 +110,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/structfea_1_1_job.html b/docs/html/structfea_1_1_job.html index 2cf348a..0dc77cd 100644 --- a/docs/html/structfea_1_1_job.html +++ b/docs/html/structfea_1_1_job.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::Job Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -245,9 +245,9 @@ Public Attributes diff --git a/docs/html/structfea_1_1_options-members.html b/docs/html/structfea_1_1_options-members.html index 18437a5..aa6c693 100644 --- a/docs/html/structfea_1_1_options-members.html +++ b/docs/html/structfea_1_1_options-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -118,9 +118,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/structfea_1_1_options.html b/docs/html/structfea_1_1_options.html index 3079dd0..81f7bfd 100644 --- a/docs/html/structfea_1_1_options.html +++ b/docs/html/structfea_1_1_options.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::Options Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -334,9 +334,9 @@ Public Attributes diff --git a/docs/html/structfea_1_1_props-members.html b/docs/html/structfea_1_1_props-members.html index 5cfc974..6e854e4 100644 --- a/docs/html/structfea_1_1_props-members.html +++ b/docs/html/structfea_1_1_props-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -112,9 +112,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/structfea_1_1_props.html b/docs/html/structfea_1_1_props.html index 7b5f929..d4cf2d6 100644 --- a/docs/html/structfea_1_1_props.html +++ b/docs/html/structfea_1_1_props.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::Props Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -301,9 +301,9 @@ Public Attributes diff --git a/docs/html/structfea_1_1_summary-members.html b/docs/html/structfea_1_1_summary-members.html index 7a3f238..317a1b5 100644 --- a/docs/html/structfea_1_1_summary-members.html +++ b/docs/html/structfea_1_1_summary-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -111,21 +111,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); nodal_forces_solve_time_in_msfea::Summary num_bcsfea::Summary num_elemsfea::Summary - num_forcesfea::Summary - num_nodesfea::Summary - num_tiesfea::Summary - preprocessing_time_in_msfea::Summary - solve_time_in_msfea::Summary - Summary()fea::Summary - tie_forcesfea::Summary - tie_forces_solve_time_in_msfea::Summary - total_time_in_msfea::Summary + num_eqnsfea::Summary + num_forcesfea::Summary + num_nodesfea::Summary + num_tiesfea::Summary + preprocessing_time_in_msfea::Summary + solve_time_in_msfea::Summary + Summary()fea::Summary + tie_forcesfea::Summary + tie_forces_solve_time_in_msfea::Summary + total_time_in_msfea::Summary diff --git a/docs/html/structfea_1_1_summary.html b/docs/html/structfea_1_1_summary.html index 0aeeed9..ca30174 100644 --- a/docs/html/structfea_1_1_summary.html +++ b/docs/html/structfea_1_1_summary.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::Summary Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    -

    Contains the results of an analysis after calling fea::solve. +

    Contains the results of an analysis after calling fea::solve. More...

    #include <summary.h>

    @@ -145,6 +145,8 @@ Public Attributes   unsigned long num_ties   +unsigned long num_eqns +  std::vector< std::vector< double > > nodal_displacements   std::vector< std::vector< double > > nodal_forces @@ -153,7 +155,7 @@ Public Attributes  

    Detailed Description

    -

    Contains the results of an analysis after calling fea::solve.

    +

    Contains the results of an analysis after calling fea::solve.

    Constructor & Destructor Documentation

    @@ -192,10 +194,6 @@ Here is the caller graph for this function:
    - - - -

    @@ -305,6 +303,19 @@ Here is the caller graph for this function:

    The number of elements in the analysis.

    +
    + + +
    +
    + + + + +
    unsigned long fea::Summary::num_eqns
    +
    +

    The number of equation constraints in the analysis.

    +
    @@ -418,9 +429,9 @@ Here is the caller graph for this function: diff --git a/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.dot b/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.dot new file mode 100644 index 0000000..cf5adaf --- /dev/null +++ b/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.dot @@ -0,0 +1,16 @@ +digraph "fea::Summary::FullReport" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + rankdir="LR"; + Node1 [label="fea::Summary::FullReport",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; + Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="fea::solve",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$namespacefea.html#a995a678cf119fb20772312ccfdbec991",tooltip="Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda..."]; + Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="runAnalysis",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#ab7c3e62134c4637270fa4f9e59fe7b7a"]; + Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; +} diff --git a/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.map b/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.map deleted file mode 100644 index a1e3a1c..0000000 --- a/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.md5 b/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.md5 index 2003ec4..8592b76 100644 --- a/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.md5 +++ b/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.md5 @@ -1 +1 @@ -ab53b74e7503201bf9304f5eb1fe5186 \ No newline at end of file +3842fe46912332e1e8fea1de775028e6 \ No newline at end of file diff --git a/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.png b/docs/html/structfea_1_1_summary_ad1880ea430b8b0ed28e09cefd7880a7a_icgraph.png deleted file mode 100644 index 45b5f94a2f19d3945730c4b756bb810aae7b800f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8162 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⪙)gSUa{%5xl|vV2UvFh;FP-} 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 diff --git a/docs/html/structfea_1_1_tie-members.html b/docs/html/structfea_1_1_tie-members.html index 569f763..52a3f8d 100644 --- a/docs/html/structfea_1_1_tie-members.html +++ b/docs/html/structfea_1_1_tie-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -111,9 +111,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/html/structfea_1_1_tie.html b/docs/html/structfea_1_1_tie.html index 7881ccc..b4f1f51 100644 --- a/docs/html/structfea_1_1_tie.html +++ b/docs/html/structfea_1_1_tie.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: fea::Tie Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -286,9 +286,9 @@ Public Attributes diff --git a/docs/html/structqt__meta__stringdata___main_window__t-members.html b/docs/html/structqt__meta__stringdata___main_window__t-members.html index eb34f29..4cbfa4e 100644 --- a/docs/html/structqt__meta__stringdata___main_window__t-members.html +++ b/docs/html/structqt__meta__stringdata___main_window__t-members.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: Member List @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -98,14 +98,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    This is the complete list of members for qt_meta_stringdata_MainWindow_t, including all inherited members.

    - - + +
    dataqt_meta_stringdata_MainWindow_t
    stringdata0qt_meta_stringdata_MainWindow_t
    dataqt_meta_stringdata_MainWindow_t
    stringdata0qt_meta_stringdata_MainWindow_t
    diff --git a/docs/html/structqt__meta__stringdata___main_window__t.html b/docs/html/structqt__meta__stringdata___main_window__t.html index a007ee3..a49df2b 100644 --- a/docs/html/structqt__meta__stringdata___main_window__t.html +++ b/docs/html/structqt__meta__stringdata___main_window__t.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: qt_meta_stringdata_MainWindow_t Struct Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -101,30 +101,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - + + + +

    Public Attributes

    QByteArrayData data [17]
     
    char stringdata0 [201]
     
    QByteArrayData data [18]
     
    char stringdata0 [218]
     

    Member Data Documentation

    - +
    - +
    QByteArrayData qt_meta_stringdata_MainWindow_t::data[17]QByteArrayData qt_meta_stringdata_MainWindow_t::data[18]
    - +
    - +
    char qt_meta_stringdata_MainWindow_t::stringdata0[201]char qt_meta_stringdata_MainWindow_t::stringdata0[218]
    @@ -137,9 +137,9 @@ Public Attributes
    diff --git a/docs/html/summary_8cpp.html b/docs/html/summary_8cpp.html index b3fc4db..8f363fb 100644 --- a/docs/html/summary_8cpp.html +++ b/docs/html/summary_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: src/summary.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@
    - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -109,7 +109,6 @@ Include dependency graph for summary.cpp:
    -
    @@ -146,9 +145,9 @@ Namespaces diff --git a/docs/html/summary_8cpp__incl.dot b/docs/html/summary_8cpp__incl.dot new file mode 100644 index 0000000..8c99a16 --- /dev/null +++ b/docs/html/summary_8cpp__incl.dot @@ -0,0 +1,20 @@ +digraph "src/summary.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="src/summary.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="algorithm",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="limits",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/summary_8cpp__incl.map b/docs/html/summary_8cpp__incl.map deleted file mode 100644 index b1a76ca..0000000 --- a/docs/html/summary_8cpp__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/html/summary_8cpp__incl.png b/docs/html/summary_8cpp__incl.png deleted file mode 100644 index c17ca882cac1a7e78bbbff420186fca4164e0dd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14320 zcmaL81yEd3lr2g^kU$`Ka1Bmy*Fccq!QI`xq0uC`2X{ztch}(V?(Rvs3K=WJPP+YSCECxL>5j|2k)gChA=R1pT|H3IOy2@xK6J?9i41pdJrN=t~s zyg>hcx8%jZz>va7iV7>cr5-Pvea2Gz@O|CYRTxbf%|kf6X9b(1R8wjZN0;{5}{-^L%C}LnEna z4Nl@YG$B9HL=efkoGgtHNd17fljQwBpjV=!wmu`0`JwfHb%b6IGA<4y`i>^K+zgJ9 zjG_87Z5d7!!u(SA0R^vF-`O>p>MpJWmbdf!<1#HJT85D{?>fl{=FyJS^g|Fh#u)t-J zj}*X`BtI@`cA7cKp<5h%_CxCk`pAQ};qP|xcq$Z9Qy9@w@daH3ks^BQb7IRH=HPAh zO;dei<2bl)_Nbod!CGVsz2_>uXT+uoccS5gla~?c$*Vx`JHJ+NzvS^1?NSgMGFRrXkFc}_jP>~VTV_6i_NVD>UA^qE`)t*d`u3YW#fAn z`|cVW5-N{n(s+guWb-d0<)9sV{)MKEg9E9D6{Fkd(}%9M%2t7-`$IS0n_JY?#9fjZ zxQb0**ZrGCSqw#xq2?0?*w3LQx6%t@Eq-kte%K^%M{1E_!mfj85Dy&E)NcE+jh53B zJ*BqT&{I|@{_%nYeKc=B{jqakbNg2Ryv$Ski|pS<+MzbZ$kBK^gQuTlv3vpv{Z_UZ z@4J@yzx&LqD%ZjqGUY7ViaX1rR;}-7$!Ijhi*-slY&6{@xh#e=so8BMC~TiUcyWBl ztm3u9+VxIuzn^nWYIbAet1U5D`Mp7S=YZGBv>>Iux-GLmpT>LMJMa3W0s4)?+Y@m} zxj$Cv9CBdhuzwwTa!!WxfMvEPpEBQgWMrwM+qWfD+VWL>BAL;TSr5=NBrlYjpF3=h zKgWXC9nVLmFmM?n8IsGcBi^V~X6#+OSz2*i#=YP*7Sq^GM5CF*L6Iw$EpMVl8c%@0 zsL-k+X3aKkD~^>y*UU8*R~g}7urU*V0aDo$nhSS?%Xn%^#Sn>QEP^a3K6P#vCohEa znjje_%%XY({+#Rb!$_M`jlLR=Y2!V%>~-+;fvGTm%irv)Wx{tZ7mVevU^IF7;ahRY z_;#mYeQaN(uM;MGgiRzUgKIY348cP7gGeG1Z3e^8N|2pI#rde7n@_)uwN>qA3mNSG zx8PaV zn6BmCQW1FZK{<$h8JTIO3p(qxYBzmGnJ|nQ4aT6vGK{W`bM{iX%O7v$WLZ6>);ISa zd3MP_5=d5%i6Otfyr;Z?SO2gxOg_V8I;zynDmU)omh5In9=_4!OKJ#$sQO=TF8sxa6iN2w&`-wSfi6lR2r$4_l$luT$nKHdZli+qT z>u)wz`cv+PHQ=_F%MHVB4LiJLDEeF)(TXql^utrvjguLxx4E8FryNz1TKB>txWgG;{{jmKIG zr^omR6KPko#k47sC%lP^{Y)t&uPc2F-qw2xqa)#1oE3N4Vqjc8*f`_o3gQ)rJIPo! z7&|bzq>B@8y9C2p9mAFv1xYLuJTe!vaT%rNPq?$|y)PUJC19|Sfm&@`Ce6iA6f+(H zr}b~OGF?J`x3RfD>S6g#Rr_2zgIhvEdAg<&%2Xlz9dj$X^<`S0C#OP$jM)W{O@|VN zqsYbP$_+XXIX?Qi**IzmBTDCVq2o9QFSkAU-ls7t4_X?M`t{Xp)&4|_r@QBe1ju!? z$$StzR@>gDNCx2i6#(ny${@y}rPkA{g>t)r*QdGj8GsQ;Ll^t690TCpf8ztZUounG@RE z+fygyY@#*qQJ%wD|LN-BvLIC z?1}&Mf=*JFW3z}~-_*3Wqlz6)1#w+DS$%KP_X~Te`OdF9^Z_!$r@=&~UAd)>!$kaf zcf_UgasF`D7njwTGLj?^vKg6P->BN}NFYfY(viegH(zte-vmnA-5KtUrCI;l1mdt* zZN&-4j~i8dK_nXr{D?rVhV;%eBw?0zrkF?g^Ir-&6}pJPKxD7`X8#zanM0TiUhKc+ z2K4gwH=w188~|Sr_{epdft7{PtQlo zhoc2buef;^#tT(AcwGuR`A(Io^kiJ$c1dn~=8a5CLrLSC z{iD}LHC3#^yLeox>lM}?!v&B(w)f+B%xkzxz0fn47++BWu5`l!b6|#RrBw`PHtOnPk&px`_%Sn}wPpu~tt`JT7uSW(|NbLS3&cNeMVp z4WI5Y-yld#R9lEGE$i$}6`-;O4M;J6>;!d-S60_YAi07k&RZoP?!@^q`cM%ct`L>tWe4y0M-dzmd zG?5l}lYQVAX}r_p57_U>{0x9tiy=TR&;H&SMprj)zWGkCT9e3TVe0Q>70Yn4ifGQn zsO0$U4WlnY+1~}t&Vjfu`PvQjx(jem)Cj>Cc3#a8ITP>Obpb*ml$Vg6{Cw^R!iJE# z8x7FuH6 z$p&D%HCBr@t@1#aJ zEB0=`*bYqOaUv+uRM~wveZaLD)88l|wL5h>T5w56crW4r0%gjk;5#2Er@*7E^qp^s zA(Hj~V1|{?5U=uj(0IPxq-kw+E%^3_MyF{e$MsY^mQH2t_u%zSTkl#s{g|aou{ukl zW=$$eV{__PR16|MP?|!PckjqZfXN^{{#J;zs!r?UFCxB?N}ENzQXS+>(YF$swZ&4< zQ;uhbv}1fG6Lkb!B_?~4mXOCWE}THV!l;+0xOl4h!B&=^AAirq-oU-qhOd)4qc{s> zV;0Xy^mV=C?p^CpsthU&u~5XC@B8Pqt$qTT^rhfGUsgw=woL=DbTB&HpwPPg{PeBX z`YvJBM`$38uYIa;J1o!42ylhK7OxSknQ=>(q2w!T&vuW~mhM@-o4yLYVxBa@zg1UH z&krpO>g5S1%ZF@M@dzLg*wOkfiA*fPuMg_kS)t*w`lq@=P#|6JRHM~o7dkmX*;}kb zw`-27vfD>S3Ez0S@!7pSKO9Ql7B168adN)v0R(is>hmK~@II!)A5vjGPue1wSs<_I zEQ#0|v-KHw_zvPaSAWi)!kI?J${LUJsc`M&M5GB+b9pWJy|~_6Am|5d0wx~b;KjCY zfmWSNM6dqP7EF4Yn?%@cxO4(Bv#YIqBdEkImYY>Ngz>EbZZu&KAvQjKcLdR{dd&gz z2gap5!*0XNqxtW;E%@7g0#DUPi@T$H<3$CEId2BzQ8LZPAH{<^=lWlL^s%mzh`b+4 znuOF0$n0X#Hh%Pb2AuqzT+y_{Zf@+qJ#Ox)Sk^v~lgC3P1>oJqFqgpI;>{l;)!z9y~DI;{N_6A!=ltu#TdFznX%{h&C2q$Goi0S2d;Zghn!muja1 zFr(O5y??0%%3)|!&i^K;ty45sphN`7)R99HRkRikUa))c5X)*Nl@!=u936IVXQ#iQ z*Gfl!|H|BY3;F)-Put}KHrLX9lxnu^Ets{18d5+4{aF(0kC!pjpEQ+OKwsS{fDOAz zM#Dx?{x4*=Ft?sV3)ohL(QKth9TO&1^{(%GO?Px-HRJgyW$oz5_~?vvd#>W} z9Z74*MmLdqg<*MruZ+^@bcW=$UeyDk3;SiCWY zgp&s#eaMav;NR62O0e>yJv`SP6kZxF_qZ88Ct`u9HAzBkTwnnZsmLkYN)K`He0AO#vJnqc_s{&h(G8og*H&EdWxxSI6ZO}UsE&XBC(f{#8Fk6v z2m2aysw&jm3#u058Y+qo5-4j`6aN`=IB?LIDjQil>Net z=a&}jfXcQbg(5Z%Jrai7|EnJ2LrHmHYuOJHEL&d^sBNP zBO2CCL&Fy2)Bt}7nr2VCkt0KJ zh9jFiVDGPOx(MvBSU_&>u0Zh98Bo#zkY5}ME^gHd4ihxkN7n2#U#)a&h;ka3Q3 z0B{>hKQ_RLjK}u{Xe#$}G%Oo5BgMGDlJ0sL)MSzHd$r6+-a!F~n>rkpt_K=Jywt21HNy6s*6Y=@!SKI z$w`y0^NIHC99a?^6r`eoB}M)R-0#O8l|?|1U^VQb8%b~Jyji{Z^CfVh2eqHn@e5R% z(cX7CT!RTOz5wsGJ~sx2O^v<=)_f-$4U6ge^;%@*t0Ll5V)R(JQyuRF9{|RiY zis2|G9dLCZ+RU<=Z7dMfY;ZaB@x0%6$LF9MWoo5%hRc@UaIRcssp-SePEK1u-J1+p|Kl%!~>u;ULBYIA$ttHv`vkzi7T*0Lfs zTW*_Fi;Ms-dVGYe0=B%9Vz>0k_WO2s=#9m^qirKZUCZkBtW!0N;KmkJ%!II_;;l?l zWfF%~1e=?^Q?A@`>JjG`ZSB{`i%bChCHp)l(a7@}M*}7}Puc$?>VKgi!A z%8z?N;o+l-4u6332uO3zE_jFaeA1vXJ1lYdY%<0vmVV?uoVv)s_*DD!sW6Rc(}gHQWTbv=?E2^FrSKL*zbFJ=3<%k zvU?}IDwY6v+Hi@M{N98Zu>yx#G@)?}z>6y$c5lhZ6wGUQuTNhXre_I-yzo1(kIjIH z5-U#*?ptLx#d70xp3e&vHylRIOj&S92*tKOKRrE4IDwk}a56d$-w1gQ z=y+%S(1S@M^UbI?8Htb}GQ4IO11Z=dwg+Df?k{c3 zYnUFsEboF2yq%3_i&gFWmvCx!k2JfX))5pg_LLsWefXqIdWGnk@1Nor1J;= z1|1jdIU}j6TBfEUYbb*uOQO-f4EI;FK8c(*^q(uG+ku3x(&vS{)=p^f|C>=FM?}O! z5LXVl-OeyhTk1Y`-YL^z10k~vq=HlW;@07f%b}cDkynF|1-oVIeIXw#JUa)lt18oB zho11o&+d_6OLjV`1W-q>8965>YvRZ+RxM|X;pELQk~Z|T6OBwOlN|99RmlGhbxVKt zkxQbo(vk`H#?q$TZbljvtdOV{sQ_*cWco}%1bTV0929~bibtk6iH(UVUuC*_cD6qG z0U>fKUwJgz7qGR9winr^y!0<+j7t`6ld_VW(M_OaOUIfhfzjE9q>dQb;x$jJ@wb_nbMbx7OW ze*|Bs=cLe>v(tf22&Dl+=fTbSz9p6bWY3N_wrBK4W*C$!rckDcqaU<^SEBA0h6iFM znGC^DB_gc2XsMiyt$rpNl|p?~F*89%J@2nYs!n>6r5Kn$Mf@+uYpewL`L!Llg$4Qf z1MoR=(MVp7Dn>}W_oO3<8G+5@N2j|1nPlX{%@^GxCP_fc1F;SpYwd3@id)fb7Mzn= zjApWvfYk9#J5b*Mcwox{9uwFDFSPvP^I{?@){Q}u;cW;rD*nyqLXtr6xn34k)Jzad z?2pqf3Ae{Jr)CK%Jv|5T%Ew0lWO2ZKM|Fu!EbP>W3fq0v%7JJdd|`eDdC*MfkQY(F z8cA&!F4ftcZ+&{_dK&PtDf72#(e3RfCyt)vL@Wvrk3T&;u|1;0(S7~{P2|!RrHLgt z6ru^U4VD`*fp7vIOH7grQ?5X{;AblTomi<4IavWmkhWMBxZG8@h1-D9k)cRPQp=MCnT&gf5>#jnu} z7tf-iq7q#6wT&R+6Suaut`)Q@e7@TypDx7C1v{DHv(p5prD2~XQb?fg+u-F$C+rM! ztxjoq&~A5u`eP)d*E>K{#YrDXNJxAcr2%}%lOrM|e8-l%IrisEeM3XkuU~gDVjv9- z9s{cfs@ht+jg1W{=Syr~rb(<=MxA6n*Av|A$vV4$d|r~q!appRfng2<@-Cmg($P|@zInnpC6#Q<2ki(MZO z-%wA_K{xKN*KpPf1?kJ~!znlO4$~`w@A1Qv4ZAOtTHH@)2<$>8c)fFZ-1ELhk;9|( zO*J&N@g~o#u9AGmpd>_TJbDd>v~~YH8uI)1Z$ga->x5#+*%>nk5r;Of^vD$C!=#vv zXxFAQ`F9-g%h$u(B))@5Bxv_@637w%TlE{rn*VDzbmuC@x7?;4$Js?*03S8ts|0Ly1Mk*_6Tu6+a&9VJ=n3ii2*x?CX(L(#F&4`Y2tuC~%7s8DE`v z4z+mt8EkLa{L=VyLysWkCsY)`)ibZ_Pp5~M3}j9|eiw!-GbT;vgEvq4TI}!fdk-$3 zuCN518o$j8`_r8gINz-#o|C7#=JXdq>;lWa+Huv}A)H?wm1J-yJCng;y;4h8J+6@lxz_dYq#bTzczwKQ>+QT8Xg>mPPx) zhSUYg>f5|Zm)AI4Cgx&a$8{ZI*->DU_Dk1j&XL~gSK?=mVAbs-g@P&W=?mle9CM1Y zZ13y_-GZk^_i*p&Qx=+YzIB<%(bevPE@o5-!I$!DRB3`m1#p0nLs{{0(JFdXp6Eu~ zmcRj4jkt+cG`w%TBje*X3+M8tbigF0;;K-GlDCi{*$xK5OF@v?w9+NRGImB@9^SdQ zO6ytp@B)kNF85hGFsX<@bGj9?}=sZcB}nu zRW!M4ztslNg=C7-Pz#p)=H^T*J!&B?extWqBx84wAN#W9hjH$yt41G-^ktUr`G;#9 zW+*Rx#P3+5X7O_mH#MG${20Z)f`kj#`b?SuB@>_14ypAKAsPfGL1ht=)o&4H2YIn{ zOG@)3&&{6}`K1bWHeh|azipQGB$R16a3|kmjSPg`}_B=%t)F8Ny`#v#el!v0bTdXo#MO? zg*w>LD}yzwq2*@}2V`*sKSwlhe&E?kJ~nY}>nY{vMTLgaqwL#=pxf`qy5b^5Zif_8 ziwCpxew&2YrzmHkp`-h}Y4I&|lSC&Cld%QJfbZYXf%uz2+6bcNIJ7UN@|?wbZMu@% zXVInXv-I=ck4sjUMY@r~lC7BIk*+k$Nb$5(f2^J;D(>|;#Y|qc~_-;yzPfjkLDjkuG=TXy@ z2=YE|)W_vOltPSB1#jZiuGhP6C-`)8U00;c+*Pw(9;fUa(HzwA6dN;H*JUn4`^R6x z)m9h;lz9m6JXc<$#Oj?|X2`y~R$Lj$*jQ!aWfl&8*PQo8OdusU6r8QS#3BctWbA*% zc1kdiUB#4;!!LPp7mJ{_SUGU}qB}z1a$%I?nS?$t-ZxZM*q`RdIw=wCh2|oHr_<_K z`5Yq1CQNIV;%{T7CV6)ua#R((p9-Tjr>0^`NsQ*pMY&3qwDO!}=D0}N(%KIQHi0mf zuGCrQtj_Vt;%8jetKyK(BZKsfMb%P0v#i#Xv%1Y&0$aC1qm){HCgkfXm&GPkbH-+lS2&LfnEZ$}9-$BmCYFiLQoTfQA)vJ})m;ZDmN zeY~TwujWPU8|_W49KlX>fvT`#b@m=v9};pn<=sYaqDU|wx8mBRox|O;^GPWKgXIQM zmUI(pPi#%A66prR8XxXwDm`2@K@kr3OKKC*E3LoA!Svz#_rF)YCI-;Wnn*`heZcaR z*R4#EN2v}&2V=c^N;2kr>C{g?ox8W_p4Zlf-Lqaa8AnUmA~EwEK`p%v9!#4d4Nd`p z;41V4+J0pc0W+OnmDiDH(v3F6w-C~EQ}f)~H2fl&t2(5b=86U8YO%cUtq9=5eO$74S)$JB3~w>(!IgecHG6Ib+0Oidsn1&1rGt z@^=Lyspxy@{!eFo(E}`;%r7Ze6;%Im%7#^m#|P?XyQ^Gx%hS%uLl#E=V!}|psFDA7 z&aJ<#jGY4240raZ53nMLZ|8cC#-+#H-{qBh;Ve#cW1thrJF7F3p|8KuT^eq_>2=~} zNJSuXFb4OD4Sn(^WJ`dp6M5U(7=uTVka-{w?XD3%7;Bspd33pzxmo5)L$5hys0uc0 z&nF>9M=|s(G6W5;Q+`ks*huvBCWPghRj(dqz70m&+{#chU#X(2Er81(g(yiS&8t;9 zg$?aB$MraSjX~0_kY5^sD71)R74n3^)_kb62|zB;_GBf|ILK>G!qYqdDvD%o`Z>K*NFM_mHuyPDbtwTb5zjhJ93EeCgX zl~h9M&HG`cfYQW>Q14YjTP%xGwN@%mNGLVBla>;vkKjN}n)Fm(#@?az+MxG54f6PIrGA?OoUiPTisFV2<>R zd^X-zV`c%nr|O%?u2Ts~3C$DB01uNCcJissyZyLawmG#arnb(EmoXN|gNXQU3489L z*nlwNJYJCD#RUGlXfZ0TvrqKS>meDlb_3~rOcHXvsTrBdv?(>hNx6N+b)iv-8{b8x z&!^0OD>monRSFH+4>EVZ3Kkh<<+a1RZI1US1#g4sIM4+rac{>JQI`?PE>BqEJzM?8 zT>0}&U$yc2GxJgg^t#GbIQE#b3#{yxyzW8$8gvx1MLJua)viX6^vjGzhn`oV+>+^; zfj@>wsD4A=0yfK!IUvXfS0RsfwFlL3{DXVF@+Uv^B#8RcP>kXLOg@n|Zq-Nv%V8K% zFd7bx4*{nD%OwRC`E1`_v&kAHS^IyFBB_R71wTJO^WX()xZPjU!Xe>4-(@$so?h&Y zQ}{CVD)xa`bOb!E*@1W!=+N`=R1)&MS8uJ3$SC`W0EdM2+k8BeCM133t&K3oL(ea% z1V&kF>wz1u(91qhe`BUtC_eii%eiv07LOb8qG^0P422nwAAvz5UHWm1|4t7Q0*_! z`9ZPJurQOE;mwT=<=yAuC6kGPP8){S+OG>58e-gDPP$et zLmScicS97$`sPwRn-q{P-sfR-b3vjg9IsqQxHl!CxI;J0^g>jbAw~ zmz|(#cSvU#$!hvfIK5NgMqdp+8ub5LJ3^`A7>fs_~8 zAidnzDX$zz`jUbrju9^fRn7dQrHf2Ttv{!Y(4kdk zE1+5_T%yWi8n#ZXGZX~9?Z1iA`9{#EpjB_a4!^g@wBP>Dm^(mMv``LFJ_FXIl^@OF z_r&c<7s$vQ$9<`jE7NU5!@~=$yTMhai>v5FCtnPEvB3}tvIeR-NC>Ff#tYSqR8hF! zq3d_Dw<-V=PjGMF^5)7divTS$iqu;z;h)s2Fn}KOPdE=eo{2ceZ6pG|R5j?n-u^pj9FG&oz$C}?axcCIl~NXvZXzF4 zx~7{0ae>9a;LWJeDbV%m@o;9L`1c_=Rsqp~^Zr_=W3zYtXyu94vc^J)E`R#KeAu+04<*5{}z|b}qc1u1J6$5l6qo2R2rq;R~E)C<1ChG1ovX5BbB%_S20HFdV@O z;?_`Yai{%%pL2R#GaemT->$(ooUeP&8P@)=`vPd{(iCt$WL?);! zA@UQaMzgya+_FDi^aohxH4Oc~$!fEaCGot;SHCCQr;C07b=udkozPhupr6m`=vOA6 zrv!z9_I7kXKhZyvEsr{;COPYXYQ@9kg0`TObshOYN4~*{ntOh=dciEXBN&s*eCCLt z_118ZeiMDDADEv2G>Z!Kp2Y3#FS=mTvB4KNZD!efer|D4jbt@C@3+%a4~hb9ZJ>M% z02Tn&8WtmF13+PjRlwu9BaZ$D4N^9UT1^4#@yTT92Qv{AS;7W@5*5DeeIR)nY9lb9 z5b8>oJ(aHj2TW`wrF19KRw+G1H;ZF@AM(syR>`pirQkBOIH88if@HGlgt~a9Q z4l;@k%whP)O%Hyt_w;=2?d=+ln}o&$1wLkcp*D|x#)_h8OMK4azd-SbR;BPaIt5!X z(5Bxweqw<`UNEvL0iWLh-C|r8Ix<~g+z8Qt9hemHad1>F_}iKF%4#-()W=(kLc-Jy z=)viarpwc+l`^ZUj^3~BPvZXk*%3~dg!WJ1eWRz0KsP&InHlUzjl-~)c9c+^L$AB^ z!)8%1Q?+D*sr0vYkyk{f#w!{O?FwlW$E;fL+_M$l;8N+vVQ4 zRb3LbJTW05;U${RfuW%x;``atvWM(+Sv}B416pc7U}1InBY(JD zFqHyoe%W8q3)N;{DB^8xOWo}tF1NS0iJ};^j_KO;82?*E?7u!AK>pBCyRJDFXJep| zN~N1|S;kEI&wp`Ib+~aSy5|%S$ts0Q0fT1!^|!N)YP>L2fG!R{PcxmN2@7T2V_!9s zUht2gvrF;cSR>tP#{X7Dx=65@l%yqc*PC*1 zDgid(RQ^R=&VHXzJyta}c=e$tQ}njV(#LgynPbQ{ByTWU5s_c9nw+=p-$!#cF#MU|fM#!}Ry1PY|Gv=puh6kmV4BX)O z3<4@2a5Seq8;RFd&`QzscKZ{=8n>|A^LCdo{7um2Msw*qq5XjgCwWAEmdL^t%(KQc z{aBS50v83%aC4FR8_N-~S2TWvnggrg#*1}6x%{B@$70k=NNGo%gfC)CL%4Tj+wV!U zz_&i}JZoHe$fqxh(R!nB4i9Sy%8Pt{BSHy=IuosBNq-CWb#Oh_byRQRF+II`Y@T{2 zzzYQ*Bqb|tCc9S5b;yUHI1v=KZ}=8`8+;@y7(b}?O z>Mi^*|5}bj{CfvP|HUNXZAHKRpG)BmvIuzQ#H+XdTD-nUXuODT*~T_%5Np zx*j<9Z3xH|fdOB{C_x)U*NsCq+hZU8kmlhTZv)R`!RNc<@3B+rIbdalKay6-F2Vx~ zLLH~xN1;O9f@ixw&h-fI?v>@5**fC#kA3X_dc4gWh|Jc@*`>Cimq-nbH@uBP#1a!$ zz;b30*1ppFq4m5wd7NR-!dyY&%+JFfDJhh?V=)m*ry9Y%2vbg8eU8kQD0 zTJlZAj#z(%x(y8tvM`v(Fv)trC75a-f}gcaYxd+B?WH4rS!1%Ch-ck`Cfb*V zS&XY5xuZ0SfugS$dE;@Y&U)?f-0=6n=56&TP| zMr$}+T+4Z}Chl%-#6lS~VQ}n)(pRG10d4%7O_xT& zp@b&$od~6Mq0f&$bYF8k_@|1;x!HQs(QP|60&;x`sb53XML!TQ{s!3_4Dssq6tjUo ziXZ~C{qLbODBJ&U4~V6!0#v0~psZbQ{{#60BQ76Si&DY6hoda19C8{O#D5K}US-@y zA%BZ#q+pRP5d#B*u5OJEt#IAA{~*S9Gu|>X@7CAX;jLDuu;`Q#Ycv^IcR8UO|Mx^1 ug8zT*!TevwF@m#Z2SK;y$4vBs(9bw^RiXUj5_p6UMp8^pv{Xd@=l=n>a6aPz diff --git a/docs/html/summary_8h.html b/docs/html/summary_8h.html index 374782a..cb21c39 100644 --- a/docs/html/summary_8h.html +++ b/docs/html/summary_8h.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: include/summary.h File Reference @@ -29,7 +29,7 @@ -
    +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@
    - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -114,17 +114,6 @@ This graph shows which files directly or indirectly include this file:
    - - - - - - - - - - -
    @@ -133,7 +122,7 @@ This graph shows which files directly or indirectly include this file:

    Classes

    struct  fea::Summary - Contains the results of an analysis after calling fea::solve. More...
    + Contains the results of an analysis after calling fea::solve. More...
      diff --git a/docs/html/summary_8h__dep__incl.dot b/docs/html/summary_8h__dep__incl.dot new file mode 100644 index 0000000..c422b1a --- /dev/null +++ b/docs/html/summary_8h__dep__incl.dot @@ -0,0 +1,29 @@ +digraph "include/summary.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="include/summary.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="gui/mainwindow.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8h.html"]; + Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="build/gui/moc_mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$moc__mainwindow_8cpp.html"]; + Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="build/gui/fea_gui_lib\l_automoc.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$fea__gui__lib__automoc_8cpp.html"]; + Node2 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="gui/main.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$main_8cpp.html"]; + Node2 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="gui/mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8cpp.html"]; + Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="include/threed_beam\l_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node7 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="examples/cantilever\l_beam_with_ties.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html"]; + Node7 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="examples/L_bracket.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$_l__bracket_8cpp.html"]; + Node7 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="src/cmd.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html"]; + Node7 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="src/threed_beam_fea.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8cpp.html"]; + Node1 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="src/summary.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8cpp.html"]; +} diff --git a/docs/html/summary_8h__dep__incl.map b/docs/html/summary_8h__dep__incl.map deleted file mode 100644 index 8cb5b74..0000000 --- a/docs/html/summary_8h__dep__incl.map +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/html/summary_8h__dep__incl.png b/docs/html/summary_8h__dep__incl.png deleted file mode 100644 index 3729985e737ec9b66974fbf4b43046d23993f728..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31482 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 diff --git a/docs/html/summary_8h__incl.dot b/docs/html/summary_8h__incl.dot new file mode 100644 index 0000000..b390545 --- /dev/null +++ b/docs/html/summary_8h__incl.dot @@ -0,0 +1,10 @@ +digraph "include/summary.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="include/summary.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; +} diff --git a/docs/html/summary_8h__incl.map b/docs/html/summary_8h__incl.map deleted file mode 100644 index 1531848..0000000 --- a/docs/html/summary_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/html/summary_8h__incl.png b/docs/html/summary_8h__incl.png deleted file mode 100644 index 40b4ece4d00ba700f32a739376cb8be6aa7769cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4917 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

    ?blB$m7_WA zN+IkcS712cD95YDtz)NA@+(1*lW__+RA<-JJNp7D^D(+c$TPGau54$%g#knE*MVWM zNO9R}<|MzgvdREKeFu_%Fgq5P#gM;QAwGq$Tu_f@9);6?wQ-7ZyE?wUzOaTP)TCac zXbKL8J3czHH_i*&MXTD`+4)v)Bj^c3t>3>FOD+Qff%f_dXh})Q@ySU@X1=F?P3aE! e|22kw1q*mxZ(gV9{<`%XK>Mk#dX=hm*#7`CK$yt@ diff --git a/docs/html/summary_8h_source.html b/docs/html/summary_8h_source.html index 2d4117d..e111eeb 100644 --- a/docs/html/summary_8h_source.html +++ b/docs/html/summary_8h_source.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: include/summary.h Source File @@ -29,7 +29,7 @@

    -

    @@ -144,9 +133,9 @@ Namespaces

    +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@
    - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -162,29 +162,32 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    111 
    115  unsigned long num_ties;
    116 
    -
    123  std::vector<std::vector<double> > nodal_displacements;
    -
    124 
    -
    131  std::vector<std::vector<double> > nodal_forces;
    -
    132 
    -
    139  std::vector<std::vector<double> > tie_forces;
    -
    140 
    -
    141  };
    -
    142 
    -
    143 } //namespace fea
    -
    144 
    +
    120  unsigned long num_eqns;
    +
    121 
    +
    128  std::vector<std::vector<double> > nodal_displacements;
    +
    129 
    +
    136  std::vector<std::vector<double> > nodal_forces;
    +
    137 
    +
    144  std::vector<std::vector<double> > tie_forces;
    145 
    -
    146 
    -
    147 #endif //THREEDBEAMFEA_SUMMARY_H
    +
    146  };
    +
    147 
    +
    148 } //namespace fea
    +
    149 
    +
    150 
    +
    151 
    +
    152 #endif //THREEDBEAMFEA_SUMMARY_H
    Contains the results of an analysis after calling fea::solve.
    Definition: summary.h:37
    long long tie_forces_solve_time_in_ms
    Definition: summary.h:83
    long long file_save_time_in_ms
    Definition: summary.h:90
    -
    std::vector< std::vector< double > > tie_forces
    Definition: summary.h:139
    +
    std::vector< std::vector< double > > tie_forces
    Definition: summary.h:144
    long long preprocessing_time_in_ms
    Definition: summary.h:63
    -
    std::vector< std::vector< double > > nodal_forces
    Definition: summary.h:131
    +
    std::vector< std::vector< double > > nodal_forces
    Definition: summary.h:136
    unsigned long num_forces
    Definition: summary.h:110
    long long factorization_time_in_ms
    Definition: summary.h:68
    unsigned long num_elems
    Definition: summary.h:100
    long long total_time_in_ms
    Definition: summary.h:52
    +
    unsigned long num_eqns
    Definition: summary.h:120
    long long nodal_forces_solve_time_in_ms
    Definition: summary.h:78
    unsigned long num_ties
    Definition: summary.h:115
    unsigned long num_nodes
    Definition: summary.h:95
    @@ -192,15 +195,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    unsigned long num_bcs
    Definition: summary.h:105
    long long assembly_time_in_ms
    Definition: summary.h:57
    Definition: containers.h:41
    -
    std::string FullReport() const
    Returns a message containing the results of the analysis.
    Definition: summary.cpp:105
    +
    std::string FullReport() const
    Returns a message containing the results of the analysis.
    Definition: summary.cpp:106
    Summary()
    Definition: summary.cpp:85
    -
    std::vector< std::vector< double > > nodal_displacements
    Definition: summary.h:123
    +
    std::vector< std::vector< double > > nodal_displacements
    Definition: summary.h:128
    diff --git a/docs/html/threed__beam__fea_8cpp.html b/docs/html/threed__beam__fea_8cpp.html index 18e2c0f..16e49ce 100644 --- a/docs/html/threed__beam__fea_8cpp.html +++ b/docs/html/threed__beam__fea_8cpp.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: src/threed_beam_fea.cpp File Reference @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -101,20 +101,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    #include <boost/format.hpp>
    +#include <chrono>
    +#include <cmath>
    #include <exception>
    #include <fstream>
    #include <iomanip>
    +#include <iostream>
    +#include <limits>
    #include "threed_beam_fea.h"
    Include dependency graph for threed_beam_fea.cpp:
    - - - - -
    @@ -126,29 +125,31 @@ Namespaces - + + + - + - + - + - - - + + +

    Functions

    double fea::norm (const Node &n1, const Node &n2)
     Calculates the distance between 2 nodes. More...
     Calculates the distance between 2 nodes. More...
     
    void fea::loadBCs (SparseMat &Kg, SparseMat &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes)
     
    void fea::loadEquations (SparseMat &Kg, const std::vector< Equation > &equations, unsigned int num_nodes, unsigned int num_bcs)
     
    void fea::loadTies (std::vector< Eigen::Triplet< double > > &triplets, const std::vector< Tie > &ties)
     Loads any tie constraints into the set of triplets that will become the global stiffness matrix. More...
     Loads any tie constraints into the set of triplets that will become the global stiffness matrix. More...
     
    std::vector< std::vector< double > > fea::computeTieForces (const std::vector< Tie > &ties, const std::vector< std::vector< double > > &nodal_displacements)
     Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the spring constants provided in ties. More...
     Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the spring constants provided in ties. More...
     
    void fea::loadForces (SparseMat &force_vec, const std::vector< Force > &forces)
     Loads the prescribed forces into the force vector. More...
     Loads the prescribed forces into the force vector. More...
     
    Summary fea::solve (const Job &job, const std::vector< BC > &BCs, const std::vector< Force > &forces, const std::vector< Tie > &ties, const Options &options)
     Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed nodal forces. More...
     
    Summary fea::solve (const Job &job, const std::vector< BC > &BCs, const std::vector< Force > &forces, const std::vector< Tie > &ties, const std::vector< Equation > &equations, const Options &options)
     Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed nodal forces. More...
     
    diff --git a/docs/html/threed__beam__fea_8cpp__incl.dot b/docs/html/threed__beam__fea_8cpp__incl.dot new file mode 100644 index 0000000..4d55922 --- /dev/null +++ b/docs/html/threed__beam__fea_8cpp__incl.dot @@ -0,0 +1,60 @@ +digraph "src/threed_beam_fea.cpp" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="src/threed_beam_fea.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="chrono",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="cmath",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="limits",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="threed_beam_fea.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8h.html"]; + Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="Eigen/SparseLU",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="Eigen/Geometry",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="Eigen/SparseCore",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node15 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node15 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node17 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node10 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node19 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node20 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node21 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node20 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node22 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node20 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node23 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node20 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node20 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; +} diff --git a/docs/html/threed__beam__fea_8cpp__incl.map b/docs/html/threed__beam__fea_8cpp__incl.map deleted file mode 100644 index 2dec53d..0000000 --- a/docs/html/threed__beam__fea_8cpp__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/html/threed__beam__fea_8cpp__incl.md5 b/docs/html/threed__beam__fea_8cpp__incl.md5 index fdcd4e1..2de273a 100644 --- a/docs/html/threed__beam__fea_8cpp__incl.md5 +++ b/docs/html/threed__beam__fea_8cpp__incl.md5 @@ -1 +1 @@ -ec1713d5b846701128f3225e9da4f5aa \ No newline at end of file +a31f1a555d09436cfc969998ea7a405f \ No newline at end of file diff --git a/docs/html/threed__beam__fea_8cpp__incl.png b/docs/html/threed__beam__fea_8cpp__incl.png deleted file mode 100644 index 98f8f5a386f700467cebaa618a62f0ba9de9296c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78151 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

    AlWX!Lm5Pk7l->KUEwZySu-(vmhXvsVMvX_9 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 BD;xj- diff --git a/docs/html/threed__beam__fea_8h.html b/docs/html/threed__beam__fea_8h.html index bcd1345..5974b52 100644 --- a/docs/html/threed__beam__fea_8h.html +++ b/docs/html/threed__beam__fea_8h.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: include/threed_beam_fea.h File Reference @@ -29,7 +29,7 @@ Logo - +

    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -106,10 +106,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include <Eigen/Core>
    #include <Eigen/Geometry>
    #include <Eigen/SparseCore>
    -#include <chrono>
    -#include <cmath>
    -#include <iostream>
    -#include <limits>
    #include "containers.h"
    #include "options.h"
    #include "summary.h"
    @@ -119,10 +115,6 @@ Include dependency graph for threed_beam_fea.h:
    - - - -
    @@ -130,11 +122,6 @@ This graph shows which files directly or indirectly include this file:
    - - - - -
    @@ -165,23 +152,25 @@ Typedefs

    Functions

    double fea::norm (const Node &n1, const Node &n2) - Calculates the distance between 2 nodes. More...
    + Calculates the distance between 2 nodes. More...
      void fea::loadBCs (SparseMat &Kg, ForceVector &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes) - Loads the boundary conditions into the global stiffness matrix and force vector. More...
    + Loads the boundary conditions into the global stiffness matrix and force vector. More...
      +void fea::loadEquations (SparseMat &Kg, const std::vector< Equation > &equations, unsigned int num_nodes, unsigned int num_bcs) +  void fea::loadTies (std::vector< Eigen::Triplet< double > > &triplets, const std::vector< Tie > &ties) - Loads any tie constraints into the set of triplets that will become the global stiffness matrix. More...
    + Loads any tie constraints into the set of triplets that will become the global stiffness matrix. More...
      std::vector< std::vector< double > > fea::computeTieForces (const std::vector< Tie > &ties, const std::vector< std::vector< double > > &nodal_displacements) - Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the spring constants provided in ties. More...
    + Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the spring constants provided in ties. More...
      void fea::loadForces (SparseMat &force_vec, const std::vector< Force > &forces) - Loads the prescribed forces into the force vector. More...
    + Loads the prescribed forces into the force vector. More...
      -Summary fea::solve (const Job &job, const std::vector< BC > &BCs, const std::vector< Force > &forces, const std::vector< Tie > &ties, const Options &options) - Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed nodal forces. More...
    -  +Summary fea::solve (const Job &job, const std::vector< BC > &BCs, const std::vector< Force > &forces, const std::vector< Tie > &ties, const std::vector< Equation > &equations, const Options &options) + Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed nodal forces. More...

    Detailed Description

    Author
    Ryan Latture
    @@ -190,9 +179,9 @@ Functions
    diff --git a/docs/html/threed__beam__fea_8h__dep__incl.dot b/docs/html/threed__beam__fea_8h__dep__incl.dot new file mode 100644 index 0000000..02596a2 --- /dev/null +++ b/docs/html/threed__beam__fea_8h__dep__incl.dot @@ -0,0 +1,16 @@ +digraph "include/threed_beam_fea.h" +{ + edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; + node [fontname="Helvetica",fontsize="10",shape=record]; + Node1 [label="include/threed_beam\l_fea.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; + Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="examples/cantilever\l_beam_with_ties.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cantilever__beam__with__ties_8cpp.html"]; + Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="examples/L_bracket.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$_l__bracket_8cpp.html"]; + Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="gui/mainwindow.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$mainwindow_8cpp.html"]; + Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="src/cmd.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cmd_8cpp.html"]; + Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="src/threed_beam_fea.cpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$threed__beam__fea_8cpp.html"]; +} diff --git a/docs/html/threed__beam__fea_8h__dep__incl.map b/docs/html/threed__beam__fea_8h__dep__incl.map deleted file mode 100644 index d3803a8..0000000 --- a/docs/html/threed__beam__fea_8h__dep__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/html/threed__beam__fea_8h__dep__incl.png b/docs/html/threed__beam__fea_8h__dep__incl.png deleted file mode 100644 index f1f58042f00111c712c3cf730787ec2385f70f66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15582 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 Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node2 [label="Eigen/SparseLU",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node3 [label="Eigen/Core",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node4 [label="Eigen/Geometry",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node5 [label="Eigen/SparseCore",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node6 [label="containers.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$containers_8h.html"]; + Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node7 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node6 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node8 [label="options.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$options_8h.html"]; + Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node9 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 [label="summary.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$summary_8h.html"]; + Node10 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node10 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node1 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 [label="csv_parser.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$csv__parser_8h.html"]; + Node11 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node12 [label="boost/format.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node13 [label="boost/tokenizer.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node14 [label="cstdlib",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node15 [label="exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node16 [label="fstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node17 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node18 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node19 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"]; + Node11 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; + Node11 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; +} diff --git a/docs/html/threed__beam__fea_8h__incl.map b/docs/html/threed__beam__fea_8h__incl.map deleted file mode 100644 index 24e1f27..0000000 --- a/docs/html/threed__beam__fea_8h__incl.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/html/threed__beam__fea_8h__incl.md5 b/docs/html/threed__beam__fea_8h__incl.md5 index 6b031b6..33a981d 100644 --- a/docs/html/threed__beam__fea_8h__incl.md5 +++ b/docs/html/threed__beam__fea_8h__incl.md5 @@ -1 +1 @@ -5b07ee2296e924762193baf4f844b2c9 \ No newline at end of file +9ff78fe912f6e913d5cd6a0b283d9048 \ No newline at end of file diff --git a/docs/html/threed__beam__fea_8h__incl.png b/docs/html/threed__beam__fea_8h__incl.png deleted file mode 100644 index 716b2c242dbfea314090893395172cfe9398a867..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50860 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 diff --git a/docs/html/threed__beam__fea_8h_source.html b/docs/html/threed__beam__fea_8h_source.html index 4148bd7..741d63a 100644 --- a/docs/html/threed__beam__fea_8h_source.html +++ b/docs/html/threed__beam__fea_8h_source.html @@ -3,7 +3,7 @@ - + 3D Beam Finite Element Code: include/threed_beam_fea.h Source File @@ -29,7 +29,7 @@ Logo - +
    3D Beam Finite Element Code  1.0
    @@ -39,7 +39,7 @@ - + @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -129,120 +129,117 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    38 #ifdef EIGEN_USE_MKL_ALL
    39 #include <Eigen/PardisoSupport>
    40 #else
    -
    41 
    -
    42 #include <Eigen/SparseLU>
    +
    41 #include <Eigen/SparseLU>
    +
    42 #endif
    43 
    -
    44 #endif
    -
    45 
    -
    46 #include <Eigen/Core>
    -
    47 #include <Eigen/Geometry>
    -
    48 #include <Eigen/SparseCore>
    -
    49 
    -
    50 #include <chrono>
    -
    51 #include <cmath>
    -
    52 #include <iostream>
    -
    53 #include <limits>
    +
    44 #include <Eigen/Core>
    +
    45 #include <Eigen/Geometry>
    +
    46 #include <Eigen/SparseCore>
    +
    47 
    +
    48 #include "containers.h"
    +
    49 #include "options.h"
    +
    50 #include "summary.h"
    +
    51 #include "csv_parser.h"
    +
    52 
    +
    53 namespace fea {
    54 
    -
    55 #include "containers.h"
    -
    56 #include "options.h"
    -
    57 #include "summary.h"
    -
    58 #include "csv_parser.h"
    +
    58  typedef Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> GlobalStiffMatrix;
    59 
    -
    60 namespace fea {
    -
    61 
    -
    65  typedef Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> GlobalStiffMatrix;
    -
    66 
    -
    70  typedef Eigen::Matrix<double, 12, 12, Eigen::RowMajor> LocalMatrix;
    -
    71 
    -
    76  typedef Eigen::Matrix<double, Eigen::Dynamic, 1> ForceVector;
    -
    77 
    -
    81  typedef Eigen::SparseMatrix<double> SparseMat;
    -
    82 
    -
    92  inline double norm(const Node &n1, const Node &n2);
    +
    63  typedef Eigen::Matrix<double, 12, 12, Eigen::RowMajor> LocalMatrix;
    +
    64 
    +
    69  typedef Eigen::Matrix<double, Eigen::Dynamic, 1> ForceVector;
    +
    70 
    +
    74  typedef Eigen::SparseMatrix<double> SparseMat;
    +
    75 
    +
    85  inline double norm(const Node &n1, const Node &n2);
    +
    86 
    + +
    91 
    +
    92  public:
    93 
    - -
    98 
    -
    99  public:
    -
    100 
    - -
    106  Kelem.setZero();
    -
    107  Klocal.setZero();
    -
    108  Aelem.setZero();
    -
    109  AelemT.setZero();
    -
    110  SparseKelem.resize(12, 12);
    -
    111  SparseKelem.reserve(40);
    -
    112  };
    -
    113 
    -
    125  void operator()(SparseMat &Kg, const Job &job, const std::vector<Tie> &ties);
    -
    126 
    -
    133  void calcKelem(unsigned int i, const Job &job);
    -
    134 
    -
    143  void calcAelem(const Eigen::Vector3d &nx, const Eigen::Vector3d &nz);
    -
    144 
    -
    149  LocalMatrix getKelem() {
    -
    150  return Kelem;
    -
    151  }
    -
    152 
    -
    157  LocalMatrix getAelem() {
    -
    158  return Aelem;
    -
    159  }
    -
    160 
    -
    161  private:
    -
    162  LocalMatrix Kelem;
    -
    164  LocalMatrix Klocal;
    -
    166  LocalMatrix Aelem;
    -
    168  LocalMatrix AelemT;
    -
    170  SparseMat SparseKelem;
    -
    171  };
    -
    172 
    -
    187  void loadBCs(SparseMat &Kg, ForceVector &force_vec, const std::vector<BC> &BCs, unsigned int num_nodes);
    -
    188 
    -
    199  void loadTies(std::vector<Eigen::Triplet<double> > &triplets, const std::vector<Tie> &ties);
    -
    200 
    -
    201 
    -
    210  std::vector<std::vector<double> > computeTieForces(const std::vector<Tie> &ties,
    -
    211  const std::vector<std::vector<double> > &nodal_displacements);
    -
    212 
    -
    219  void loadForces(SparseMat &force_vec, const std::vector<Force> &forces);
    -
    220 
    -
    234  Summary solve(const Job &job,
    -
    235  const std::vector<BC> &BCs,
    -
    236  const std::vector<Force> &forces,
    -
    237  const std::vector<Tie> &ties,
    -
    238  const Options &options);
    -
    239 } // namespace fea
    -
    240 
    -
    241 #endif // THREED_BEAM_FEA_H
    -
    Assembles the global stiffness matrix.
    Definition: threed_beam_fea.h:97
    + +
    99  Kelem.setZero();
    +
    100  Klocal.setZero();
    +
    101  Aelem.setZero();
    +
    102  AelemT.setZero();
    +
    103  SparseKelem.resize(12, 12);
    +
    104  SparseKelem.reserve(40);
    +
    105  };
    +
    106 
    +
    118  void operator()(SparseMat &Kg, const Job &job, const std::vector<Tie> &ties);
    +
    119 
    +
    126  void calcKelem(unsigned int i, const Job &job);
    +
    127 
    +
    136  void calcAelem(const Eigen::Vector3d &nx, const Eigen::Vector3d &nz);
    +
    137 
    +
    142  LocalMatrix getKelem() {
    +
    143  return Kelem;
    +
    144  }
    +
    145 
    +
    150  LocalMatrix getAelem() {
    +
    151  return Aelem;
    +
    152  }
    +
    153 
    +
    154  private:
    +
    155  LocalMatrix Kelem;
    +
    157  LocalMatrix Klocal;
    +
    159  LocalMatrix Aelem;
    +
    161  LocalMatrix AelemT;
    +
    163  SparseMat SparseKelem;
    +
    164  };
    +
    165 
    +
    180  void loadBCs(SparseMat &Kg, ForceVector &force_vec, const std::vector<BC> &BCs, unsigned int num_nodes);
    +
    181 
    +
    182  void loadEquations(SparseMat &Kg, const std::vector<Equation> &equations, unsigned int num_nodes, unsigned int num_bcs);
    +
    183 
    +
    194  void loadTies(std::vector<Eigen::Triplet<double> > &triplets, const std::vector<Tie> &ties);
    +
    195 
    +
    196 
    +
    205  std::vector<std::vector<double> > computeTieForces(const std::vector<Tie> &ties,
    +
    206  const std::vector<std::vector<double> > &nodal_displacements);
    +
    207 
    +
    214  void loadForces(SparseMat &force_vec, const std::vector<Force> &forces);
    +
    215 
    +
    229  Summary solve(const Job &job,
    +
    230  const std::vector<BC> &BCs,
    +
    231  const std::vector<Force> &forces,
    +
    232  const std::vector<Tie> &ties,
    +
    233  const std::vector<Equation> &equations,
    +
    234  const Options &options);
    +
    235 } // namespace fea
    +
    236 
    +
    237 #endif // THREED_BEAM_FEA_H
    +
    Assembles the global stiffness matrix.
    Definition: threed_beam_fea.h:90
    -
    GlobalStiffAssembler()
    Default constructor.
    Definition: threed_beam_fea.h:105
    +
    GlobalStiffAssembler()
    Default constructor.
    Definition: threed_beam_fea.h:98
    -
    Eigen::Matrix< double, 12, 12, Eigen::RowMajor > LocalMatrix
    Definition: threed_beam_fea.h:70
    +
    Eigen::Matrix< double, 12, 12, Eigen::RowMajor > LocalMatrix
    Definition: threed_beam_fea.h:63
    -
    void calcAelem(const Eigen::Vector3d &nx, const Eigen::Vector3d &nz)
    Updates the rotation and transposed rotation matrices.
    Definition: threed_beam_fea.cpp:136
    -
    double norm(const Node &n1, const Node &n2)
    Calculates the distance between 2 nodes.
    Definition: threed_beam_fea.cpp:49
    -
    Summary solve(const Job &job, const std::vector< BC > &BCs, const std::vector< Force > &forces, const std::vector< Tie > &ties, const Options &options)
    Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda...
    Definition: threed_beam_fea.cpp:378
    -
    LocalMatrix getKelem()
    Returns the currently stored elemental stiffness matrix.
    Definition: threed_beam_fea.h:149
    +
    void calcAelem(const Eigen::Vector3d &nx, const Eigen::Vector3d &nz)
    Updates the rotation and transposed rotation matrices.
    Definition: threed_beam_fea.cpp:141
    +
    double norm(const Node &n1, const Node &n2)
    Calculates the distance between 2 nodes.
    Definition: threed_beam_fea.cpp:54
    +
    LocalMatrix getKelem()
    Returns the currently stored elemental stiffness matrix.
    Definition: threed_beam_fea.h:142
    void loadBCs(SparseMat &Kg, ForceVector &force_vec, const std::vector< BC > &BCs, unsigned int num_nodes)
    Loads the boundary conditions into the global stiffness matrix and force vector.
    -
    Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > GlobalStiffMatrix
    Definition: threed_beam_fea.h:65
    -
    void loadTies(std::vector< Eigen::Triplet< double > > &triplets, const std::vector< Tie > &ties)
    Loads any tie constraints into the set of triplets that will become the global stiffness matrix...
    Definition: threed_beam_fea.cpp:309
    -
    Eigen::SparseMatrix< double > SparseMat
    Definition: threed_beam_fea.h:81
    -
    LocalMatrix getAelem()
    Returns the currently stored rotation matrix.
    Definition: threed_beam_fea.h:157
    -
    void calcKelem(unsigned int i, const Job &job)
    Updates the elemental stiffness matrix for the ith element.
    Definition: threed_beam_fea.cpp:54
    -
    void loadForces(SparseMat &force_vec, const std::vector< Force > &forces)
    Loads the prescribed forces into the force vector.
    Definition: threed_beam_fea.cpp:368
    -
    std::vector< std::vector< double > > computeTieForces(const std::vector< Tie > &ties, const std::vector< std::vector< double > > &nodal_displacements)
    Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the s...
    Definition: threed_beam_fea.cpp:343
    +
    Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > GlobalStiffMatrix
    Definition: threed_beam_fea.h:58
    +
    void loadTies(std::vector< Eigen::Triplet< double > > &triplets, const std::vector< Tie > &ties)
    Loads any tie constraints into the set of triplets that will become the global stiffness matrix...
    Definition: threed_beam_fea.cpp:329
    +
    Eigen::SparseMatrix< double > SparseMat
    Definition: threed_beam_fea.h:74
    +
    LocalMatrix getAelem()
    Returns the currently stored rotation matrix.
    Definition: threed_beam_fea.h:150
    +
    void calcKelem(unsigned int i, const Job &job)
    Updates the elemental stiffness matrix for the ith element.
    Definition: threed_beam_fea.cpp:59
    +
    void loadForces(SparseMat &force_vec, const std::vector< Force > &forces)
    Loads the prescribed forces into the force vector.
    Definition: threed_beam_fea.cpp:388
    +
    std::vector< std::vector< double > > computeTieForces(const std::vector< Tie > &ties, const std::vector< std::vector< double > > &nodal_displacements)
    Computes the forces in the tie elements based on the nodal displacements of the FE analysis and the s...
    Definition: threed_beam_fea.cpp:363
    +
    void loadEquations(SparseMat &Kg, const std::vector< Equation > &equations, unsigned int num_nodes, unsigned int num_bcs)
    Definition: threed_beam_fea.cpp:314
    Eigen::Vector3d Node
    A node that describes a mesh. Uses Eigen's predefined Vector class for added functionality.
    Definition: containers.h:56
    -
    Contains a node list, element list, and the properties of each element.
    Definition: containers.h:246
    -
    Eigen::Matrix< double, Eigen::Dynamic, 1 > ForceVector
    Definition: threed_beam_fea.h:76
    +
    Summary solve(const Job &job, const std::vector< BC > &BCs, const std::vector< Force > &forces, const std::vector< Tie > &ties, const std::vector< Equation > &equations, const Options &options)
    Solves the finite element analysis defined by the input Job, boundary conditions, and prescribed noda...
    Definition: threed_beam_fea.cpp:398
    +
    Contains a node list, element list, and the properties of each element.
    Definition: containers.h:309
    +
    Eigen::Matrix< double, Eigen::Dynamic, 1 > ForceVector
    Definition: threed_beam_fea.h:69
    Definition: containers.h:41
    -
    void operator()(SparseMat &Kg, const Job &job, const std::vector< Tie > &ties)
    Assembles the global stiffness matrix.
    Definition: threed_beam_fea.cpp:226
    +
    void operator()(SparseMat &Kg, const Job &job, const std::vector< Tie > &ties)
    Assembles the global stiffness matrix.
    Definition: threed_beam_fea.cpp:231