×

TSFC公司

swMATH ID: 20272
软件作者: Miklós Homolya、Lawrence Mitchell、Fabio Luporini、David A.Ham
描述: TSFC:一种结构表示形式编译器。表单编译器对偏微分方程的弱形式进行高级描述,并生成执行有限元装配的低级代码。本文介绍了一种新的表单编译器——两阶段表单编译器(TSFC),其主要动机是尽可能长时间地维护输入表达式的结构。这有助于在尽可能高的抽象级别应用优化。TSFC具有一种新颖的结构保护方法,用于分离不连续Galerkin问题中形式对局部张量子块的贡献。这使我们能够在编译过程中比其他形式编译器更长时间地保留表达式的张量结构。这在一定程度上也是通过两阶段方法实现的,该方法将第一阶段有限元结构降阶到张量代数与第二阶段这些张量操作的调度分离开来。TSFC还可以有效地遍历复杂的表达式,实验评估表明,即使对于高度复杂的形式,它也具有良好的编译时性能。
主页: https://arxiv.org/abs/1705.03667
相关软件: Firedrake公司;PETSc公司;UFL公司;FEniCS公司;咖啡;宠物4py;mpi4py;菲亚特;DOLFIN公司;PyOP2型;MUMPS公司;交易.ii;自由Fem++;蟒蛇;菲亚特;Gms小时;FInAT公司;github;板岩;冠军
引用于: 26文件

按年份列出的引文