matlab软件写一个程序代码-vemlab:VEMLab:用于虚拟元素方法的MATLAB库

上传者: 38623442 | 上传时间: 2023-04-03 16:13:24 | 文件大小: 35.49MB | 文件类型: ZIP
matlab软件写一个程序代码VEMLab:用于虚拟元素方法的MATLAB库 该存储库包含用于虚拟元素方法的开源MATLAB库的代码。 特征 二维线性弹性静力学(平面应变和平面应力)和二维泊松问题。 求解方法:线性VEM(多边形元素),FEM(3节点三角形,4节点四边形)。 边界条件:边界边缘上的Dirichlet,Neumann; 可以是常数或函数。 网格划分器:PolyMesher,distmesh2d,quad4mesh; PolyMesher是针对矩形区域,扳手区域和带Kong区域的板而定制的; distmesh2d和quad4mesh仅针对矩形域进行了自定义。 可以为任何网格器扩展域,但是需要对某些接口功能进行调整(请参见文件夹“ mesher”中的create_polygonal_mesh.m,create_quadrilateral_mesh.m和create_triangular_mesh.m函数中的可用说明)。 网格需要单独生成并保存到文件夹“ test / mesh_files”。 必须使用文件夹“ mesher”中的函数“ create_”来生成网格。 然后,包含

文件下载

资源详情

