Home    Search    Up    Reference Manuals    Return   

Gensys.1904

Downloading

Rel.1904 is an upgrade package based on Rel.1901.

Before downloading and installing this release, Rel.1901 must already exist on your computer.

Installation of Rel.1904 is made according to the following instructions:

  1. Create directory "/opt/gensys/gensys-1904" by writing:
    mkdir -p /opt/gensys/gensys-1904
  2. To the directory "/opt/gensys/gensys-1904", download file:
    https://mega.nz/#!bdlilQ4C!yFhkFpYBlG31WFLEFTqBSlLC0JUTw3Bag-3DagbhmHI
    If you have problems with downloading the file.
    Please check the following:
  3. Go to directory "/opt/gensys/gensys-1904" and uncompress the tarball:
    tar -xJvkp --file=gensys-1904.txz
  4. Copy the license file from gensys-1901:
    copy -ip /opt/gensys/gensys-1901/bin/gen_processor_ID_check /opt/gensys/gensys-1904/bin
  5. Open the following four files for editing:
    op ~/.profile_gensys
    op ~/.octaverc
    op ~/Desktop/genfile.desktop
    op ~/Desktop/genterm.desktop
    in all files change to "gensys-1904"
    (directory "~" is your home directory i.e. "/home/gensys")
  6. Log out and in again to make the change to take effect.


Mint191-gensys-1901

If you want to be able to compile own subroutines in gensys-1904. It is necessary to install new compilers in your virtual machine. To do so, please give the following commands:

gen_apt-get_install.sh g++-8
gen_apt-get_install.sh gfortran-8
gen_apt-get_install.sh gcc-8
The output from command "gen_apt-get_install.sh" is appended to file "~/Downloads/installed.out". In this file you can track all packages installed with the "gen_apt-get_install.sh"-command.


Gen_calclib

  1. In order to speed up simulation times Gensys-1904 is compiled with option -flto and -fopenmp.
    Option: Comment
    -flto Link Time Optimization (LTO) gives GCC the capability of dumping its internal representation (GIMPLE) to disk, so that all the different compilation units that make up a single executable can be optimized as a single module. This expands the scope of inter-procedural optimizations to encompass the whole program.
    -fopenmp To activate parallel computing when command coupl_para is used.