嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 6 元微信扫码支付:6 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
有限元编程
Contents
1 基本功能 2
1.1 前处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 后处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 基本单元 5
2.1 3T 单元 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.1 3T 单元的建立 . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.2 3T 单元的 Patch Test . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.3 3T 单元收敛率分析 . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 8H 单元 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.1 8H 单元的建立 . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.2 8H 单元的 Patch Test . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.3 8H 单元的收敛率 . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 板单元(Plate Element) . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3.1 板单元的基本公式 . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3.2 板单元的应力应变以及刚度阵构造 . . . . . . . . . . . . . . . 11
2.3.3 应力计算以及后处理 . . . . . . . . . . . . . . . . . . . . . . . 13
2.3.4 输入文件格式和自由度约束 . . . . . . . . . . . . . . . . . . . 13
2.3.5 分片测试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3.6 收敛率计算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4 Euler-Bernoulli Beam 单元 . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.1 单元构造 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.2 梁单元的输入规定 . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.3 Patch Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.4 收敛性分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.5 Shell 单元 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.5.1 Shell 单元的有限元格式 . . . . . . . . . . . . . . . . . . . . . 21
2.5.2 曲面壳单元的单轴拉伸方向 Patch Test . . . . . . . . . . . . . 23
-1-
3 扩展功能与高级单元 25
3.1 连接单元 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 9 节点平面亚参元(Subparameter Element) . . . . . . . . . . . . . . 25
3.2.1 9 节点平面亚参元基本公式 . . . . . . . . . . . . . . . . . . . 25
3.2.2 9 节点平面亚参元的应力应变以及刚度阵构造 . . . . . . . . . 26
3.2.3 输入文件格式和自由度约束 . . . . . . . . . . . . . . . . . . . 27
3.2.4 分片测试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2.5 收敛率计算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3 无限单元(Infinite element) . . . . . . . . . . . . . . . . . . . . . . . 31
3.3.1 无限单元的基本公式 . . . . . . . . . . . . . . . . . . . . . . . 31
3.3.2 无限单元的应力应变以及刚度阵构造 . . . . . . . . . . . . . . 33
3.3.3 无限单元的收敛性分析 . . . . . . . . . . . . . . . . . . . . . . 33
3.4 稀疏矩阵求解器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.4.1 稀疏矩阵的存储方式 . . . . . . . . . . . . . . . . . . . . . . . 34
3.5 Timoshenko Beam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.5.1 Timoshenko Beam 的基本假设 . . . . . . . . . . . . . . . . . . 34
3.5.2 Timoshenko Beam 的控制方程 . . . . . . . . . . . . . . . . . . 35
3.5.3 有限元离散与插值函数 . . . . . . . . . . . . . . . . . . . . . . 35
3.5.4 程序实现 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.5.5 Patch Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.5.6 收敛率验证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.5.7 稀疏矩阵的具体实现 . . . . . . . . . . . . . . . . . . . . . . . 40
3.5.8 PARDISO 的参数调节 . . . . . . . . . . . . . . . . . . . . . . . 40
4 组内分工 43
5 致谢 44
.
├── finite_elements_assignment-07d18600fa572ca209948d7b607994217336028a
│ ├── Bridge_report_tex
│ │ ├── Bridge_report.aux
│ │ ├── Bridge_report.log
│ │ ├── Bridge_report.out
│ │ ├── Bridge_report.pdf
│ │ ├── Bridge_report.synctex.gz
│ │ ├── Bridge_report.tex
│ │ ├── Bridge_report.thm
│ │ ├── Bridge_report.toc
│ │ ├── WHUBachelor.cls
│ │ ├── WHUBachelor.log
│ │ ├── WHUBachelor.synctex(busy)
│ │ ├── abaqusMacros.py
│ │ ├── bridge_report.bbl
│ │ ├── figures
│ │ │ ├── 1.png
│ │ │ ├── 2.png
│ │ │ ├── 3.png
│ │ │ ├── 3_1_1.png
│ │ │ ├── 3_1_1_1.png
│ │ │ ├── 3_1_1_2.png
│ │ │ ├── 3_1_1_3.png
│ │ │ ├── 3_1_5_1.png
│ │ │ ├── 3_1_5_2.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── GA.png
│ │ │ ├── Magnitude.png
│ │ │ ├── Magnitude3.png
│ │ │ ├── MisesConcrete1.8MPa.png
│ │ │ ├── MisesGlobal.png
│ │ │ ├── assembly.png
│ │ │ ├── box.jpg
│ │ │ ├── boxexample.jpeg
│ │ │ ├── pre_process.png
│ │ │ ├── tie1.jpg
│ │ │ └── tie2.jpg
│ │ ├── includefile
│ │ │ ├── backmatter.aux
│ │ │ ├── backmatter.tex
│ │ │ ├── frontmatter.aux
│ │ │ ├── frontmatter.log
│ │ │ └── frontmatter.tex
│ │ ├── inp
│ │ │ └── bridge.inp
│ │ ├── mcode.sty
│ │ └── mcode_demo.tex
│ ├── FinalPre
│ │ ├── FinalPre.md
│ │ ├── FinalPre.pdf
│ │ └── FinalPre.pptx
│ ├── Final_report_to_merge
│ │ ├── WHUBachelor.cls
│ │ ├── WHUBachelor.synctex(busy)
│ │ ├── figures
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 2.png
│ │ │ ├── 3.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ ├── 9.png
│ │ │ ├── Heat_F_2.jpg
│ │ │ ├── Heat_F_4.jpg
│ │ │ ├── Heat_F_all.jpg
│ │ │ ├── Heat_T.jpg
│ │ │ ├── Heat_T_2.jpg
│ │ │ ├── Heat_T_4.jpg
│ │ │ ├── Heat_T_all.jpg
│ │ │ ├── L_ic.jpg
│ │ │ ├── L_ie.jpg
│ │ │ ├── L_s.jpg
│ │ │ ├── Num.png
│ │ │ ├── Q_ic.jpg
│ │ │ ├── Q_ie.jpg
│ │ │ ├── Q_s.jpg
│ │ │ ├── Shell.png
│ │ │ ├── St_system.png
│ │ │ ├── Timo_beam_conv_rate.jpg
│ │ │ ├── Timo_patch2_dis.jpg
│ │ │ ├── Timo_patch2_theta.jpg
│ │ │ ├── Timo_patch3_theta.jpg
│ │ │ ├── Timo_patch_dis.jpg
│ │ │ ├── Timo_patch_theta.jpg
│ │ │ ├── Timobeam_conv_rate.jpg
│ │ │ ├── bar_plot.jpg
│ │ │ ├── beam_conv_rate.jpg
│ │ │ ├── boundary_1.jpg
│ │ │ ├── boundary_2.jpg
│ │ │ ├── conv_rate0.jpg
│ │ │ ├── conv_rate1.jpg
│ │ │ ├── conv_rate2.jpg
│ │ │ ├── conv_rate3.jpg
│ │ │ ├── conv_rate4.jpg
│ │ │ ├── conv_rate5.jpg
│ │ │ ├── element_1.jpg
│ │ │ ├── error_conv.jpg
│ │ │ ├── h8_1.png
│ │ │ ├── h8_2.png
│ │ │ ├── h8_3.png
│ │ │ ├── h8_4.png
│ │ │ ├── linear_ue.jpg
│ │ │ ├── linear_ue_els.jpg
│ │ │ ├── patch_test_beam.jpg
│ │ │ ├── patchtestxshell.pdf
│ │ │ ├── quad_ue_els.jpg
│ │ │ ├── shelltest.png
│ │ │ ├── sol_conv.jpg
│ │ │ ├── solution.jpg
│ │ │ ├── solution_d.jpg
│ │ │ ├── t3_1.png
│ │ │ ├── t3_2.png
│ │ │ ├── t3_3.png
│ │ │ ├── t3_4.png
│ │ │ ├── t3_5.png
│ │ │ ├── thr_bar_ind.jpg
│ │ │ ├── vtk_1.png
│ │ │ └── vtk_2.png
│ │ ├── final_report.aux
│ │ ├── final_report.log
│ │ ├── final_report.out
│ │ ├── final_report.pdf
│ │ ├── final_report.synctex.gz
│ │ ├── final_report.tex
│ │ ├── final_report.thm
│ │ ├── includefile
│ │ │ ├── backmatter.aux
│ │ │ ├── backmatter.tex
│ │ │ ├── frontmatter.aux
│ │ │ ├── frontmatter.log
│ │ │ └── frontmatter.tex
│ │ ├── mcode.sty
│ │ ├── mcode_demo.tex
│ │ └── nls.tex
│ ├── LiteratureReview
│ │ ├── LR.md
│ │ ├── Sparse_matrix_storage.pdf
│ │ ├── 胡昌平-文献调研.pdf
│ │ ├── 调研报告-黄轩宇.pdf
│ │ ├── 调研报告.pdf
│ │ ├── 奇异等参元.pptx
│ │ └── 有限元网格划分算法调研.pdf
│ ├── MeetingSummary
│ │ ├── 0402.md
│ │ ├── 0409.md
│ │ ├── 0418.md
│ │ ├── 0426.md
│ │ └── 0504.md
│ ├── README.md
│ ├── data
│ │ ├── 3tPatchX.dat
│ │ ├── 3tPatchY.dat
│ │ ├── 4Q
│ │ │ ├── 4Q16ele.dat
│ │ │ ├── 4Q16ele.out
│ │ │ ├── 4Q16ele.vtk
│ │ │ ├── 4Q16ele_post.vtk
│ │ │ ├── 4Q1ele.dat
│ │ │ ├── 4Q1ele.out
│ │ │ ├── 4Q1ele.vtk
│ │ │ ├── 4Q1ele_post.vtk
│ │ │ ├── 4Q4ele.dat
│ │ │ ├── 4Q4ele.out
│ │ │ ├── 4Q4ele.vtk
│ │ │ ├── 4Q4ele_post.vtk
│ │ │ ├── 4Q64ele.dat
│ │ │ ├── 4Q64ele.out
│ │ │ ├── 4Q64ele.vtk
│ │ │ ├── 4Q64ele_post.vtk
│ │ │ └── Patchtest
│ │ │ ├── 4Qpatchtest.dat
│ │ │ ├── 4Qpatchtest.out
│ │ │ ├── 4Qpatchtest.vtk
│ │ │ └── 4Qpatchtest_post.vtk
│ │ ├── 8hPatchX.dat
│ │ ├── 8hPatchY.dat
│ │ ├── 8hPatchZ.dat
│ │ ├── Input.data
│ │ ├── Plate
│ │ │ ├── Patchtest
│ │ │ │ ├── Platepatchtest.dat
│ │ │ │ ├── Platepatchtest.out
│ │ │ │ ├── Platepatchtest.vtk
│ │ │ │ ├── Platepatchtest2.dat
│ │ │ │ └── Platepatchtest_post.vtk
│ │ │ ├── Plate16ele.dat
│ │ │ ├── Plate16ele.out
│ │ │ ├── Plate16ele.vtk
│ │ │ ├── Plate16ele_post.vtk
│ │ │ ├── Plate1ele_post.vtk
│ │ │ ├── Plate256ele.dat
│ │ │ ├── Plate256ele.out
│ │ │ ├── Plate256ele.vtk
│ │ │ ├── Plate256ele_post.vtk
│ │ │ ├── Plate4ele.dat
│ │ │ ├── Plate4ele.out
│ │ │ ├── Plate4ele.vtk
│ │ │ ├── Plate4ele_post.vtk
│ │ │ ├── Plate64ele.dat
│ │ │ ├── Plate64ele.out
│ │ │ ├── Plate64ele.vtk
│ │ │ └── Plate64ele_post.vtk
│ │ ├── Subpara
│ │ │ ├── Force.txt
│ │ │ ├── LM.txt
│ │ │ ├── Patchtest
│ │ │ │ ├── Subpara1ele.dat
│ │ │ │ ├── Subpara1ele.out
│ │ │ │ ├── Subpara1ele.vtk
│ │ │ │ ├── Subpara1ele_post.vtk
│ │ │ │ ├── Subpara4ele.dat
│ │ │ │ ├── Subpara4ele.out
│ │ │ │ ├── Subparapatchtest.dat
│ │ │ │ ├── Subparapatchtest.out
│ │ │ │ ├── Subparapatchtest.vtk
│ │ │ │ ├── Subparapatchtest2.dat
│ │ │ │ ├── Subparapatchtest2.out
│ │ │ │ ├── Subparapatchtest2.vtk
│ │ │ │ ├── Subparapatchtest2_post.vtk
│ │ │ │ └── Subparapatchtest_post.vtk
│ │ │ ├── Subpara16ele.dat
│ │ │ ├── Subpara16ele.out
│ │ │ ├── Subpara16ele.vtk
│ │ │ ├── Subpara16ele_post.vtk
│ │ │ ├── Subpara1ele.dat
│ │ │ ├── Subpara1ele.out
│ │ │ ├── Subpara1ele.vtk
│ │ │ ├── Subpara1ele_post.vtk
│ │ │ ├── Subpara4ele.dat
│ │ │ ├── Subpara4ele.out
│ │ │ ├── Subpara4ele.vtk
│ │ │ ├── Subpara4ele_post.vtk
│ │ │ ├── Subpara64ele.dat
│ │ │ ├── Subpara64ele.out
│ │ │ ├── Subpara64ele.vtk
│ │ │ ├── Subpara64ele_post.vtk
│ │ │ ├── Subpara_force.m
│ │ │ └── XYZ.txt
│ │ ├── bar-6.dat
│ │ ├── dada.m
│ │ ├── homework-yg.dat
│ │ ├── homework-yg.out
│ │ ├── homework-zg.dat
│ │ ├── homework-zg.out
│ │ ├── homework.dat
│ │ ├── test_beam.dat
│ │ ├── test_truss_22.dat
│ │ ├── test_truss_22.out
│ │ └── truss.dat
│ ├── docs
│ │ ├── _bar_8cpp.html
│ │ ├── _bar_8cpp__incl.map
│ │ ├── _bar_8cpp__incl.md5
│ │ ├── _bar_8cpp__incl.png
│ │ ├── _bar_8h.html
│ │ ├── _bar_8h__dep__incl.map
│ │ ├── _bar_8h__dep__incl.md5
│ │ ├── _bar_8h__dep__incl.png
│ │ ├── _bar_8h__incl.map
│ │ ├── _bar_8h__incl.md5
│ │ ├── _bar_8h__incl.png
│ │ ├── _bar_8h_source.html
│ │ ├── _clock_8cpp.html
│ │ ├── _clock_8cpp__incl.map
│ │ ├── _clock_8cpp__incl.md5
│ │ ├── _clock_8cpp__incl.png
│ │ ├── _clock_8h.html
│ │ ├── _clock_8h__dep__incl.map
│ │ ├── _clock_8h__dep__incl.md5
│ │ ├── _clock_8h__dep__incl.png
│ │ ├── _clock_8h__incl.map
│ │ ├── _clock_8h__incl.md5
│ │ ├── _clock_8h__incl.png
│ │ ├── _clock_8h_source.html
│ │ ├── _domain_8cpp.html
│ │ ├── _domain_8cpp__incl.map
│ │ ├── _domain_8cpp__incl.md5
│ │ ├── _domain_8cpp__incl.png
│ │ ├── _domain_8h.html
│ │ ├── _domain_8h__dep__incl.map
│ │ ├── _domain_8h__dep__incl.md5
│ │ ├── _domain_8h__dep__incl.png
│ │ ├── _domain_8h__incl.map
│ │ ├── _domain_8h__incl.md5
│ │ ├── _domain_8h__incl.png
│ │ ├── _domain_8h_source.html
│ │ ├── _element_8cpp.html
│ │ ├── _element_8cpp__incl.map
│ │ ├── _element_8cpp__incl.md5
│ │ ├── _element_8cpp__incl.png
│ │ ├── _element_8h.html
│ │ ├── _element_8h__dep__incl.map
│ │ ├── _element_8h__dep__incl.md5
│ │ ├── _element_8h__dep__incl.png
│ │ ├── _element_8h__incl.map
│ │ ├── _element_8h__incl.md5
│ │ ├── _element_8h__incl.png
│ │ ├── _element_8h_source.html
│ │ ├── _load_case_data_8cpp.html
│ │ ├── _load_case_data_8cpp__incl.map
│ │ ├── _load_case_data_8cpp__incl.md5
│ │ ├── _load_case_data_8cpp__incl.png
│ │ ├── _load_case_data_8h.html
│ │ ├── _load_case_data_8h__dep__incl.map
│ │ ├── _load_case_data_8h__dep__incl.md5
│ │ ├── _load_case_data_8h__dep__incl.png
│ │ ├── _load_case_data_8h__incl.map
│ │ ├── _load_case_data_8h__incl.md5
│ │ ├── _load_case_data_8h__incl.png
│ │ ├── _load_case_data_8h_source.html
│ │ ├── _material_8cpp.html
│ │ ├── _material_8cpp__incl.map
│ │ ├── _material_8cpp__incl.md5
│ │ ├── _material_8cpp__incl.png
│ │ ├── _material_8h.html
│ │ ├── _material_8h__dep__incl.map
│ │ ├── _material_8h__dep__incl.md5
│ │ ├── _material_8h__dep__incl.png
│ │ ├── _material_8h__incl.map
│ │ ├── _material_8h__incl.md5
│ │ ├── _material_8h__incl.png
│ │ ├── _material_8h_source.html
│ │ ├── _node_8cpp.html
│ │ ├── _node_8cpp__incl.map
│ │ ├── _node_8cpp__incl.md5
│ │ ├── _node_8cpp__incl.png
│ │ ├── _node_8h.html
│ │ ├── _node_8h__dep__incl.map
│ │ ├── _node_8h__dep__incl.md5
│ │ ├── _node_8h__dep__incl.png
│ │ ├── _node_8h__incl.map
│ │ ├── _node_8h__incl.md5
│ │ ├── _node_8h__incl.png
│ │ ├── _node_8h_source.html
│ │ ├── _outputter_8cpp.html
│ │ ├── _outputter_8cpp__incl.map
│ │ ├── _outputter_8cpp__incl.md5
│ │ ├── _outputter_8cpp__incl.png
│ │ ├── _outputter_8h.html
│ │ ├── _outputter_8h__dep__incl.map
│ │ ├── _outputter_8h__dep__incl.md5
│ │ ├── _outputter_8h__dep__incl.png
│ │ ├── _outputter_8h__incl.map
│ │ ├── _outputter_8h__incl.md5
│ │ ├── _outputter_8h__incl.png
│ │ ├── _outputter_8h_source.html
│ │ ├── _skyline_matrix_8h.html
│ │ ├── _skyline_matrix_8h__dep__incl.map
│ │ ├── _skyline_matrix_8h__dep__incl.md5
│ │ ├── _skyline_matrix_8h__dep__incl.png
│ │ ├── _skyline_matrix_8h__incl.map
│ │ ├── _skyline_matrix_8h__incl.md5
│ │ ├── _skyline_matrix_8h__incl.png
│ │ ├── _skyline_matrix_8h_source.html
│ │ ├── _solver_8cpp.html
│ │ ├── _solver_8cpp__incl.map
│ │ ├── _solver_8cpp__incl.md5
│ │ ├── _solver_8cpp__incl.png
│ │ ├── _solver_8h.html
│ │ ├── _solver_8h__dep__incl.map
│ │ ├── _solver_8h__dep__incl.md5
│ │ ├── _solver_8h__dep__incl.png
│ │ ├── _solver_8h__incl.map
│ │ ├── _solver_8h__incl.md5
│ │ ├── _solver_8h__incl.png
│ │ ├── _solver_8h_source.html
│ │ ├── annotated.html
│ │ ├── bc_s.png
│ │ ├── bdwn.png
│ │ ├── class_c_bar-members.html
│ │ ├── class_c_bar.html
│ │ ├── class_c_bar__coll__graph.map
│ │ ├── class_c_bar__coll__graph.md5
│ │ ├── class_c_bar__coll__graph.png
│ │ ├── class_c_bar__inherit__graph.map
│ │ ├── class_c_bar__inherit__graph.md5
│ │ ├── class_c_bar__inherit__graph.png
│ │ ├── class_c_bar_material-members.html
│ │ ├── class_c_bar_material.html
│ │ ├── class_c_bar_material__coll__graph.map
│ │ ├── class_c_bar_material__coll__graph.md5
│ │ ├── class_c_bar_material__coll__graph.png
│ │ ├── class_c_bar_material__inherit__graph.map
│ │ ├── class_c_bar_material__inherit__graph.md5
│ │ ├── class_c_bar_material__inherit__graph.png
│ │ ├── class_c_domain-members.html
│ │ ├── class_c_domain.html
│ │ ├── class_c_domain__coll__graph.map
│ │ ├── class_c_domain__coll__graph.md5
│ │ ├── class_c_domain__coll__graph.png
│ │ ├── class_c_element-members.html
│ │ ├── class_c_element.html
│ │ ├── class_c_element__coll__graph.map
│ │ ├── class_c_element__coll__graph.md5
│ │ ├── class_c_element__coll__graph.png
│ │ ├── class_c_element__inherit__graph.map
│ │ ├── class_c_element__inherit__graph.md5
│ │ ├── class_c_element__inherit__graph.png
│ │ ├── class_c_l_d_l_t_solver-members.html
│ │ ├── class_c_l_d_l_t_solver.html
│ │ ├── class_c_l_d_l_t_solver__coll__graph.map
│ │ ├── class_c_l_d_l_t_solver__coll__graph.md5
│ │ ├── class_c_l_d_l_t_solver__coll__graph.png
│ │ ├── class_c_l_d_l_t_solver__inherit__graph.map
│ │ ├── class_c_l_d_l_t_solver__inherit__graph.md5
│ │ ├── class_c_l_d_l_t_solver__inherit__graph.png
│ │ ├── class_c_load_case_data-members.html
│ │ ├── class_c_load_case_data.html
│ │ ├── class_c_material-members.html
│ │ ├── class_c_material.html
│ │ ├── class_c_material__inherit__graph.map
│ │ ├── class_c_material__inherit__graph.md5
│ │ ├── class_c_material__inherit__graph.png
│ │ ├── class_c_node-members.html
│ │ ├── class_c_node.html
│ │ ├── class_c_outputter-members.html
│ │ ├── class_c_outputter.html
│ │ ├── class_c_outputter__coll__graph.map
│ │ ├── class_c_outputter__coll__graph.md5
│ │ ├── class_c_outputter__coll__graph.png
│ │ ├── class_c_skyline_matrix-members.html
│ │ ├── class_c_skyline_matrix.html
│ │ ├── class_c_skyline_matrix__coll__graph.map
│ │ ├── class_c_skyline_matrix__coll__graph.md5
│ │ ├── class_c_skyline_matrix__coll__graph.png
│ │ ├── class_c_solver-members.html
│ │ ├── class_c_solver.html
│ │ ├── class_c_solver__coll__graph.map
│ │ ├── class_c_solver__coll__graph.md5
│ │ ├── class_c_solver__coll__graph.png
│ │ ├── class_c_solver__inherit__graph.map
│ │ ├── class_c_solver__inherit__graph.md5
│ │ ├── class_c_solver__inherit__graph.png
│ │ ├── class_clock-members.html
│ │ ├── class_clock.html
│ │ ├── classes.html
│ │ ├── closed.png
│ │ ├── dir_000001_000002.html
│ │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba.html
│ │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map
│ │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5
│ │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png
│ │ ├── dir_91e09e7569ccd19553b6fd3d442a4b1c.html
│ │ ├── dir_dfdbda394c3f7a3aa55229f33a559c41.html
│ │ ├── dir_dfdbda394c3f7a3aa55229f33a559c41_dep.map
│ │ ├── dir_dfdbda394c3f7a3aa55229f33a559c41_dep.md5
│ │ ├── dir_dfdbda394c3f7a3aa55229f33a559c41_dep.png
│ │ ├── doc.png
│ │ ├── doxygen.css
│ │ ├── doxygen.png
│ │ ├── dynsections.js
│ │ ├── files.html
│ │ ├── folderclosed.png
│ │ ├── folderopen.png
│ │ ├── functions.html
│ │ ├── functions_func.html
│ │ ├── functions_rela.html
│ │ ├── functions_vars.html
│ │ ├── globals.html
│ │ ├── globals_func.html
│ │ ├── graph_legend.html
│ │ ├── graph_legend.md5
│ │ ├── graph_legend.png
│ │ ├── hierarchy.html
│ │ ├── index.hhc
│ │ ├── index.hhk
│ │ ├── index.hhp
│ │ ├── index.html
│ │ ├── inherit_graph_0.map
│ │ ├── inherit_graph_0.md5
│ │ ├── inherit_graph_0.png
│ │ ├── inherit_graph_1.map
│ │ ├── inherit_graph_1.md5
│ │ ├── inherit_graph_1.png
│ │ ├── inherit_graph_2.map
│ │ ├── inherit_graph_2.md5
│ │ ├── inherit_graph_2.png
│ │ ├── inherit_graph_3.map
│ │ ├── inherit_graph_3.md5
│ │ ├── inherit_graph_3.png
│ │ ├── inherit_graph_4.map
│ │ ├── inherit_graph_4.md5
│ │ ├── inherit_graph_4.png
│ │ ├── inherit_graph_5.map
│ │ ├── inherit_graph_5.md5
│ │ ├── inherit_graph_5.png
│ │ ├── inherit_graph_6.map
│ │ ├── inherit_graph_6.md5
│ │ ├── inherit_graph_6.png
│ │ ├── inherit_graph_7.map
│ │ ├── inherit_graph_7.md5
│ │ ├── inherit_graph_7.png
│ │ ├── inherit_graph_8.map
│ │ ├── inherit_graph_8.md5
│ │ ├── inherit_graph_8.png
│ │ ├── inherit_graph_9.map
│ │ ├── inherit_graph_9.md5
│ │ ├── inherit_graph_9.png
│ │ ├── inherits.html
│ │ ├── jquery.js
│ │ ├── main_8cpp.html
│ │ ├── main_8cpp__incl.map
│ │ ├── main_8cpp__incl.md5
│ │ ├── main_8cpp__incl.png
│ │ ├── menu.js
│ │ ├── menudata.js
│ │ ├── nav_f.png
│ │ ├── nav_g.png
│ │ ├── nav_h.png
│ │ ├── open.png
│ │ ├── splitbar.png
│ │ ├── sync_off.png
│ │ ├── sync_on.png
│ │ ├── tab_a.png
│ │ ├── tab_b.png
│ │ ├── tab_h.png
│ │ ├── tab_s.png
│ │ └── tabs.css
│ ├── doxygen
│ │ ├── Doxyfile
│ │ └── refman.pdf
│ ├── final_report.pdf
│ ├── input_preprocess.py
│ ├── make
│ │ ├── vs2017
│ │ │ └── vs2017工程文件.txt
│ │ └── 存放工程文件.txt
│ └── src
│ ├── CMakeLists.txt
│ ├── cpp
│ │ ├── 4Q.cpp
│ │ ├── Bar.cpp
│ │ ├── Beam.cpp
│ │ ├── Clock.cpp
│ │ ├── Domain.cpp
│ │ ├── ElementGroup.cpp
│ │ ├── H8.cpp
│ │ ├── H8R.cpp
│ │ ├── Infinite.cpp
│ │ ├── Link.cpp
│ │ ├── LoadCaseData.cpp
│ │ ├── Material.cpp
│ │ ├── Node.cpp
│ │ ├── OutPlot.cpp
│ │ ├── OutPlotPost.cpp
│ │ ├── Outputter.cpp
│ │ ├── Outputterplot1.cpp
│ │ ├── Plate.cpp
│ │ ├── Shell.cpp
│ │ ├── Solver.cpp
│ │ ├── Subpara.cpp
│ │ ├── T3.cpp
│ │ └── main.cpp
│ ├── data
│ │ ├── 8hPatchX.dat
│ │ ├── 8hPatchY.dat
│ │ ├── 8hPatchZ.dat
│ │ ├── Input.data
│ │ ├── bar-6.dat
│ │ ├── homework.dat
│ │ ├── homework.out
│ │ ├── test3t.dat
│ │ ├── test3t.out
│ │ ├── test3t.vtk
│ │ ├── test3t_post.out
│ │ ├── test4q.dat
│ │ ├── test4q.out
│ │ ├── test4q2.dat
│ │ ├── test4q2.out
│ │ ├── test8h.dat
│ │ ├── test8h.out
│ │ ├── test8h.vtk
│ │ ├── test8h_g.dat
│ │ ├── test8h_g.out
│ │ ├── test8h_g_post.out
│ │ ├── test8h_post.out
│ │ ├── test_truss_22.dat
│ │ ├── test_z.dat
│ │ ├── test_z.out
│ │ ├── truss.dat
│ │ └── truss.out
│ └── h
│ ├── 4Q.h
│ ├── Bar.h
│ ├── Beam.h
│ ├── CSRMatrix.h
│ ├── Clock.h
│ ├── Domain.h
│ ├── Element.h
│ ├── ElementGroup.h
│ ├── H8.h
│ ├── H8R.h
│ ├── Infinite.h
│ ├── Link.h
│ ├── LoadCaseData.h
│ ├── Material.h
│ ├── Node.h
│ ├── OutPlot.h
│ ├── OutPlotPost.h
│ ├── Outputter.h
│ ├── Outputterplot1.h
│ ├── Plate.h
│ ├── Shell.h
│ ├── SkylineMatrix.h
│ ├── Solver.h
│ ├── Subpara.h
│ └── T3.h
└── 有限元编程.zip
26 directories, 592 files