OS4 DepotLogo by DaveyD 
(anonymous IP: 3.133.124.23,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (149)
   o Game (1011)
   o Graphics (500)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4399

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Development » Library » Math » blitz.lha

Blitz

Description: C++ template class library for scientific computin
Download: blitz.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 740kb
Version: 0.8
Date: 29 Apr 05
Author: Todd Veldhuizen
Submitter: Gianluca Molinari
Email: limite destro/infinito it
Homepage: http://www.iksnet.it
Requirements: AmigaOS 4.0, GCC 3.4.2, newlib 2.8, clib2 1.191, SDK 51.x
Category: development/library/math
License: GPL
Distribute: no
Min OS Version: 4.0
FileID: 715
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads:  (Current version)
 (Accumulated)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
==> Abstract

Blitz++ is a C++ template class library which provides array objects
for scientific computing.  It is not a linear algebra or fft library;
see http://oonumerics.org/oon for libraries that will do those things.

For more information about Blitz++ visit http://oonumerics.org/blitz

==> IMPORTANT

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

==> General

Compiled with SDK 51.x :
g++ 3.4.2
clib2 1.191
newlib 2.8

This is a simple recompilation for AmigaOS4. In the clib2 version 
advanced IEEE math functions, such as 'asinh' or 'ilogb', are disabled
because they aren't included yet into clib2 (newlib 2.8 only lack the 'logb'
one).

Complete source is available online at http://oonumerics.org/blitz
including examples. The Blitz project is hosted also by SourceForge
and can be found at http://www.sourceforge.net/projects/blitz.

==> Installation

Use the supplied installer script or manually with the commands:

-clib2 version
1. Copy clib2/lib SDK:Local/clib2/lib ALL CLONE QUIET
2. Copy clib2/include SDK:Local/clib2/include ALL CLONE QUIET

-newlib version
1. Copy newlib/lib SDK:Local/newlib/lib ALL CLONE QUIET
2. Copy newlib/include SDK:Local/newlib/include ALL CLONE QUIET

==> Compiling programs

Simply compile with the -lblitz flag, for example:

-clib2 version
g++ foo.cpp -o foo -lblitz

-newlib version
g++ foo.cpp -o foo -newlib -lblitz

==> Contact

For reporting bugs or features requesting see the official README.

==> Thankses

Thanks to Enrico "riko" Franchi for his useful hints!

==> END








Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment