Creation of GES5-File

technical aspects of .dri file generation (e.g. debug mode ) etc...
Post Reply
Jonathan
Posts: 3
Joined: Thu Jul 04, 2013 2:23 pm
anti_bot: 333

Creation of GES5-File

Post by Jonathan » Fri May 08, 2015 2:35 pm

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

ralph
Posts: 167
Joined: Wed Apr 27, 2011 4:42 pm
anti_bot: 333

Re: Creation of GES5-File

Post by ralph » Fri May 08, 2015 5:32 pm

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

Jonathan
Posts: 3
Joined: Thu Jul 04, 2013 2:23 pm
anti_bot: 333

Re: Creation of GES5-File

Post by Jonathan » Mon May 11, 2015 12:29 pm

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).

ralph
Posts: 167
Joined: Wed Apr 27, 2011 4:42 pm
anti_bot: 333

Re: Creation of GES5-File

Post by ralph » Mon May 11, 2015 12:47 pm

What says the MICRESS version you use give the parameter '-v' ?

Ralph

Jonathan
Posts: 3
Joined: Thu Jul 04, 2013 2:23 pm
anti_bot: 333

Re: Creation of GES5-File

Post by Jonathan » Mon May 11, 2015 1:04 pm

# 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)

ralph
Posts: 167
Joined: Wed Apr 27, 2011 4:42 pm
anti_bot: 333

Re: Creation of GES5-File

Post by ralph » Mon May 11, 2015 2:15 pm

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

ralph
Posts: 167
Joined: Wed Apr 27, 2011 4:42 pm
anti_bot: 333

Re: Creation of GES5-File

Post by ralph » Mon May 11, 2015 2:23 pm

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

ralph
Posts: 167
Joined: Wed Apr 27, 2011 4:42 pm
anti_bot: 333

Re: Creation of GES5-File

Post by ralph » Tue May 12, 2015 9:33 am

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

Post Reply