[Top] | [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 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