ADINA

**ADINA**(Automatic Dynamic Incremental Nonlinear Analysis)——经典非线性有限元分析软件。美国 ADINA R&D 公司开发,核心算法源自 MIT 的 K.J. Bathe 教授团队,是业界公认的非线性有限元标杆之一。注:当前为商业软件,代码未完全开源,但 1981 年前后曾有公开/学术版本流通,二次开发与用户子程序(user subroutines)例子非常丰富,值得参考。

官网

https://www.adina.com

开源状态

商业软件(代码未完全开源;1981 年前后有公开/学术版本)

语言

Fortran(核心求解器)

定位

经典非线性有限元分析软件(结构/固体力学)

核心能力

材料非线性(塑性/蠕变/粘弹性)、几何非线性(大变形/大应变)、动力与瞬态分析、接触、流固耦合、单元库丰富(梁/板/壳/实体/接触)、用户子程序二次开发接口

二次开发

用户子程序(user subroutines)扩展材料/单元/载荷,公开教程与算例丰富,是学习非线性 FEM 二次开发接口的经典参考

学习价值 - K.J. Bathe 团队经典实现,与教材《Finite Element Procedures》配套,非线性算法(Newton-Raphson、弧长法、隐式动力)实现思路清晰 - 用户子程序接口设计是商业 FEM 二次开发的经典范式,对自研求解器开放接口设计有参考价值 - 1981 年公开版本的算法架构,仍是理解非线性有限元实现的入门经典