[{"title":"( 644 个子文件 35.49MB ) matlab软件写一个程序代码-vemlab:VEMLab:用于虚拟元素方法的MATLAB库","children":[{"title":"trisurfupd.cpp <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"dellipsoid.cpp <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":"dellipse.cpp <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"dsegment.cpp <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 34.32KB </span>","children":null,"spread":false},{"title":"plot_numerical_solution_linelast2d.m <span style='color:#111;'> 44.22KB </span>","children":null,"spread":false},{"title":"plot_exact_solution_linelast2d.m <span style='color:#111;'> 37.20KB </span>","children":null,"spread":false},{"title":"read_mesh.m <span style='color:#111;'> 23.22KB </span>","children":null,"spread":false},{"title":"plot_numerical_solution_poisson2d.m <span style='color:#111;'> 22.45KB </span>","children":null,"spread":false},{"title":"write_solution_GiD_linelast2d.m <span style='color:#111;'> 20.42KB </span>","children":null,"spread":false},{"title":"plot_exact_solution_poisson2d.m <span style='color:#111;'> 15.95KB </span>","children":null,"spread":false},{"title":"write_solution_GiD_poisson2d.m <span style='color:#111;'> 13.88KB </span>","children":null,"spread":false},{"title":"cantilever_beam_linelast2d.m <span style='color:#111;'> 13.42KB </span>","children":null,"spread":false},{"title":"rigidrotation_patch_test_linelast2d.m <span style='color:#111;'> 11.27KB </span>","children":null,"spread":false},{"title":"quadratic_patch_test_linelast2d.m <span style='color:#111;'> 11.13KB </span>","children":null,"spread":false},{"title":"rigidtranslation_patch_test_linelast2d.m <span style='color:#111;'> 10.69KB </span>","children":null,"spread":false},{"title":"linear_patch_test_linelast2d.m <span style='color:#111;'> 10.65KB </span>","children":null,"spread":false},{"title":"create_polygonal_mesh.m <span style='color:#111;'> 10.62KB </span>","children":null,"spread":false},{"title":"PolyMesher2VEMLab.m <span style='color:#111;'> 10.61KB </span>","children":null,"spread":false},{"title":"plate_with_hole_linelast2d.m <span style='color:#111;'> 10.05KB </span>","children":null,"spread":false},{"title":"write_solution_txt_linelast2d.m <span style='color:#111;'> 9.88KB </span>","children":null,"spread":false},{"title":"gauss_weights_1d.m <span style='color:#111;'> 9.81KB </span>","children":null,"spread":false},{"title":"gauss_points_1d.m <span style='color:#111;'> 9.64KB </span>","children":null,"spread":false},{"title":"plate_shoulders_bending_linelast2d.m <span style='color:#111;'> 9.16KB </span>","children":null,"spread":false},{"title":"element_transition_test_linelast2d.m <span style='color:#111;'> 9.15KB </span>","children":null,"spread":false},{"title":"element_aspect_ratio_test_linelast2d.m <span style='color:#111;'> 9.15KB </span>","children":null,"spread":false},{"title":"big_wrench_linelast2d.m <span style='color:#111;'> 9.15KB </span>","children":null,"spread":false},{"title":"wrench_linelast2d.m <span style='color:#111;'> 9.13KB </span>","children":null,"spread":false},{"title":"umag_letters_linelast2d.m <span style='color:#111;'> 9.13KB </span>","children":null,"spread":false},{"title":"vem_letters_linelast2d.m <span style='color:#111;'> 9.13KB </span>","children":null,"spread":false},{"title":"Mtest_linelast2d.m <span style='color:#111;'> 9.11KB </span>","children":null,"spread":false},{"title":"write_solution_txt_poisson2d.m <span style='color:#111;'> 9.11KB </span>","children":null,"spread":false},{"title":"PolyMesher.m <span style='color:#111;'> 8.77KB </span>","children":null,"spread":false},{"title":"config_vemlab.m <span style='color:#111;'> 8.42KB </span>","children":null,"spread":false},{"title":"fem_norms_linelast2d.m <span style='color:#111;'> 8.22KB </span>","children":null,"spread":false},{"title":"create_triangular_mesh.m <span style='color:#111;'> 8.12KB </span>","children":null,"spread":false},{"title":"square_plate_with_source_poisson2d.m <span style='color:#111;'> 8.06KB </span>","children":null,"spread":false},{"title":"square_plate_with_source2_poisson2d.m <span style='color:#111;'> 8.02KB </span>","children":null,"spread":false},{"title":"create_quadrilateral_mesh.m <span style='color:#111;'> 7.63KB </span>","children":null,"spread":false},{"title":"fem_norms_poisson2d.m <span style='color:#111;'> 6.82KB </span>","children":null,"spread":false},{"title":"write_solution_CPP_linelast2d.m <span style='color:#111;'> 6.29KB </span>","children":null,"spread":false},{"title":"quad4mesh.m <span style='color:#111;'> 6.11KB </span>","children":null,"spread":false},{"title":"write_solution_CPP_poisson2d.m <span style='color:#111;'> 5.82KB </span>","children":null,"spread":false},{"title":"distmesh2d.m <span style='color:#111;'> 5.75KB </span>","children":null,"spread":false},{"title":"plot_and_output_options.m <span style='color:#111;'> 4.58KB </span>","children":null,"spread":false},{"title":"gauss_points_T3.m <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"distmeshsurface.m <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"distmesh2doriginal.m <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"vem_norms_linelast2d.m <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"vem_sparse_assembly_poisson2d.m <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"distmeshnd.m <span style='color:#111;'> 3.16KB </span>","children":null,"spread":false},{"title":"gauss_triangulate.m <span style='color:#111;'> 3.10KB </span>","children":null,"spread":false},{"title":"write_solution_VTK_poisson2d.m <span style='color:#111;'> 3.06KB </span>","children":null,"spread":false},{"title":"write_solution_VTK_linelast2d.m <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false},{"title":"fem_body_force_linelast2d.m <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"vem_norms_poisson2d.m <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"fem_sparse_assembly_poisson2d.m <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"plot_mesh2d.m <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"fem_stiffness_linelast2d.m <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"fem_source_vector_poisson2d.m <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"vem_compute_Neumann_BCs_poisson2d.m <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"fem_sparse_assembly_linelast2d.m <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"vem_compute_Neumann_BCs_linelast2d.m <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"assembly.m <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"vem_sparse_assembly_linelast2d.m <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"meshdemo2d.m <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"simpqual.m <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false},{"title":"fem_stiffness_poisson2d.m <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"config_vemlab_mesher.m <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"fem_compute_Neumann_BCs_poisson2d.m <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"triangulate_polygon.m <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"vem_assembly_poisson2d.m <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"compute_Dirichlet_BCs.m <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"simpplot.m <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"triangulate_polygon_old.m <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"fem_compute_Neumann_BCs_linelast2d.m <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"exact_solutions_poisson2d.m <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"fem_assembly_poisson2d.m <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"compute_Neumann_BCs.m <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"postprocess_numerical_solution_linelast2d.m <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"postprocess_numerical_solution_poisson2d.m <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"bndproj.m <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"compute_norms_of_the_error.m <span style='color:#111;'> 1022B </span>","children":null,"spread":false},{"title":"dexpr.m <span style='color:#111;'> 1005B </span>","children":null,"spread":false},{"title":"uniref.m <span style='color:#111;'> 994B </span>","children":null,"spread":false},{"title":"meshdemond.m <span style='color:#111;'> 987B </span>","children":null,"spread":false},{"title":"init_message.m <span style='color:#111;'> 936B </span>","children":null,"spread":false},{"title":"mkt2t.m <span style='color:#111;'> 915B </span>","children":null,"spread":false},{"title":"exact_solutions_linelast2d.m <span style='color:#111;'> 863B </span>","children":null,"spread":false},{"title":"compute_Dirichlet_BCs_linelast2d.m <span style='color:#111;'> 861B </span>","children":null,"spread":false},{"title":"vem_body_force_linelast2d.m <span style='color:#111;'> 817B </span>","children":null,"spread":false},{"title":"fem_assembly_linelast2d.m <span style='color:#111;'> 805B </span>","children":null,"spread":false},{"title":"max_edge_size.m <span style='color:#111;'> 761B </span>","children":null,"spread":false},{"title":"vem_Wr_linelast2d.m <span style='color:#111;'> 751B </span>","children":null,"spread":false},{"title":"vem_stiffness_poisson2d.m <span style='color:#111;'> 743B </span>","children":null,"spread":false},{"title":"compute_Dirichlet_BCs_poisson2d.m <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"dpoly.m <span style='color:#111;'> 739B </span>","children":null,"spread":false},{"title":"vem_Wc_linelast2d.m <span style='color:#111;'> 734B </span>","children":null,"spread":false},{"title":"vem_assembly_linelast2d.m <span style='color:#111;'> 729B </span>","children":null,"spread":false},{"title":"dLine.m <span style='color:#111;'> 728B </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明