[Top] [Contents] [Index] [ ? ]

Blitz++

1. Introduction  
2. Arrays  
3. Array Expressions  
4. Stencils  
5. Multicomponent, complex, and user type Arrays  
6. Indirection  
7. TinyVector  
8. Parallel Computing with Blitz++  
9. Random Number Generators  
10. Numeric properties  
11. Frequently Asked Questions  
Blitz Keyword Index  
Concept 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

2.1 Getting started  
2.2 Public types  
2.3 Constructors  
2.4 Indexing, subarrays, and slicing  
2.5 Debug mode  
2.6 Member functions  
2.7 Global functions  
2.8 Inputting and Outputting Arrays  
2.9 Array storage orders  

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  



This document was generated by Julian Cummings on March, 24 2006 using texi2html