Wiki source code of Commercial Software

Version 2.1 by Thomas Coelho on 2023/02/27 14:38

Hide last authors
Thomas Coelho 1.1 1 We have several Commercial Software Package installed on our System. This document describes what we have and how to use them.
2
Thomas Coelho 2.1 3 {{toc/}}
4
Thomas Coelho 1.1 5 = Mathematica =
6
Thomas Coelho 2.1 7 Mathematica is an algebra system from Wolfram Research [[url:http://www.wolfram.com/]].
Thomas Coelho 1.1 8
9 Because mathematica is very expensive we only hold a limited number of 8 licenses. For fairness to other users, please close Mathematica if you don't need it. If everyone will do this, you will have not to wait for a license token.
10
11 = Maple =
12
13 Maple 2017 is available with either "xmaple" or "maple".
14
15 = Matlab =
16
17 Matlab is available in a recent version with the command "matlab".
18
Thomas Coelho 2.1 19 There is an issue with the java virtual memory, when running matlab on the login server. The Java GUI will only run on our normal desktop machines. As a work around we have a second login server (with older hardware) called **login2.th.physik.uni-frankfurt.de**, which does not have any restrictions.
Thomas Coelho 1.1 20
21 = Intel Compiler and MKL =
22
23 See [[Intel Compiler]] for details instructions, how to setup your environment.
24
25 = NAG Libraries =
26
27 The NAG libraries are installed under /home/software/NAG, accessible from all ITP machines.
28
29 Currenly we have:
Thomas Coelho 2.1 30
Thomas Coelho 1.1 31 * cll6i24dcl (C Version, 64 bit integer)
32 * fll6a24dfl (Fortran Version)
33
34 The Libraries are not in the default library path. If you want the use them you have to set or extend the LD_LIBRARY_PATH. Run your programm like that
35
Thomas Coelho 2.1 36 {{{ LD_LIBRARY_PATH=/home/software/NAG/cll6i24dcl/lib ./a.out}}}
Thomas Coelho 1.1 37
38 if your binary is named a.out. You can put the LD_LIBRARY_PATH with an export statement in your .profile to have it always available.
39
40 The NAG Libraries are commercial software and require a valid license. Define a second environment variable pointing to the license file:
41
Thomas Coelho 2.1 42 {{{export NAG_KUSARI_FILE=/home/software/NAG/license.lic}}}
Thomas Coelho 1.1 43
44 This can also be added to the .profile.