+ All Categories
Home > Documents > GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and...

GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and...

Date post: 27-May-2020
Category:
Upload: others
View: 32 times
Download: 1 times
Share this document with a friend
22
GeoDict 2015 Andreas Wiegmann Jürgen Becker Erik Glatt Text and editing: Barbara Planas Download, installation, and licensing 24 May 2016
Transcript
Page 1: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 Andreas Wiegmann

Jürgen Becker

Erik Glatt

Text and editing: Barbara Planas

Download,

installation, and licensing

24 May 2016

Page 2: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GEODICT2015 DOWNLOAD, INSTALLATION, AND LICENSING 1

SYSTEM REQUIREMENTS AND RECOMMENDATIONS 1

DOWNLOADING AND INSTALLING GEODICT 2

INSTALLATION ON MICROSOFT® WINDOWS 2

Parallel computing and MPI for Windows 8

INSTALLATION ON LINUX 9

Parallel Computing and MPI for Linux 9

LICENSING GEODICT 11

REQUESTING A NODE-LOCKED OR EVALUATION LICENSE 11

REQUESTING A FLOATING LICENSE 14

INSTALLING A NODE-LOCKED LICENSE 15

Installation as user 15 Installation as administrator 17

INSTALLING A FLOATING LICENSE 18

IF GEODICT DOES NOT START AFTER LICENSING 19

UN-INSTALLING GEODICT 19

Page 3: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 User Guide 1

GEODICT2015 DOWNLOAD, INSTALLATION, AND

LICENSING

SYSTEM REQUIREMENTS AND RECOMMENDATIONS

The following are the minimum requirements and some recommendations. For up-to-date recommendations visit our web site at:

http://www.geodict.com/Support/System/hardwareOS.php

8 GB of RAM (16 GB recommended)

300 MB of available hard-disk space

3D video card with a minimum of 128 MB of memory (256 MB recommended)

64 bit OS

o Microsoft® Windows 7, 8 or 10

o Linux (RHEL 6 or 7, SuSE 12, Ubuntu 12, or any other distribution using glibc

with version 2.12 or higher)

OpenGL 2.0 or newer

GeoDict’s internal representation of the structure consists of rectangular 3D arrays of

equal sized boxes, hereafter called volume elements or voxels.

The size of available RAM determines the size of the largest structures handled by GeoDict’s solvers.

The following table gives an impression of the performance of the EJ-Stokes for fibrous materials with 5% solid volume fraction and 5 micron fiber diameter. The table

refers to a stand-alone shared-memory computer.

Memory Processors Graphics

memory

Generation &

Visualization Flow simulation

8 GB 4 1 GB 5123 voxels 1283 voxels

16 GB 4 1 GB 10243 voxels 2563 voxels

64 GB 8 2 GB 40963 voxels 10243 voxels

96 GB 12 4 GB 61443 voxels 15363 voxels

128 GB 12 4 GB 81923 voxels 20483 voxels

When computing the properties of large structures, pay attention to the Task Manager to detect memory overflow. The Task Manager starts after clicking the

right mouse button on the task bar of the computer. When the program uses unusually large amounts of memory, it is advisable to terminate the executable

and review the settings for structure generation or property solvers.

Page 4: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

2 GeoDict 2015 User Guide

DOWNLOADING AND INSTALLING GEODICT2015

INSTALLATION ON MICROSOFT® WINDOWS

Close all windows applications and be logged on as administrator on the computer.

1. Begin the download and installation by clicking the

