blitz Version 1.0.2
Loading...
Searching...
No Matches
indexexpr.h File Reference
#include <blitz/tinyvec2.h>
#include <blitz/prettyprint.h>
#include <blitz/etbase.h>
#include <blitz/array/domain.h>
#include <blitz/array/slice.h>
Include dependency graph for indexexpr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  blitz::IndexPlaceholder< N >
 
struct  blitz::IndexPlaceholder< N >::tvresult< M >
 The vectorized return type for an IndexPlaceholder should be some form of range, but that's not useful since a vectorized TinyVector assignment can not contain index placeholders. More...
 
class  blitz::IndexPlaceholder< N >::SliceInfo< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >
 

Namespaces

namespace  blitz
 
namespace  blitz::tensor
 

Typedefs

typedef IndexPlaceholder< 0 > blitz::firstIndex
 
typedef IndexPlaceholder< 1 > blitz::secondIndex
 
typedef IndexPlaceholder< 2 > blitz::thirdIndex
 
typedef IndexPlaceholder< 3 > blitz::fourthIndex
 
typedef IndexPlaceholder< 4 > blitz::fifthIndex
 
typedef IndexPlaceholder< 5 > blitz::sixthIndex
 
typedef IndexPlaceholder< 6 > blitz::seventhIndex
 
typedef IndexPlaceholder< 7 > blitz::eighthIndex
 
typedef IndexPlaceholder< 8 > blitz::ninthIndex
 
typedef IndexPlaceholder< 9 > blitz::tenthIndex
 
typedef IndexPlaceholder< 10 > blitz::eleventhIndex
 

Variables

_bz_global blitz::IndexPlaceholder< 0 > blitz::tensor::i
 
_bz_global blitz::IndexPlaceholder< 1 > blitz::tensor::j
 
_bz_global blitz::IndexPlaceholder< 2 > blitz::tensor::k
 
_bz_global blitz::IndexPlaceholder< 3 > blitz::tensor::l
 
_bz_global blitz::IndexPlaceholder< 4 > blitz::tensor::m
 
_bz_global blitz::IndexPlaceholder< 5 > blitz::tensor::n
 
_bz_global blitz::IndexPlaceholder< 6 > blitz::tensor::o
 
_bz_global blitz::IndexPlaceholder< 7 > blitz::tensor::p
 
_bz_global blitz::IndexPlaceholder< 8 > blitz::tensor::q
 
_bz_global blitz::IndexPlaceholder< 9 > blitz::tensor::r
 
_bz_global blitz::IndexPlaceholder< 10 > blitz::tensor::s
 
_bz_global blitz::IndexPlaceholder< 11 > blitz::tensor::t