[comp.lang.pascal] VMATH10.ZIP vector math unit for TP6+387 available at garbo

ts@chyde.uwasa.fi (Timo Salmi) (05/21/91)

From: mowl@cc.flinders.edu.au (Wolfgang Lieff)
Subject: Upload of vmath10.zip  
To: hv@uwasa.fi
Date: Tue, 21 May 91 16:33:54 +1000

G'day Harri !

I have just uploaded to garbo:

vmath10.zip  --- Vector math unit for TP6.0 and 387 coprocessor


The zip-file contains:

vmath10.pas  --- The source code. The documentation is in the
                 header/interface part of the source.
vmath10.tpu  --- The compiled TP6.0 unit
 

Short description:

Vmath is a unit which contains functions and procedures to handle
three-component vectors quite faste. It uses the commands of the
387 coprocessor by TP6.0 inline assembler. It can be adapted to a
287 coprocessor by adding FWAIT commands after normal F-commands.
In addition a procedure MulM4V4 is defined which uses the special
matrix capabilities of the IIT brand coprocessors.

Vmath was written as the need for some speedier maths arose in a 
program I am currently writing. Since the Vector3 operations seem
fairly complete by now - maybe it is of interest to others.

See'Ya
     Wolfgang

  _--_|\                     Wolfgang Lieff
 /      \  Flinders Institute for Atmospheric and Marine Sciences
 \_.--x_/          Bedford Park , South Australia 5042
       v            Internet: mowl@cc.flinders.edu.au   


Thank you Wolfgang.  Harri made your upload available as
/pc/turbopas/vmath10.zip from our site.

...................................................................
Prof. Timo Salmi
Moderating at garbo.uwasa.fi anonymous ftp archives 128.214.12.37
School of Business Studies, University of Vaasa, SF-65101, Finland
Internet: ts@chyde.uwasa.fi Funet: gado::salmi Bitnet: salmi@finfun