The Blitz++ library is licensed under both the GPL and the more permissive “Blitz++ Artistic License”. Take your pick. They are detailed in GPL and LICENSE, respectively. The artistic license is more appropriate for commercial use, since it lacks the “viral” properties of the GPL.
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.
Copyright © 1996–2003 Free Software Foundation, Inc.
[ < ] | [ > ] | [Contents] | [Index] | [ ? ] |
1 Introduction | ||
2 Arrays | The Array class | |
3 Array Expressions | ||
4 Stencils | ||
5 Multicomponent, complex, and user type arrays | Multicomponent, complex, and user type Arrays | |
6 Indirection | Indirect adressing | |
7 TinyVector | The TinyVector class | |
8 Parallel Computing with Blitz++ | Parallel Computing | |
9 Random Number Generators | ||
10 Numeric properties | Numeric properties functions | |
11 Frequently Asked Questions | Frequently Asked Questions, with answers | |
Blitz Keyword Index | Keyword Index | |
Concept Index | ||
— The Detailed Node Listing — General considerations | ||
---|---|---|
1.1 About this document | ||
1.2 Platform/compiler notes | Supported platforms | |
1.3 How to download Blitz++ | Where to download Blitz++? | |
1.4 Installation and porting | How to install Blitz++? | |
1.5 Compiling with Blitz++ | How to compile a program that uses Blitz++? | |
1.6 Licensing terms | License considerations | |
1.7 Mailing lists and support | How to get help? | |
The Blitz++ Array class | ||
2.1 Getting started | ||
2.2 Public types | Public types declaration for Array | |
2.3 Constructors | Array constructors | |
2.4 Indexing, subarrays, and slicing | How to access the elements of an Array? | |
2.4.4 Slicing | The slicing machinery | |
2.5 Debug mode | How to debug a program that uses Blitz++? | |
2.6 Member functions | Array member functions | |
2.7 Global functions | Array global functions | |
2.8 Inputting and Outputting Arrays | Inputting and outputting Array’s | |
2.9 Array storage orders | The storage of Array | |
Writing code with the Blitz++ Array class | ||
3.1 Expression evaluation order | Creating expressions with Array’s | |
3.6 Index placeholders | Array indices functionality | |
3.8 Single-argument math functions | Single-argument math functions on Array’s | |
3.9 Two-argument math functions | Two-argument math functions on Array’s | |
3.10 Declaring your own math functions on arrays | Creating your math functions on Array’s | |
3.15 where statements | The where statement | |
More feaures of the Array class | ||
5.1 Multicomponent and complex arrays | Multicomponent Array’s | |
5.2 Creating arrays of a user type | Array’s of your own type |
[ < ] | [ > ] | [Contents] | [Index] | [ ? ] |
This document was generated on April 9, 2013 using texi2html 5.0.