找回密码
 立即注册

用于计算电介质粒子电磁散射的Matlab代码

[复制链接]
发表于 2025-1-1 03:08:00 | 显示全部楼层 |阅读模式
文件列表:
├VoxScatter-master
│  ├bluewhitered.m
│  ├images
│  │  ├koch_scatter.png
│  ├main_DDA.m
│  ├main_koch.m
│  ├main_koch_prec_only.m
│  ├meshes
│  │  ├Body_model_Billie.mat
│  │  ├Head_model_Billie.mat
│  │  ├Head_model_Duke.mat
│  ├README.md
│  ├scatteringHumanHead.m
│  ├src
│  │  ├build_const.m
│  │  ├src_geometry
│  │  │  ├geometry.m
│  │  │  ├Import_COIL.m
│  │  │  ├koch_snowflake.m
│  │  │  ├Modify_COIL.m
│  │  │  ├src_domain
│  │  │  │  ├abs3d.m
│  │  │  │  ├generatedomain.m
│  │  │  │  ├generatedomain_new.m
│  │  │  │  ├grid3d.m
│  │  │  ├src_homogen
│  │  │  │  ├cubicshell.m
│  │  │  │  ├cylindricshell.m
│  │  │  │  ├ellipcylshell.m
│  │  │  │  ├ellipticshell.m
│  │  │  │  ├homogencube.m
│  │  │  │  ├homogencylinder.m
│  │  │  │  ├homogenellipcylinder.m
│  │  │  │  ├homogenellipse.m
│  │  │  │  ├homogensphere.m
│  │  │  │  ├sphericshell.m
│  │  │  ├src_scat
│  │  │  │  ├Import_RHBM.m
│  │  │  │  ├Resize_RHBM.m
│  │  │  │  ├src_data
│  │  │  │  │  ├mexDataBuild.m
│  │  │  │  │  ├RHBMDat_Parse.m
│  │  │  │  │  ├RHBMDat_Parse_MEX.cpp
│  │  │  │  │  ├RHBM_Load.m
│  │  │  ├src_scoil
│  │  │  │  ├Import_SCOIL.m
│  │  │  │  ├src_mesh
│  │  │  │  │  ├Mesh_CLP.m
│  │  │  │  │  ├Mesh_Parse.m
│  │  │  │  │  ├Mesh_PreProc.m
│  │  │  ├src_wcoil
│  │  │  │  ├Import_WCOIL.m
│  │  ├src_numeric
│  │  │  ├quadrature
│  │  │  │  ├gauss_1d.m
│  │  │  ├src_iterative
│  │  │  │  ├getHarmVecs1.m
│  │  │  │  ├getHarmVecs2.m
│  │  │  │  ├iterapp.m
│  │  │  │  ├iterchk.m
│  │  │  │  ├pgmres.m
│  │  │  │  ├pgmresDR.m
│  │  │  │  ├pgmresDR_iter.m
│  │  │  │  ├pgmres_iter.m
│  │  ├src_preconditioning
│  │  │  ├chan_mvp_idx.m
│  │  │  ├circ_1_level.m
│  │  │  ├circ_2_level.m
│  │  │  ├mvp_circ_2_level.m
│  │  ├src_vie
│  │  │  ├src_fields
│  │  │  │  ├src_dgf
│  │  │  │  │  ├eval_DGF.m
│  │  │  │  │  ├E_field_DGF.m
│  │  │  │  │  ├E_field_DGF_mollified.m
│  │  │  │  │  ├H_field_DGF.m
│  │  │  │  ├src_excitations
│  │  │  │  │  ├CCL_Excitation.m
│  │  │  │  │  ├Dipole_Excitation.m
│  │  │  │  │  ├Generate_Excitation.m
│  │  │  │  │  ├PlaneWavePointWise.m
│  │  │  │  │  ├PlaneWave_Excitation.m
│  │  │  │  │  ├PlaneWave_Excitation_hack.m
│  │  │  │  ├src_op
│  │  │  │  │  ├E_field_Nop_const.m
│  │  │  │  │  ├E_field_Nop_const_Sam.m
│  │  │  │  │  ├H_field_Kop_const.m
│  │  │  ├src_mvp
│  │  │  │  ├MVP.m
│  │  │  │  ├mv_AK_const.m
│  │  │  │  ├mv_AN_const.m
│  │  │  │  ├mv_AN_const_bif.m
│  │  │  │  ├mv_AN_const_GPU.m
│  │  │  │  ├mv_AN_const_with_zeros.m
│  │  │  │  ├mv_A_const.m
│  │  │  │  ├mv_K_const.m
│  │  │  │  ├mv_L_const.m
│  │  │  │  ├mv_N_const.m
│  │  │  │  ├mv_N_const_with_zeros.m
│  │  │  ├src_operators
│  │  │  │  ├assembly_kop_const.m
│  │  │  │  ├assembly_nop_const.m
│  │  │  │  ├circulant_kop_const.m
│  │  │  │  ├circulant_nop_const.m
│  │  │  │  ├cubatures
│  │  │  │  │  ├cubature_2d_2d.m
│  │  │  │  │  ├cubature_kop_far.m
│  │  │  │  │  ├cubature_kop_near_sym.m
│  │  │  │  │  ├CUBATURE_Nop_new.m
│  │  │  │  │  ├CUBATURE_Nop_new2.m
│  │  │  │  │  ├cubature_nop_sym_far.m
│  │  │  │  │  ├cubature_nop_sym_near.m
│  │  │  │  │  ├DIRECT_WS_EA_RWG.m
│  │  │  │  │  ├DIRECT_WS_ST_RWG.m
│  │  │  │  │  ├DIRECT_WS_VA_RWG.m
│  │  │  │  │  ├gauss_1d.m
│  │  │  │  │  ├gauss_2d.m
│  │  │  │  │  ├lebedev.m
│  │  │  │  │  ├nearby_correct_kop.m
│  │  │  │  │  ├singular_ea_const.m
│  │  │  │  │  ├singular_st_const.m
│  │  │  │  │  ├singular_va_const.m
│  │  │  │  ├cube_faces.m
│  │  │  │  ├fft_operator.m
│  │  │  │  ├getOPERATORS.m
│  │  │  │  ├getOPERATORS_hack.m
│  │  │  │  ├getOPERATORS_SAM.m
│  │  │  │  ├getOPERATOR_DDA.m
│  │  │  │  ├gperiodic_coeff_kop.m
│  │  │  │  ├gperiodic_coeff_nop.m
│  │  │  │  ├mexcubatures
│  │  │  │  │  ├cubature_kop_const.cpp
│  │  │  │  │  ├cubature_kop_const_mex.cpp
│  │  │  │  │  ├cubature_nop_const.cpp
│  │  │  │  │  ├cubature_nop_const_mex.cpp
│  │  │  │  │  ├directfn_ws_ea_const.cpp
│  │  │  │  │  ├directfn_ws_ea_const.h
│  │  │  │  │  ├directfn_ws_ea_const_mex.cpp
│  │  │  │  │  ├directfn_ws_st_const.cpp
│  │  │  │  │  ├directfn_ws_st_const.h
│  │  │  │  │  ├directfn_ws_st_const_mex.cpp
│  │  │  │  │  ├directfn_ws_va_const.cpp
│  │  │  │  │  ├directfn_ws_va_const.h
│  │  │  │  │  ├directfn_ws_va_const_mex.cpp
│  │  │  │  │  ├direct_ws_ea_const.cpp
│  │  │  │  │  ├direct_ws_ea_const.h
│  │  │  │  │  ├direct_ws_ea_const_mex.cpp
│  │  │  │  │  ├direct_ws_st_const.cpp
│  │  │  │  │  ├direct_ws_st_const.h
│  │  │  │  │  ├direct_ws_st_const_mex.cpp
│  │  │  │  │  ├direct_ws_va_const.cpp
│  │  │  │  │  ├direct_ws_va_const.h
│  │  │  │  │  ├direct_ws_va_const_mex.cpp
│  │  │  │  │  ├mexcubature_kop_const.mexa64
│  │  │  │  │  ├mexcubature_kop_const.mexmaci64
│  │  │  │  │  ├mexcubature_kop_const.mexw64
│  │  │  │  │  ├mexcubature_nop_const.mexa64
│  │  │  │  │  ├mexcubature_nop_const.mexmaci64
│  │  │  │  │  ├mexcubature_nop_const.mexw64
│  │  │  │  │  ├mexdirectfn_ws_ea_const.mexa64
│  │  │  │  │  ├mexdirectfn_ws_ea_const.mexmaci64
│  │  │  │  │  ├mexdirectfn_ws_ea_const.mexw64
│  │  │  │  │  ├mexdirectfn_ws_st_const.mexa64
│  │  │  │  │  ├mexdirectfn_ws_st_const.mexmaci64
│  │  │  │  │  ├mexdirectfn_ws_st_const.mexw64
│  │  │  │  │  ├mexdirectfn_ws_va_const.mexa64
│  │  │  │  │  ├mexdirectfn_ws_va_const.mexmaci64
│  │  │  │  │  ├mexdirectfn_ws_va_const.mexw64
│  │  │  │  │  ├mexdirect_ws_const_build.m
│  │  │  │  │  ├mexdirect_ws_ea_const.mexa64
│  │  │  │  │  ├mexdirect_ws_ea_const.mexmaci64
│  │  │  │  │  ├mexdirect_ws_ea_const.mexw64
│  │  │  │  │  ├mexdirect_ws_st_const.mexa64
│  │  │  │  │  ├mexdirect_ws_st_const.mexmaci64
│  │  │  │  │  ├mexdirect_ws_st_const.mexw64
│  │  │  │  │  ├mexdirect_ws_va_const.mexa64
│  │  │  │  │  ├mexdirect_ws_va_const.mexmaci64
│  │  │  │  │  ├mexdirect_ws_va_const.mexw64
│  │  │  │  ├mex_get_operators
│  │  │  │  │  ├body.mat
│  │  │  │  │  ├getOPERATOR_example.m
│  │  │  │  │  ├mex_getOPERATORS.m
│  │  │  │  │  ├README.txt
│  │  │  │  │  ├vie_operator_mex.cpp
│  │  │  │  ├nearby_correct.m
│  │  │  │  ├vector_projection.m
│  │  │  ├src_solver
│  │  │  │  ├EMconstants.m
│  │  │  │  ├fVIEsolver_Assembly.m
│  │  │  │  ├fVIE_Assembly.m
│  │  │  │  ├jvie2solver.m
│  │  │  │  ├JVIE_Solver_const.m
│  │  │  │  ├JVIE_Solver_const_GPU.m
│  │  │  │  ├JVIE_Solver_const_res.m
│  │  │  │  ├JVIE_Solver_const_Sam.m
│  │  │  │  ├Scat_Solver.m
│  │  │  │  ├Scat_Solver_Sam.m
│  │  │  │  ├Solver_Sam.m

运行例图:
01.gif

用于计算电介质粒子电磁散射的Matlab代码.zip (3.74 MB, 下载次数: 0, 售价: 50 积分)






回复

使用道具 举报

小黑屋|获取积分|网站地图|必过源码 ( 湘ICP备2020019413号-2 )

GMT+8, 2025-2-21 03:51 , Processed in 0.077166 second(s), 27 queries .

Powered by Biguo100

2006-2023 Biguo100 Team

快速回复 返回顶部 返回列表