Solver supported compilers per version

For each released version of the TMG thermal-flow solvers, the following table lists the compiler version that you can use when you compile your subroutine, thermal solver plugin function for expressions, or flow solver plugin function.

TMG version Windows C++ compiler Windows Fortran compiler Linux C++ compiler Linux Fortran compiler
2506 Visual Studio (2019) VC14.29 Intel Fortran One 2024.2.1 GCC 11.2.1 Intel Fortran One 2024.2.1
2312, 2406, and 2412 Visual Studio (2019) VC14.29 Intel Fortran One 2023.2.0 GCC 11.2.1 Intel Fortran One 2023.2.0
2212 and 2306 Visual Studio (2019) VC14.29 Intel Fortran One 2022.0.2 GCC 7.3.1 Intel Fortran One 2022.0.2
2022.2 Visual Studio (2019) VC14.2 Intel Fortran One 2022.0.2 GCC 4.8.2 Intel Fortran One 2022.0.2
2019.1, 2019.2, 2020.1, and 2021.1 Visual Studio (2017) VC14.1 Intel Fortran 16.0 GCC 4.8.2 PGI 14.10
12 Visual Studio (2015) VC14.0 Intel Fortran 16.0 GCC 4.8.2 PGI 14.10
11 and 11.0.1 Visual Studio (2013) VC12.0 Intel Fortran 12.1 GCC 4.8.2 PGI 14.10
10 and 10.0.x Visual Studio (2012) VC11.0 Intel Fortran 12.1 GCC 4.3.411.0 PGI 7.1.3
8.5, 8.5.x, 9, and 9.0.x Visual Studio (2010) VC10.0 Intel Fortran 12.1 GCC 4.3.411.0 PGI 7.1.3
7.5, 7.5.x, 8, and 8.0.x Visual Studio (2005) VC8.0 Intel Fortran 9.0 GCC 4.1.2 20070115 PGI 7.1.3

GCC = GNU Compiler Collection

PGI = Portland Group

Note:
Simcenter Femap supports only user-written subroutines. Plugin functions are not supported.