【文件属性】:
文件名称:matlab二重积分代码-BIE3D:用于3D边界积分方程的MATLAB工具(拉普拉斯,时域波动方程等)
文件大小:1.57MB
文件格式:ZIP
更新时间:2021-05-20 03:27:35
系统开源
matlab二重积分代码BIE3D:用于3D曲面上边界积分方程的MATLAB工具
这是针对具有弱表面奇异性不超过1
/
r的内核的一组高阶精确全局双周期梯形规则和基于四面板的表面正交集。
目前,它仅包含一个圆环,并通过一般的平滑半径函数对其进行调制,仅对均匀的任意阶四面体具有表面上的正交函数,并具有拉普拉斯(椭圆BVP)和波方程(双曲线BVP)内核。
主要作者:亚历克斯·巴内特
贡献:Tom
Hagstrom-用于从时间网格进行插值的f90模块。
版本:20190821
依存关系
MATLAB。
代码尚未在R2012a之前的MATLAB版本上进行过测试。
对于timedomainwaveeqn
:
Fortran编译器可构建Hagstrom时间插值和MEX接口。
可选:
fsparse
from,使用make('openmp',true)编译,用于快速多线程稀疏矩阵汇编。
安装
使用git
,
svn或zip下载(请参见上面的绿色按钮)。
在顶层(
BIE3D
)目录中打开MATLAB,然后运行bie3dsetup将所有需要的目录添加到您的路径中。
通过运行testall进行测试,该t