文件名称:NodeLab:NodeLab 是一个简单的 MATLAB 存储库,用于节点生成和自适应细化测试,并实现各种无网格方法-matlab开发
文件大小:656KB
文件格式:ZIP
更新时间:2024-06-18 03:21:15
matlab
NodeLab 是一个简单的 MATLAB 存储库,用于节点生成和自适应细化以进行测试,并实现各种无网格方法来解决任意域中的偏微分方程。 这个包背后的核心算法是节点放置 [1] 方法,因为它的简单性、计算速度和分布质量。 节点放置方法已用于在所需域的 \emph{bounding-box} 中创建初始节点分布。 为了表示域的几何形状,NodeLab 耦合了符号距离函数 (SDF) [2],它可以根据域的先验信息进行计算。 因此,NodeLab 可以将以下几何对象作为输入: 1. 简单的形状(如矩形和圆形),需要创建所需的几何形状。 例如,可以通过矩形和圆形计算典型带Kong板的 SDF。 2. 域的水平集表示 $D(x,y)=0$,或3.边界上的一些离散点云集,不需要均匀采样。 可以根据边界附近的填充距离通过曲线插值来平滑边界,这提供了通过从手绘、数字绘图或下载的图像手动数字化几何图形
【文件预览】:
github_repo.zip