matlab集成c代码-pybie2d:Python中的2D边界积分方程工具

时间:2021-05-22 02:19:04
【文件属性】:
文件名称:matlab集成c代码-pybie2d:Python中的2D边界积分方程工具
文件大小:506KB
文件格式:ZIP
更新时间:2021-05-22 02:19:04
系统开源 Matlab集成的c代码pyBIE2D:2D边界积分方程的Python工具 该项目的目标是提供python工具,以二维方式解决Laplace和Stokes问题,以Alex Barnett针对MATLAB的BIE2D软件包为模型,该工具可从以下网站获得: 这个项目处于非常早期的状态。 目前,唯一实现的是: 自述文件 具有Kress自评估和柯西补偿的近似评估的全局光滑正交(现在包括近似评估矩阵形成) Laplace SLP和DLP内核 合理的“边界收藏” 用于Laplace SLP,DLP的集成FMM例程 解决拉普拉斯问题的一些例子 大多数代码很混乱,并且类之间的内部一致性很弱,随着进一步的开发使哪些类/模块应该拥有哪些例程,必须清理掉它们。 预计在不久的将来会进行大量的代码重组。 ## Installation通过导航到软件包路由并键入以下命令进行安装: pip install . FMM例程需要pyfmmlib2d。 pybie2d和代码的非FMM部分的安装应在不安装该软件包的情况下进行,但FMM例程将无法运行,并且可能会产生带有完全无用的错误消息的错误。 该软件包需要numpy,nu
【文件预览】:
pybie2d-master
----digits.png(349KB)
----tests()
--------test_basic_laplace_kernels.py(12KB)
----LICENSE(11KB)
----cauchy.py(7KB)
----doc()
--------flow.aux(8B)
--------flow.synctex.gz(3KB)
--------flow.tex(1KB)
--------flow.pdf(28KB)
----examples()
--------solvers using low level utilities()
--------basic usage of kernel functions()
----setup.py(807B)
----.gitignore(1KB)
----pybie2d()
--------misc()
--------point_set.py(3KB)
--------grid.py(5KB)
--------boundaries()
--------__init__.py(262B)
--------backend_defaults.py(2KB)
--------kernels()
--------pairing.py(4KB)
--------solvers()
----README.md(3KB)

网友评论