×

TSFC公司

swMATH编号: 20272
软件作者: 米克洛斯·霍莫利娅、劳伦斯·米切尔、法比奥·卢波里尼、大卫·哈姆
描述: TSFC:一个结构表示形式编译器。表单编译器对偏微分方程的弱形式进行高级描述,并生成执行有限元装配的低级代码。在本文中,我们提出了两阶段表单编译器(TSFC),这是一种新的表单编译器,其主要动机是尽可能长时间地保持输入表达式的结构。这有助于在尽可能高的抽象级别上应用优化。TSFC具有一种新颖的结构保护方法,用于分离不连续Galerkin问题中形式对局部张量子块的贡献。这使我们能够在编译过程中比其他形式编译器更长时间地保留表达式的张量结构。这在一定程度上也是通过两阶段方法实现的,该方法将第一阶段有限元结构降阶到张量代数与第二阶段这些张量操作的调度分离开来。TSFC还可以有效地遍历复杂的表达式,实验评估表明,即使对于高度复杂的形式,它也具有良好的编译时性能。
主页: https://arxiv.org/abs/1705.03667
相关软件: Firedrake公司;PETSc公司;UFL公司;宠物4py;咖啡;FEniCS公司;mpi4py;菲亚特;PyOP2型;DOLFIN公司;蟒蛇;菲亚特;MUMPS公司;自由Fem++;FInAT公司;github;交易.ii;Gms小时;冠军;tIGAr(美国通用汽车公司)
引用于: 23文件

按年份列出的引文