结合FORTRAN和C#各自的优势,运用动态链接库技术实现这两种语言的混合编程,解决两种语言混合编程的关键问题。将有限元核心计算程序重构为可以在C#编程环境里直接调用的DLL文件,实现高效计算和快速开发双重目的,为有限元软件开发集成化提供有效途径。
Integrating the excellence of FORTRAN and C# , Dynamic Link Library technology is used to achieve mixed language programming with FORTRAN and C# , and the key issues are soluted. At the same time, to achive the dual purpose of efficient computation and rapid development, the core finite element analysis programs of underground structures are restructured to DLL files which can be derectly called in C# programming environment. This provided a effective way for the integration of finite element software development.