ID: 24592,
CMATH for C++
by Martin Sander
Email: Anonymous
Fast complex-number math library (cartesian and polar) in three precisions, written in Assembler for superior speed and accuracy. All functions may be called from C or C++.
|
| Download | Details |
|
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
|
For
C++Builder, Version
4.0
to
11.0
24 downloads
Copyright: Commercial use requires permission
Updated on Thu, 03 May 2007 11:36:21 GMT
Originally uploaded on
Thu, 03 May 2007 11:36:16 GMT
|
Explore the files in this upload
File Exploration is Disabled
We're sorry, but errors in the uploaded zip file prevent it from being explored.
The error generated by the Zip attachment is:
You may still be able to repair the zip file contents if you download the entire zip locally.
You may also want to ask the author to repost the attachment.
|
|
Description
|
CMATH is a comprehensive library for complex-number arithmetics and mathematics.
The following features make CMATH an ideal replacement for other available complex class libraries:
1. High-performance implementation in machine code leads to superior speed.
2. Accuracy and safety are greatly enhanced.
3. Each of the floating-point accuracies (complex(float), complex(double), and complex(extended)) is given its own, individually optimized treatment.
4. Polar coordinates (magnitude;angle) are supported in addition to the usual cartesian coordinates (real;imaginary).
5. Switching from your compiler's complex class library to CMATH is very simple: Just replace the include-file "complex.h" with "newcplx.h".
The Shareware edition is optimized for PentiumXX, while maintaining compatibility with AMD processors (Athlon) and down to 486DX.
This version is for the Borland C/C++ compiler family (BC4.0+, C++ Builder, Borland Dev. Studio, Turbo C++).
|
Latest Comments
Server Response from: USCUS-BDN3