LISE++ Home
Utilities
LISE++ for MS Excel
Evaporation code PACE4
ETACHA
Evaporation code GEMINI++
Raytrace code MOTER


 GEMINI++ : GUI evaporation code  (Win, macOS, Linux);
  


01/07/22 : A serious bug was discovered in version 2.*,
which happened with the AME2016 mass-table implementation.

Please use version 3.0
(LISE package version 16.1.14).

The GEMINI-GUI code has been upgraded to
the original GEMINI program latest version



Introduction
Implementation
In action
Plotting GEMINI++ calculations with LISE++


PACE4 about dialog

 

Introduction



A GEMINI++ Graphical User Interface (GUI) utility was created to complement with the other utilities in the LISE++ Utilities Package. The LISE++ Utilities Package is currently a package of 5 satellite utilities that are either used in the LISE++ reaction mechanism and transmission calculation software, or of use to the users of LISE++. The GEMINI++ libraries provide useful calculations for LISE++ users. Specifically, users can quickly compare yields and other interesting results with other codes provided in the Utilities, such as PACE4. This is great for those users who are not familiar with command-line programs, using libraries or just want to quickly check calculations.

[1] R.J. Charity, Phys.Rev.C 82, 014610 (2010)
[2] D. Mancusi, R.J. Charity, J. Cugnon, Phys.Rev.C 82, 044610 (2010)
[3] R.Charity: GEMINI: A Code to Simulate the Decay of a Compound Nucleus by a Series of Binary Decays.

Implementation


The Gemini++ code was implemented in the Qt graphics framework. Qt is a C++ graphics framework for cross-platform development. This can be compiled into Windows, Mac, and Linux GUI executables. The executables would be distributed for installation with our LISE++ Utilities Package. The mass tables were updated to use the AME2016 database where appropriate. Specifically, where the original code checked for an experimental value, the AME2016 database is checked instead. The AME database is implemented as DBase database for this project. In order to facilitate a cross-platform implementation, the *.tbl and *.tl files are stored as Qt "resources". This requires some syntax changes in the code. For this reason, the code was verified against the command-line version of the code. The random-number generator was fixed to constant values for both programs and results were compared.
The simple example codes of testFusion and testDecay were used as reference for the Gemini Utility. Results from these are easily compared to PACE, another utility program, by looking at residual yields of nuclei. See below for a look at the GUI input and results forms.  

Card 1



GEMINI  in action

  Card 1

 Results page


Plotting GEMINI results with LISE++



Menu in LISE++
"Utilities" menu in LISE<sup>++</sup>


GEMINI cross sections plot through LISE++

  GEMINI cross sections plot through LISE<sup>++</sup>




Alga counter