      Ŀ
                                                                     
                         OptiVec for Pascal / Delphi                 
                                                                     
                           Shareware Version 2                       
      


1. Introduction
---------------
Vector functions instead of loops - if it matters to you how fast and how
accurate your data are processed!
The largest portion of almost all programs processing numerical data
consists of loops. Replace these loops by the specialized vector
functions of OptiVec, and exploit all the advantages of vectorized
programming:

- OptiVec was almost entirely written in Assembly language. The result is a
  highly optimized and numerically accurate code, running 2-3 times faster
  than compiled loops.

- fully vectorized forms of all operators and functions of the language
  Pascal for all integer and floating-point (including complex!) data types

- Additionally many other real and complex math functions, statistics,
  analysis, FFT techniques, graphics - in total more than 2000!

- Simple and logical syntax, for example
  "VD_exp( Y, X, size );"      for Y[i] := exp( X[i] ) with "Double" arrays,
  "VE_FFT( Y, X, size, 1 );"   for extended-precision forward FFT

- The matrix and curve-fitting routines contained in the C/C++ version of
  OptiVec will be included in a future release of OptiVec for Pascal/Delphi,
  as well.


2. System requirements
----------------------
This version of OptiVec is designed for IBM AT, PS/2 or compatibles,
equipped at least with a 80386 CPU and a 80387 coprocessor.
Depending on your choice when downloading or ordering, you got the
version for

- Borland (Turbo) Pascal, version 7.0;
  Shareware version:  for real-mode DOS.
  Registered version: real-mode DOS and DPMI; separate libraries
  optimized for all processors from 486DX/Pentium down to 286 with or
  without coprocessor.

- Borland Delphi 2, 4, or 5.
  Shareware version:  units back-compatible to 386+387
  Registered version: additionally faster units, optimized for
                      Pentium/Pentium II, back-compatible to 486DX


3. Installation
---------------
Please run the installation program INSTALL.EXE.
You may change the default directory structure by hand after the installation.

After you completed the installation, you must set the Units search path
according to your OptiVec directory choice:
Add these paths to the standard settings in the menu
"Options/Directories"         in Borland Pascal,
"Project/Options/Directories" in Delphi.
(Remember: a semicolon is used to separate entries in these fields.)
If you use the command-line compilers BPC.EXE or DCC32.EXE, you must
add this path also in the configuration files, BPC.CFG or DCC32.CFG.


4. Running the example
----------------------
See chapter 1.4 of HANDBOOK.TXT, "Getting Started".
Check your installation by compiling and running
VDEMO.PAS (for Turbo Pascal), or
VDEMO.DPR (for Delphi).
Follow the instructions in the header of that file.


5. Documentation
----------------
The full OptiVec documentation is to be found in the files
HANDBOOK.TXT, FUNCREF.TXT, MATRIX.TXT, and CMATH.TXT as ASCII text.
If you want to load the documentation into a word processor under Windows,
you must use the filter "ASCII text" or "DOS text".


6. Copyright
------------
The copyright owner of this product as a whole and of all its constituent
parts is
         Dr. Martin Sander Software Development
         Steinachstr. 9A
         D-69198 Schriesheim
         Germany
         e-mail: MartinSander@optivec.com
         http://www.optivec.com

This Shareware version of OptiVec is freely distributable in unchanged form.
For the distribution of applications created using OptiVec, you need the
registered version. The detailed licence terms are described in chapter 1.2
of the file HANDBOOK.TXT.


7. Registered Version
---------------------

If you like OptiVec and decide to use it, please be fair and register.

a) The registered version of OptiVec for Borland Pascal

-  supports the real-mode DOS and DPMI targets of Borland Pascal

-  has individually optimized libraries for three degrees of
   processor backward-compatibility:
      486DX/Pentium+
      386+ (coprocessor required)
      286+ (no coprocessor required; the 286 version of course only in 16-bit)

-  costs USD 35  or  EUR  29  per unit,
         plus a mailing fee of  $5 or EUR 5.

   and can be ordered directly from the author (e-mail or a printout
   of ORDER.TXT), or through the secure-server ordering service
   "ShareIt" at

   http://www.shareit.com/programs/103423.htm


b) The registered Version of OptiVec for Borland Delphi

-  supports Borland Delphi 2, 4, and 5

-  has individually optimized units for two degrees of
   processor backward-compatibility:
      486DX/Pentium+
      386+387

-  entitles you to two years of free updates
   (by downloading from our web site)

-  can be ordered at the following conditions:

   a) if you can pay in German Marks or Euro
      and order directly from the author, the price is
      DM   99,- /  EUR  50,80 for the educational edition,

      DM  199,- /  EUR 102,00 for  1 unit of the commercial edition
      DM  599,- /  EUR 307,20 for  5 units,
      DM 1099,- /  EUR 563,60 for 10 units
         (incl. 16% VAT, plus DM 10,- / EUR 5,- handling charge).
      Please order by sending an e-mail to  sales@optivec.com
      or use a print-out of the file ORDER.TXT.
      Payment options:
          - pre-paid by DM Eurocheque
          - C.O.D. (Cash-On-Delivery)
          - upon invoice (only within Germany, net 14 days)

      If you have a European VAT ID, or if you order from outside the
      European Union, you are exempt from the German VAT, but you may
      have to pay your local VAT and/or import duties according to
      local laws.

   b) International credit card or USD cheque orders are possible
      through  the following web sites:

      Atlantic Coast's SoftShop:
      http://www.swreg.org/soft_shop/47/
      (this is the SoftShop sales page for all our products)

      $  59 for the educational edition,
      $ 119 for  1 unit of the commercial edition,
      $ 349 for  5 units,
      $ 649 for 10 units
      Add $5 for S&H and applicable VAT.

      ShareIt:
      http://www.shareit.com/programs/103843.htm

See chapter 1.3 of the file HANDBOOK.TXT for further details about
ordering.


    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Copyright (C) Martin Sander 1996-2000
