欢迎光临散文网 会员登陆 & 注册

Kratos--基于C++的开源有限元框架

2023-07-12 09:15 作者:chen269tianhai  | 我要投稿

Kratos是一个基于现代C++的多物理场开源有限元框架,其可以完成固体,流体,热,DEM等各个方面的单场计算和耦合计算。在线性方程组求解方面,其支持常见的多种直接法和迭代法求解;在并行方面,其支持MPI和Openmp的进程和线程并行,是一个先进的多物理场开源有限元框架。

github地址:https://github.com/KratosMultiphysics/Kratos

下面是官方介绍

Kratos provides a core which defines the common framework and several application which work like plug-ins that can be extended in diverse fields.

Its main applications are:

  • DEM for cohesive and non cohesive spheric and non spheric particles simulation

  • Fluid Dynamics Provides 2D and 3D incompressible fluids formulation

  • Fluid Structure Interaction for solution of different FSI problems

  • Structural Mechanics Providing solution for solid, shell and beam structures with linear and nonlinear, static and dynamic behavior

  • Contact Structural Mechanics For contact problems used along the Structural Mechanics application

Some main modules are:

  • Linear Solvers

  • Trilinos

  • Metis

  • Meshing


Kratos--基于C++的开源有限元框架的评论 (共 条)

分享到微博请遵守国家法律