It is not possible to use Thermocalc directly on the batch system, however it is possible to use the Thermocalc SDK from your own applications running on the batch compute nodes. You can link against either the gfortran or ifort version of the SDK.
To link your own code against the gfortran Thermocalc SDK, you should use something like the following line in your Makefile:
# Libraries Linker Option
LIB = -lc -lm $(TC71_HOME)/SDK/TQ/libtq-linux-x86_64-gfortran-9.8.11461.so
To link your own code against the ifort Thermocalc SDK, you should use something like the following line in your Makefile:
LIB = -lc -lm $(TC71_HOME)/SDK/TQ/libtq-linux-x86_64-ifort-9.8.11461.so
The name of these libraries changes with every release, so please ensure that you are linking against the correct library name for the version you are using before logging a service desk ticket.
Ensure that the Thermocalc module is loaded when running or compiling your application. See the Licensing Issues section for restrictions on using this application.