暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

有理贝塞尔单元已经在VTK中得到了实现

开源视界 2020-04-22
619

TJ Corona on March 18, 2020

Tags: Open Source , Scientific Computing , VTK

VTK 8.1.0引入了拉格朗日有限元。这些单元格子使用拉格朗日多项式作为基函数来描述二维和三维单元格的几何形状。还有其他一些基函数常被用来描述高阶有限单元,每一个基函数都有不同的数学特性,这使得它们在某些任务中很有用。例如,拉格朗日形状函数具有这样的特性: 它们所表示的函数可以保证会通过数据的每个控制点。
另一组基函数,称为Bernstein-Bezier函数(以下简称Bezier函数),由于其几何尺度特性和函数的控制点构成其域的凸包,经常被使用。当将合理的权重分配到Bezier单元格的控制点时,Bezier单元格可以描述更多的形状。基于这些特性,计算机辅助设计(CAD)软件通常使用贝塞尔形状函数来建模几何元素。
CoreForm的开发团队已经扩展了VTK对高阶网格单元的支持,囊括了另一类使用了有理Bezier形状函数的单元。因此,VTK现在可以从内部使用Bezier形状的输入源来读取形状,而不必转换或近似输入单元信息。VTK现在还可以对不同形状进行建模,这在过去是做不到的。

COVID-19可视化应用程序包括查看美国病例数据的新方法

VASP教程之Phonopy声子谱计算(Pymatflow篇)

structflow指定移除晶体结构中原子

构建Slab模型,一条命令即可

一行命令构建Supercell,你值得拥有

Neofetch – 通过终端显示Linux系统信息

LabPlot替代Origin用于科研绘图

本文译自: Implementation of Rational Bézier Cells into VTK
译者: 生材有道
校对: 开源科学计算
原文及本文遵循: [CC BY 4.0协议]


文章转载自开源视界,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论