Download tab in the GeoDict’s web site (http://www.geodict.com).

2. The page opens. Click the link to the download table page and, there, choose the GeoDict release that fits

your needs (operating system, bits, etc.). Click on the link. The executable file is downloaded to the user’s download folder (C:\Users\Username\Downloads).

3. In the Downloads folder, double-click the executable

file and click Yes in the User Account Control dialog box.

4. The Select Setup Language dialog box, select English or Deutsch as

the installation language and click OK. The installation wizard is

activated. Click Next >.

Page 5: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

Installation on Microsoft® Windows

GeoDict 2015 User Guide 3

5. In the License Agreement dialog, check I accept the agreement to agree to

the License Agreement terms and click Next > to continue with the installation.

6. In the Select Destination Location dialog, keep the default destination or

choose a folder for the installation where the intended user has “write” privileges and click Next >.

7. In the Select Start Menu Folder dialog, choose a folder or agree to the suggested folder and click Next >.

Page 6: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

4 GeoDict 2015 User Guide

8. In the Select Additional Tasks dialog, check if you want to create a desktop

icon and click Next >.

9. In the Ready to Install dialog,

click Install to being the

installation.

Page 7: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

Installation on Microsoft® Windows

GeoDict 2015 User Guide 5

The program files are copied to your computer.

During the GeoDict2015 installation, several Microsoft Redistributables are installed.

Among them is Microsoft MPI, a Microsoft implementation of the Message Passing Interface standard for running parallel applications on the Windows platform.

When the Microsoft MPI Setup Wizard dialog appears, click Next to start the installation.

It is crucial that the Destination Folder is not changed from the default path (C:\Program Files\Microsoft MPI\). This is the location where GeoDict2015 looks for Microsoft MPI and changing the path produces an error when trying

to run parallel computations.

Page 8: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

6 GeoDict 2015 User Guide

Page 9: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

Installation on Microsoft® Windows

GeoDict 2015 User Guide 7

After the installation, the Information dialog appears containing several tips and

other data about GeoDict.

To complete the setup of the GeoDict2015 release, the wizard suggests the installation of Notepad++ as text editor and 7Zip, for the compression of large

solver computation results. If these open source programs are already installed on your computer or you do not want to install them, uncheck the boxes. To install them,

click Finish.

For both programs, installation wizards are called to facilitate the set-up. The steps are very similar to those for the installation of GeoDict. Follow the instructions for

installation of Notepad++ and later for the installation of 7Zip.

Page 10: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

8 GeoDict 2015 User Guide

If you did not un-check Launch

GeoDict 2015 in the wizard, GeoDict2015 launches now and

the GeoDict GUI appears. However, the program does not

run yet and requests a valid license to start.

See pages 11-13 below for

instructions on requesting a license file from Math2Market.

At the end of the installation,

the readme.txt file open. Close the Setup screen and the

GeoDict software for Windows is now installed and ready for licensing.

Two shortcut icons have been saved to the computer desktop:

The GeoDict 2015 icon is a shortcut to the GeoDict2015 edition located (by default) at C:\Program Files

(x86)\Math2Market GmbH\GeoDict2015Win64.

The GeoDexcel 2015 icon is a shortcut to the GeoDexcel spreadsheet, for the

analysis and plotting of results from the FilterDict, FlowDict, MatDict, PoroDict, SatuDict, and ElastoDict modules of GeoDict.

PARALLEL COMPUTING AND MPI FOR WINDOWS

GeoDict uses the MPI message passing interface protocol to run parallel computations

in DiffuDict, ConductoDict, FlowDict, FilterDict-Media, FilterDict-Element, AddiDict, SatuDict and AcoustoDict. GeoDict’s parallel solvers use the MPI library from Microsoft.

If Microsoft MPI is not already installed, the Microsoft MPI v6 redistributable is installed into C:\Program Files\Microsoft MPI during the installation of

GeoDict2015 as indicated in pages 5-6. If a previous version of Microsoft MPI is already installed in C:\Program Files\Microsoft HPC Pack 2012, the newer v6 version cannot be installed and

GeoDict routinely uses the older version. It is possible to manually uninstall the older Microsoft HPC Pack 2012 and install a newer Microsoft MPI from Microsoft’s web page,

but this is not necessary to run GeoDict2015.

Page 11: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

Installation on Linux

GeoDict 2015 User Guide 9

INSTALLATION ON LINUX

Download the GeoDict version appropriate for your system. To find out if the version runs on your linux system, type

getconf GNU_LIBC_VERSION

and get (for example) glibc 2.19 as output.

For this example, you would have to install a GeoDict version that was linked against a version smaller or equal than glibc 2.19. That is, you can install the glibc 2.12 version provided for download on the web page.

After downloading the .tgz file, move the file to the folder where you want to install GeoDict and extract GeoDict by typing

tar -xzvf *.tgz

The folder (GeoDict2015-Rev****-linux-64-glibc*.**) is created and contains all GeoDict files. The exact folder name and tar-file name depend on build version and

date.

Launch GeoDict by using the script

geodict.sh

from this installation folder.

Optional: As administrator, create a link in /usr/local/bin to the geodict.sh in the

installation folder, such that the program can easily be started by the users.

GeoDict for Linux is now installed and ready for licensing.

PARALLEL COMPUTING AND MPI FOR LINUX

GeoDict uses the MPI message passing interface protocol to run parallel computations. GeoDict’s parallel solvers are linked against the MPICH2 library from

Argonne National Lab. To run these MPI-parallel solvers, the mpiexec executable from the MPICH2 library has to be used. It is not possible to use the mpiexec executable provided by other packages like OpenMPI. It is also not possible to use a

version of MPICH2 older than 1.4.1p1. Therefore, the MPICH2 package (version 1.4.1p1 or higher) has to be installed on the Linux machine. Some Linux distributions,

e.g. Ubuntu, already contain the mpich2 package. In this case, the package can simply be installed by the system administrator with

sudo apt-get install mpich2

GeoDict2015 then automatically finds the mpiexec executable.

Should GeoDict2015 not start properly after licensing, the most likely reason is a missing library on your machine. To identify the missing library, type

ldd geodict2015 > libraries.txt

in the GeoDict installation folder. Check whether one or more libraries are labelled as Not found and send the file libraries.txt by email to

[email protected].

Page 12: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

10 GeoDict 2015 User Guide

If the Linux distribution does not contain the mpich2 package, MPICH2 has to be compiled and installed as described in the following:

1. Installation of the MPICH2 library from Argonne National Lab

Ask your system administrator to install MPICH2 Version 1.4.1p1 on your

machine. We prefer an installation in the folder /usr/local/mpich2-1.4.1p1:

a. Download Mpich2 from www.mpich.org b. Unpack with tar -xvf mpich2-1.4.1p1.tar

c. cd mpich2-1.4.1p1 d. ./configure --prefix /usr/local/mpich2-1.4.1p1

e. make f. as root: make install

2. Adjust path to MPICH2 library in GeoDict shell script

If /usr/local/mpich2-1.4.1p1 or /usr/local/mpich2 was used as installation path, no changes in the script are necessary. Otherwise, you have to change line 86

MPIRUN=$MPIPATH/bin/mpiexec

in GD2015_externals.sh to point to your own Mpich2 installation path.

3. (optional) Adjusting GeoDict for usage on distributed memory clusters

This step is only necessary, if you want to distribute the parallel processes to computers with different hostnames, e.g. node001, node002, ... but it is not

needed on a shared memory machine.

Make sure, that no password is required when logging onto the machines used for parallel computations. If a password is required for each login, you have to

make your ssh agent password-free, so that no password is required when mpich uses the machines for the parallel computations. This must be done on

every machine and can be achieved by doing the following:

1. cd ~

2. ssh-keygen –t rsa

3. cd $HOME/.ssh

4. cat id_rsa.pub >> authorized_keys

When starting GeoDict for the first time, a settings folder with the name ~/.geodict2015/ is created in the user’s home folder. The names of hosts

and clusters can be defined in the file geodict_hosts.ini contained in this folder. Ask [email protected] if you need additional information.

Attention: Ubuntu allows to install mpich, OpenMpi, and possibly other variants of MPI at the same time. In that case /usr/bin/mpiexec will contain a link to

one of those versions. If this link will not point to mpich, GeoDict’s solvers will not run in parallel. To fix this, run as administrator

sudo update-alternatives --config mpirun

and choose the mpirun.mpich alternative. If this approach is not possible, either install MPICH2 as described below or adjust the path to the MPICH2

library as described in step 2 below to

MPIRUN=usr/bin/mpiexec.mpich

Page 13: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

Licensing GeoDict – Obtaining a GeoDict license

GeoDict 2015 User Guide 11

LICENSING GEODICT

In general, GeoDict licenses can be node-locked or floating.

1. Node-locked license:

A node-locked license is bound to the computer from which the license

request file (.glr) was generated.

Evaluation licenses are always node-locked and time-limited.

2. Floating license

A floating license allows to use the software everywhere in a local network.

To use a floating license, the OLicense Server must be installed before GeoDict can be used.

Evaluation licenses are NOT provided as floating licenses

REQUESTING A NODE-LOCKED OR EVALUATION LICENSE

After downloading and installing GeoDict, the GeoDict GUI opens automatically and requests a valid license to start.

If the GeoDict GUI does not open because you un-checked Launch GeoDict 2015 during the installation, double-click the GeoDict icon on your Windows desktop or, in Linux, call geodict.sh from the installation folder.

Page 14: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

12 GeoDict 2015 User Guide

Then, in the Menu bar, select File →

Choose License File…. The GeoDict License dialog box (that opens

automatically after installation when Launch GeoDict 2015 was left checked

during installation) opens now.

Check the option that describes your situation. If you are new to GeoDict or already

a customer of Math2Market applying for or renewing a license, check one of these options.

Tool tips guide you through the procedure.

Type Your Name and the name of your

Organization (or Company), and then click OK. This generates a .glr (GeoDict license request) file that is saved at the

default or specified location. The path to the GeoDict license request file is

shown in the message dialog box.

The saved .glr file contains information that identifies the computer on which it

was generated and that is needed to issue a license file that is exclusive for

the computer.

Page 15: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

Licensing GeoDict – Obtaining a GeoDict license

GeoDict 2015 User Guide 13

Now, as indicated in the message:

1. Write an e-mail with the subject line License request, and

a) If you are new to GeoDict, follow the instructions shown in the message

