| [Top] | [Contents] | [Index] | [ ? ] |
-- The Detailed Node Listing ---
General considerations
1.1 About this document 1.2 Platform/compiler notes 1.3 How to download Blitz++ 1.4 Installation and porting 1.5 Compiling with Blitz++ 1.6 Licensing terms 1.7 Mailing lists and support
The Blitz++ Array class
Writing expressions with the Array class
3.1 Expression evaluation order 3.6 Index placeholders 3.8 Single-argument math functions 3.9 Two-argument math functions 3.10 Declaring your own math functions on arrays 3.15 where statements
Array Stencils
4.2 Declaring stencil objects 4.4 Stencil operators 4.5 Declaring your own stencil operators 4.6 Applying a stencil object
Customization of the Array class
5.1 Multicomponent and complex arrays 5.2 Creating arrays of a user type
Array indirect addressing
6.1 Indirection using lists of array positions 6.2 Cartesian-product indirection 6.3 Indirection with lists of strips
The Blitz++ TinyVector class
7.1 Template parameters and types 7.2 Constructors 7.3 Member functions 7.4 Assignment operators 7.5 Expressions 7.6 Global functions 7.7 Arrays of TinyVector 7.8 Input/output
Parallel Computing with Blitz++
8.1 Blitz++ and thread safety
Random Number Generators in Blitz++
9.1 Overview 9.3 Seeding a random number generator 9.4 Detailed description of RNGs 9.5 Template parameters 9.6 Member functions 9.7 Detailed listing of RNGs
Numeric properties functions in Blitz++
10.1 Introduction 10.2 Function descriptions