top of page
Search

Cross Language Integration of Legacy CFD Codes

  • Writer: Ashesh Chattopadhyay
    Ashesh Chattopadhyay
  • Aug 10, 2016
  • 1 min read

Sandia National Labs's Trilinos library provided a plethora of state-of-the-art solvers to speed-up complex fluid mechanics problem. Integrating these libraries inside legacy CFD codes would allow for more optimized programming models and faster run times. In this work we have developed a platform to integrate the Trilinos solver inside M-Fix which is a multipurpose CFD code for multi-phase simulations. However this requires a cross language integration of objected oriented templated C++11 into FORTRAN which has been achieved through a novel and robust communication model.


 
 
 
  • Facebook Clean Grey
  • Twitter Clean Grey
  • LinkedIn Clean Grey
bottom of page