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.