GENPLOT is an extremely powerful and flexible plotting package for the analysis of scientific and engineering data. However, this flexibility comes at the cost of complexity, and the program is optimized for power at the expense of the novice computer user. The current expectation in software, fostered by Macintoy and Windoze applications, is that one should be able to sit down at a new program without reading any manual and be immediately productive. This is not the model for GENPLOT. If simple command line prompts bring chills and tingles to your spine, this program is probably not for you. However, even as a novice, you can very successfully use the program if you are willing to invest some time to read the manual, and if you can avoid being intimidated at first by the large set of commands and relatively long learning curve. Eventually, a subset of the commands will become like a second language and the true power and flexibility of this program will be made manifest.
For installation and efficient use of this program, you must have certain minimal skills with the computer, the operating system, and simple programming concepts. For example, in OS/2, you should be familiar with the CONFIG.SYS file, environment varialbles, and the PATH and LIBPATH settings. Although the install scripts are nearly 100% automated, it helps to have some idea what the program does to your computer.
The requirements on the user for a UNIX install are much more severe. Since the program must be compiled locally, the location of key operating system files must be known, and you must be able to obtain appropriate privileges. In general, seek out your system administrator to install this program.
The minimum requirements for all users include:
Specific requirements for each operating system are listed with the installation instructions. In general, since all of the OS's implement virtual memory, the minimum requirements for the OS are adequate for the program. The configurations below are `useful' recommended configurations, with sufficient memory to be useful in a networked environment.
| OS/2 | NT | UNIX | |
|---|---|---|---|
| Processor | 486/50 | Pentium 60 | >SPARC |
| RAM Memory | 16 MB | 32 MB | 32 MB |
| Hard Disk Space | 10 MB | 10 MB | 30 MB (1) |
| File System | HPFS (2) | NTFS (2) | unknown (3) |
| Video Display | 1024x768x256 (4) | 1024x768x256 (4) | X-windows (5) |
| Printer | Postscript (6,7) | Postscript (6,7) | Postscript (6) |
| Compiler | IBM VisualAge C (8) | MS Visual C++ (9) | ANSI/POSIX C (10) |