Page 1 of 1

Creation of GES5-File

Posted: Fri May 08, 2015 2:35 pm
by Jonathan
Hallo,

I tried to run the example "Delta_Gamma" using a GES5-File that I created with your thermocalc-macro (FeCMn.tcm) on my system (ThermoCalc 4.1). In case I am using my GES5 the simulation is not runnig and giving the following error message "STOP call die".

(Context:
# Input of the phase diagram of phase 1 and phase 2:
# --------------------------------------------------
# Which phase diagram is to be used?
# Options: database [local|global|globalF][start_value_{1|2}] linear linearT
Q
database
# Relinearisation mode for interface 1 / 2
# Options: automatic manual from_file none
none
# Reading GES5 workspace ...
STOP call die
)
If I am using the GES5-file that you pride the simulation is running. However, I cannot find any difference in both files.

Greetings,

Jonathan

Re: Creation of GES5-File

Posted: Fri May 08, 2015 5:32 pm
by ralph
I just checked it again. And I can confirm that TC 4.1 created GES5 files are compatible to MICRESS coupled to TQ8.
In fact, the MICRESS release GES5 file binary differs from the new one. It is generated with TC 3.1.

Please check the following:

* Is your TC 4.1 a 64 bit version ? MICRESS 6.2 is 64 bit only and requires 64 bit GES5 files.
* Can you read your own GES5 file with TC 4.1 again (Module: GIBBS_ENERGY_SYSTEM->READ_GES_WORKSPACE) ? Maybe your file is corrupt.

If all that seems to be ok, please give us some information about which operating system you use. Maybe we can reproduce the error.

Ralph

Re: Creation of GES5-File

Posted: Mon May 11, 2015 12:29 pm
by Jonathan
Both seems to be ok: I am using a 64 bit version and I can read the GES-workspace.

I am running MICRESS on OS "Scientific Linux".

The error I reported does also occur, in case I use the GES-file provided in the folder "GES_Files_TC3_x64" (GES file from "GES_Files_TCS_x64" is running).

Re: Creation of GES5-File

Posted: Mon May 11, 2015 12:47 pm
by ralph
What says the MICRESS version you use give the parameter '-v' ?

Ralph

Re: Creation of GES5-File

Posted: Mon May 11, 2015 1:04 pm
by Jonathan
# MICRESS binary
# ==============
# version number: 6.200 (Linux)
# compiled: 11/27/2014
# compiler version: Intel 1400 20140120
# executable architecture: x64
# Thermo-Calc coupling: enabled (version S/7)

Re: Creation of GES5-File

Posted: Mon May 11, 2015 2:15 pm
by ralph
That's the version coupled to the TQ library version S which will only work with GES files generated with TC Version S.
Please give the TQ 8 coupled version of MICRESS ("MICRESS_TQ8_x64") a try. It is located also in the MICRESS/bin folder.

# MICRESS binary
# ==============
# version number: 6.200 (Linux)
# compiled: 11/26/2014
# compiler version: Intel 1400 20140120
# executable architecture: x64
# Thermo-Calc coupling: enabled
# Version: 7
# Link Date: 27-06-2014 10:04:14
# OS Name: Linux
# Build Date: 7270
# Compiler: ifort (IFORT) 14.0.2 20140120
# OpenMP: disabled

Ralph

Re: Creation of GES5-File

Posted: Mon May 11, 2015 2:23 pm
by ralph
Also, the database licenses for TQ have to be available for the MICRESS simulation. TDB features of version 7 (formerly 5) are necessary for TC 4.1 generated GES files. If you are using a standalone TC 4.1 and a network license for MICRESS without these new licenses, please contact me per email (support@micress.de).

Ralph

Re: Creation of GES5-File

Posted: Tue May 12, 2015 9:33 am
by ralph
Conclusion:

The "STOP call die" error is a result of TQ version S licensing handler while killing the application process when a license issue occurs.
In this case:
Running MICRESS_TQS with a non compatible GES5 file (made with a too new Therm-Calc version) and a missing appropriate license.

The error handling in newer TQ libraries, resp. TQ 8.0.1 of MICRESS 6.200 release, has changed and MICRESS will give an error message, e.g. like "TQ initialisation failed (missing license?)".

Ralph