特里利诺斯社区

Trilinos项目是一个由开发人员、用户和用户开发人员专注于在面向对象的软件框架内协作创建算法和使能技术,以解决新出现的高性能计算(HPC)架构上的大规模、复杂的多物理工程和科学问题。

Trilinos软件

Trilinos也是可重用科学软件库的集合,尤其以线性解算器,非线性求解器,瞬态解算器,优化求解器、和不确定性量化(UQ)求解器.

使用Trilinos的并行计算

大多数Trilinos算法和软件都基于其构造和求解能力稀疏问题,使用稀疏线性解算器这些解算器依赖于数据结构类和函数(内核)的集合并行线性代数尤其是并行稀疏核.

Trilinos可移植并行执行

Trilinos针对所有主要的并行体系结构,包括使用消息传递接口(MPI),多芯使用各种常见方法,加速器使用常见和新兴的方法,以及矢量化.

Trilinos并行功能是在支持编译时多态性的库之上编写的,这样,只要给定的算法和问题大小包含足够的潜在并行性,就可以在分布式、多核、,加速器和矢量化计算设备。

Trilinos套餐

Trilinos是围绕称为包装Trilinos包体系结构允许在联邦系统中同时开发许多新功能。每个软件包在研究社区中都有自己的名称和身份,使软件包团队在Trilinos自身之外获得认可。

Trilinos产品套件

Trilinos包含许多软件包五个产品套件:

  • 数据服务:向量、矩阵、图形和类似的数据容器,以及相关操作。
  • 线性和特征问题求解器:用于大型分布式方程组。
  • 非线性解算器和分析工具:包括基本非线性方法、延拓方法和类似方法。
  • 离散化:积分方程和微分方程的离散化工具。
  • 框架:用于构建、测试和集成Trilinos功能的工具。

Trilinos入门

  • 如果你是一个新用户,这是一个很好的起点!

Trilinos仓库

  • Trilinos git存储库处理开放/一般问题的站点。
  • 开发者维基。

Trilinos开发商网站

  • Trilinos开发者需要了解的信息。

Sandia Trilinos服务台

Sandia Trilinos门户网站

Sandia Trilinos战略规划

  • Sandia Jira网站提供Trilinos战略史诗和任务。

Trilinos用户开发小组(TUG)会议

欧洲Trilinos用户组(EuroTUG)会议