快速 FEM 装配:边缘元素我要分享

Fast FEM assembly: edge elements

快速 FEM 边缘元素

关注次数: 456

下载次数: 3

文件大小: 83KB

代码分类: 仿真计算

开发平台: matlab

下载需要积分: 16积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

使用边缘元素快速组装 FEM 矩阵 - 用于 Hdiv 问题的 Raviart-Thomas 元素和用于 Hcurl 问题的 Nedelec 元素。


English Description:

< span style = "color: rgb (64, 64, 64); font family: robot, sans serif; font size: 15px; background color: rgb (255, 255, 255);" > use edge elements to quickly assemble FEM matrix - raviart Thomas element for hdiv problem and nedelec element for hcurl problem


代码预览

software\debug\add_paths.m

software\debug\test_2d.m

software\debug\test_3d.m

software\debug\test_average.m

software\debug\test2D\mesh.mat

software\debug\test3D\mesh.mat

software\example_comparison\add_paths.m

software\example_comparison\mesh3D.mat

software\example_comparison\start_2D.m

software\example_comparison\start_3D.m

software\example_comparison\start_assembly_Nedelec0_2D.m

software\example_comparison\start_assembly_Nedelec0_3D.m

software\example_comparison\start_assembly_P1_2D.m

software\example_comparison\start_assembly_P1_3D.m

software\example_comparison\start_assembly_RT0_2D.m

software\example_comparison\start_assembly_RT0_3D.m

software\example_eddycurrent\add_paths.m

software\example_eddycurrent\num_error.m

software\example_eddycurrent\solver_eddycurrent.m

software\example_eddycurrent\start_2D.m

software\example_eddycurrent\start_3D.m

software\example_eddycurrent\test2D_1\bc.mat

software\example_eddycurrent\test2D_1\exact.m

software\example_eddycurrent\test2D_1\loadfun.m

software\example_eddycurrent\test2D_1\mesh.mat

software\example_eddycurrent\test2D_1\permeability.m

software\example_eddycurrent\test2D_1\permittivity.m

software\example_eddycurrent\test2D_2\bc.mat

software\example_eddycurrent\test2D_2\exact.m

software\example_eddycurrent\test2D_2\loadfun.m

software\example_eddycurrent\test2D_2\mesh.mat

software\example_eddycurrent\test2D_2\permeability.m

software\example_eddycurrent\test2D_2\permittivity.m

software\example_eddycurrent\test2D_3\bc.mat

software\example_eddycurrent\test2D_3\loadfun.m

software\example_eddycurrent\test2D_3\mesh.mat

software\example_eddycurrent\test2D_3\permeability.m

software\example_eddycurrent\test2D_3\permittivity.m

software\example_eddycurrent\test3D_1\exact.m

software\example_eddycurrent\test3D_1\loadfun.m

software\example_eddycurrent\test3D_1\mesh.mat

software\example_eddycurrent\test3D_1\permeability.m

software\example_eddycurrent\test3D_1\permittivity.m

software\example_eddycurrent\test3D_2\loadfun.m

software\example_eddycurrent\test3D_2\mesh.mat

software\example_eddycurrent\test3D_2\permeability.m

software\example_eddycurrent\test3D_2\permittivity.m

software\example_majorant\add_paths.m

software\example_majorant\majorant.m

software\example_majorant\norm_L2.m

software\example_majorant\num_error.m

software\example_majorant\solver_majorant.m

software\example_majorant\solver_poisson.m

software\example_majorant\start_2D.m

software\example_majorant\start_3D.m

software\example_majorant\test2D\const.mat

software\example_majorant\test2D\exact.m

software\example_majorant\test2D\loadfun.m

software\example_majorant\test2D\mesh.mat

software\example_majorant\test3D\const.mat

software\example_majorant\test3D\exact.m

software\example_majorant\test3D\loadfun.m

software\example_majorant\test3D\mesh.mat

software\path\affine_transformations.m

software\path\average.m

software\path\bytesize.m

software\path\copy_triu.m

software\path\deleterepeatedrows.m

software\path\get_boundary_edges.m

software\path\get_boundary_faces.m

software\path\get_edges.m

software\path\get_faces.m

software\path\get_midpoints.m

software\path\jump.m

software\path\library_fem\basis_Nedelec0.m

software\path\library_fem\basis_P1.m

software\path\library_fem\basis_RT0.m

software\path\library_fem\mass_matrix_Nedelec0.m

software\path\library_fem\mass_matrix_P1.m

software\path\library_fem\mass_matrix_RT0.m

software\path\library_fem\solution_Nedelec0.m

software\path\library_fem\solution_P1.m

software\path\library_fem\solution_RT0.m

software\path\library_fem\stiffness_matrix_Nedelec0.m

software\path\library_fem\stiffness_matrix_P1.m

software\path\library_fem\stiffness_matrix_RT0.m

software\path\library_integration\intquad.m

software\path\library_integration\inttet.m

software\path\library_integration\inttri.m

software\path\library_vectorization\aminv.m

software\path\library_vectorization\amsm.m

software\path\library_vectorization\amsv.m

software\path\library_vectorization\amt.m

software\path\library_vectorization\amtam.m

software\path\library_vectorization\astam.m

software\path\library_vectorization\avtam.m

software\path\library_vectorization\phider.m

software\path\library_vectorization\shapeder.m

software\path\library_vectorization\shapefun.m

software\path\library_vectorization\smamt.m

software\path\library_vectorization\svamt.m

software\path\refinement_uniform_2D.m

software\path\refinement_uniform_3D.m

software\path\show_constant_scalar.m

software\path\show_mesh.m

software\path\show_nodal_scalar.m

software\path\signs_edges.m

software\path\signs_faces.m

software\path\tetrarefine3.m

license.txt