and enter all the information needed in the body of the e-mail.

b) If you are a customer of Math2Market who is renewing the license, or have contacted us otherwise and we have agreed to provide you with an

evaluation license, there is no need to enter the complete information.

2. Attach the saved .glr (GeoDict license request) file to the e-mail (here:

2015BarbaraPlanasMath2Market.glr).

3. Send the e-mail to [email protected]

After a positive outcome of the application, a reply e-mail is sent containing an attached license file (*.lic). An evaluation license is valid for a limited time and only for the computer on which the GeoDict license request file was generated.

It is a good idea to save the received license file (*.lic) into a subfolder of the folder where you intend to keep GeoDict, e.g. .../GeoDict/GeoDictLicenses/*.lic.

Page 16: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

14 GeoDict 2015 User Guide

REQUESTING A FLOATING LICENSE

GeoDict uses OLicense (www.olicense.com) to manage floating licenses and, thus, an OLicense server has to be installed to use GeoDict. The operating system of the

computer on which you install the OLicense server is independent of the operating system under which GeoDict is installed. You may run GeoDict on a Windows OS

computer while the OLicense server is installed on a Linux OS computer, and vice versa. The OLicense server and GeoDict may be installed on the same computer.

The OLicense server can be downloaded from:

Math2Market: www.geodict.com/Support/Installation/Olicense.php

OLicense homepage: www.olicense.com

After downloading and unpacking the OLicense server on a Windows or Linux computer, proceed as follows:

1. Start OLicenseServerCtrl.exe (Windows) or OLicenseServerCtrl.lin (Linux). The OLicense-Server-Control dialog box opens.

2. In the Service Mode panel, click Install as Service (Admin Rights Required).

3. In the Actions panel, click Start Local.

4. In the Content panel, click Open Browser Frontend (View/Administrate Content).

5. The OLicense-Server content is then shown in your computer's standard web browser.

6. In the row Server Administration, click Administer Server....

7. Choose a User Name and a Password and click OK.

8. In the OLicense-Server Attributes, click Export Server Info... in the row Preferred Server ID. This creates an OLicense.olsiml file, saved by clicking OK.

The OLicense.olsiml file is similar to the following when opened with a text editor:

< !DOCTYPE OLicenseInfo>

< OLicenseInfo>

< version> 4.0.0

< hostname> psl140

< tcpip> 172.17.1.184

< system> Windows_XP

< release> 5.1 Service Pack 3

< serverId type="MAC"> 001a6bce65b4

< serverId type="UUID"> C7PpKRcr35ciWqKn7syvuQ

< serverId type="HMAC"> 2eb6487abe5ea7ecd1e6-bcb072be60ff563e99ec

< /OLicenseInfo>

9. The port number is shown in the line Server is running on port ... (Local mode).

E-mail the created OLicense.olsiml file and the shown port number to

[email protected] to request a license.

Page 17: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

If GeoDict does not start after licensing

GeoDict 2015 User Guide 15

INSTALLING A NODE-LOCKED LICENSE

Having received a GeoDict license file (*lic), you are ready to load and install the license and begin using GeoDict.

INSTALLATION AS USER

In Windows, double-click the GeoDict2015 icon that appeared on the desktop after

downloading GeoDict2015, or find and double click the executable geodict2015.exe.

In Linux, call geodict.sh from the installation folder.

The GeoDict License dialog box

opens.

This time, check Install License

file and click Find License…. Tool tips guide you through the procedure.

In the opening Select File dialog box, navigate the path to the folder

where you saved the received license file (e.g. .../GeoDict/GeoDictLicenses), and

click Open to install the license.

Back in the GeoDict License

dialog box, leave Set license as default checked, so that GeoDict

starts immediately when clicking its icon once the license is installed.

Page 18: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

16 GeoDict 2015 User Guide

If left un-checked, it would be necessary to click Find License... and to repeat the

process of finding the license every time you want to work with GeoDict.

After the license has been loaded, the license information is updated to reflect the

Status: Valid, the license Expiry Date, the Type of license, the License Owner, its Description, the license File Name, and the Location of the installed license (here

.../M2M/GeoDictLicenses).

A message confirms that the license was installed successfully.

Click OK to close the message.

The GeoDict GUI appears automatically, and you are all set to work with GeoDict.

Page 19: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

If GeoDict does not start after licensing

GeoDict 2015 User Guide 17

INSTALLATION AS ADMINISTRATOR

To install a GeoDict license for all users, open the file geodict_licenses.ini that can be found in the GeoDict installation folder at:

with a text editor, e.g. Notepad++.

In this file, uncomment the first line by removing the // and then change the path to

where your license file was saved. For example:

Afterwards, the license is automatically available for all users.

Page 20: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

GeoDict 2015 download, installation, and licensing

18 GeoDict 2015 User Guide

INSTALLING A FLOATING LICENSE

The user of a floating license receives two license files from Math2Market GmbH.

The .lic license file is used to operate GeoDict, and the .olixml license file is used to

operate the OLicense-Server.

Proceed as follows to install the .olixml file on the license server:

1. After receiving these license files, save them to your hard drive.

2. Start OLicenseServerCtrl.exe (Windows) or OLicenseServerCtrl.lin (Linux).

3. The OLicense-Server-Control dialog box opens. Click Open Browser Frontend (View/Administrate Content) to open the OLicense-Server Home page in your

standard web browser.

4. In the License Import row, click Browse... to find the .olixml license file that was

sent to you and you saved on your hard drive.

5. When the path to the .olixml license file appears in the field, click Import Selected XML.

Afterwards, install the .lic file as described for node-locked licenses in pages 15-16.

Page 21: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

Un-installing GeoDict

GeoDict 2015 User Guide 19

IF GEODICT DOES NOT START AFTER LICENSING

GeoDict may not recognize the license file after:

GeoDict and your e-mail program are used on different operating systems, and a transfer program might have changed line ends when saving or moving files.

Modifications to the computer hardware have resulted in the license file to become

invalid for your computer. License files are issued for a specific configuration.

Expiration of a GeoDict evaluation license file.

Changes in the connection mode of the computer for which the license request was created.

Contact [email protected] with any questions and, if asked to do so, send a newly generated .glr file following the procedure outlined above in pages 12-13.

UN-INSTALLING GEODICT

Be logged on as administrator on the computer and then,

1. Locate the folder where GeoDict is installed. By default, GeoDict can be found at

Find and double-click unins000.exe.

2. The uninstaller detects the installed GeoDict.

Click Yes to uninstall GeoDict.

3. The uninstaller wizard automatically removes GeoDict and its components. Files that remain in user-created folders may not be removed and should be removed

manually if needed.

4. Click OK to complete the un-installation process.

Page 22: GeoDict Download, Installation and Licensing 2015 · GeoDict 2015 download, installation, and licensing 8 GeoDict 2015 User Guide If you did not un-check Launch GeoDict 2015 in the

Math2Market GmbH Stiftplatz 5

67655 Kaiserslautern

Web: http://www.geodict.com

© Fraunhofer Institut Techno- und Wirtschaftsmathematik ITWM, 2003-2011. © Math2Market GmbH, 2011-2016. All rights reserved.


Recommended