Table of Contents

Index

>> operator, bitshift
<< operator, bitshift
=, meaning of
abs()
acos()
acosh()
all() reduction
allocateArrays()
allocateArrays()
any() reduction
arg()
Array
=, meaning of
arrays of user type
assignment operators
bounds checking
casts
column major
complex arrays
complex
convolution
copying
creating a reference of another array
creating a reference of another array
creating from Fortran arrays
creating from pre-existing data
ctor with Range args
ctors with extent parameters
declaring your own math functions on
default ctor
dimension parameters
explicit instantiation
expression evaluation order
expression operands
expression operators
expressions which mix arrays of different storage formats
expressions
extracting components
extracting components
fortran-style
freeing an
getting pointer to array data
high-rank
index placeholders
indexing
indirection
Cartesian-product
list of positions
list of strips
inputting from istream
interlacing
iterators
making unique copy
member functions
base()
begin()
cols()
columns()
copy()
data()
dataFirst()
dataZero()
depth()
dimensions()
domain()
end()
extent()
extractComponent()
free()
isMajorRank()
isMinorRank()
isRankStoredAscending()
isStorageContiguous()
lbound()
makeUnique()
numElements()
ordering()
rank()
reference()
reindex()
reindexSelf()
resize()
resizeAndPreserve()
reverse()
reverseSelf()
rows()
shape()
size()
stride()
transpose()
transposeSelf()
ubound()
zeroOffset()
multicomponent
nested
heterogeneous
homogeneous
no temporaries
number of elements in
obtaining domain of
of Array
of TinyMatrix
of TinyVector
of user-defined types
of your own types
operators applied elementwise
operators
output formatting
overview
persistence format
persistence
rank parameter
reductions
chaining
complete
partial
reference counting
referencing another array
referencing another
reindexing
requirements for using operators
resizing
restoring from istream
reversing
row major
saving to output stream
scalar arrays
shape of
slicing
stencils
storage formats
storage order
storage order, creating your own
storage ordering of
strides of
subarrays
template parameters
temporaries
tensor notation
transposing
type promotion
for user-defined types
types
using subarrays in expressions
writing to output stream
zipping expressions
as: symbol too long
asin()
asinh()
assignment operator
atan()
atan2()
atanh()
autoconf
backward differences
bad_alloc
base()
begin()
Bessel functions
Beta RNG
bitshift operators
blitz namespace
blitz-bugs list
blitz-dev list
blitz-support list
blitz/... header files
blitz::tensor namespace
bounds checking
BZ_DECLARE_FUNCTION...
BZ_DECLARE_MULTICOMPONENT_TYPE
BZ_DECLARE_STENCIL
cast()
casts
cbrt()
ceil()
central differences
cexp()
Chi-Square RNG
cols()
column major
columns()
complete reductions
complex arrays
complex arrays
complex math functions
complex math functions
configure script
conj()
constness problems
const_iterator
contraction
contributing to Blitz++
convolution, 1-D
copy()
copysign()
correlation
cos()
cos()
cosh()
count() reduction
Cray compiler
CRC error in .tar.gz
csqrt()
curl operator
cycleArrays()
data()
dataFirst()
dataZero()
debugging mode
DECcxx
deleteDataWhenDone
denormalization loss
denormalized values
denorm_min()
depth()
digits()
digits10()
dimension parameters
dimensions()
DiscreteUniform RNG
divergence operator
domain()
downloading
drem()
duplicateData
eigenvector decomposition
eleven, end of the universe at
end()
epsilon()
erf()
erfc()
exp()
explicit instantiation
expm1()
Exponential RNG
ExponentialUnit RNG
expression evaluation order
expression templates
extent()
external symbol relocation, Solaris
extractComponent()
extracting components
F distribution RNG
fabs()
FAQ
firstDim
firstIndex
floor()
fmod()
fortranArray
forward differences
fourthDim
fourthIndex
FP_MINUS_DENORM
FP_MINUS_INF
FP_MINUS_NORM
FP_MINUS_ZERO
FP_NANQ
FP_NANS
FP_PLUS_DENORM
FP_PLUS_INF
FP_PLUS_NORM
FP_PLUS_ZERO
free()
functional if (where)
Gamma RNG
gcc
memory hog
Grad-squared operators
gradient operators
handling out of memory
has_denorm()
has_denorm_loss()
has_infinity()
has_quiet_NaN()
has_signalling_NaN()
header files, convention
help, obtaining
HSV24 example
huge()
hypot()
i (index placeholder)
IEC 559
IEEE math functions
if (where)
ilogb()
imag()
index placeholders
multiple
used for tensor notation
indexing an array
indirection
Cartesian-product
list of positions
list of strips
infinity -- has_infinity()
infinity()
inputting arrays from an input stream
installation
Intel C++
interlaceArrays()
interlaceArrays()
interlacing
invalid compressed data
IRNGs
isMajorRank()
isMinorRank()
isnan()
isRankStoredAscending()
isStorageContiguous()
is_bounded()
is_exact()
is_iec559()
is_integer()
is_modulo()
is_signed()
iterators for arrays
itrunc()
j (index placeholder)
j1()
Jacobian operators
k (index placeholder)
KAI C++
kronecker product
l (index placeholder)
Laplacian operators
lbound()
lgamma()
libblitz.a
libm.a
libmsaa.a
library (libblitz.a)
license terms
linear algebra
log()
log10()
log1p()
logb()
m (index placeholder)
mailing lists
makefile, example
makefiles
makeUnique()
math functions
math functions
declaring your own
matrix inversion
matrix multiply
max() reduction
maximally negative value -- neghuge()
maximum value of a type
maxIndex() reduction
max_exponent()
max_exponent10()
mean() reduction
memory hog, gcc
MersenneTwister
min() reduction
minimum finite value -- tiny()
minIndex() reduction
min_exponent()
min_exponent10()
mixed partial operators
modulo, floating point fmod()
multicomponent arrays
n (index placeholder)
namespace blitz
NaN -- has_quiet_NaN()
NaN -- has_signalling_NaN()
NaN -- quiet_NaN()
nearest()
neghuge()
nested arrays
heterogeneous
homogeneous
neverDeleteData
new handler
nextafter()
Normal RNG
NormalUnit RNG
numElements()
numeric limits
numinquire.h
one()
operator >>, bitshift
operator <<, bitshift
operators, array expressions
order of expression evaluation
ordering()
out of memory
out of virtual memory, gcc
outer product
output formatting
partial reductions
chaining
passing arrays by value
persistence
polar()
porting Blitz++
pow()
pow2()
pow3()
precision()
preexistingMemoryPolicy
product() reduction
promote_trait
Python
quiet_NaN()
radix()
Random Number Generators
details
list of
member functions
overview
seeding
random()
random/uniform.h
Range objects
Range objects
range()
rank parameter of arrays
rank()
rank-1 update
ranlib
real()
RectDomain<N>
reductions
chaining
complete
partial
reference counting
reference()
reindex(), reindexSelf()
remainder()
remainder, floating point drem()
resize()
resizeAndPreserve()
restoring arrays from an input stream
reverse(), reverseSelf()
RGB24 example
rint()
RNGs
rounding: rint()
round_error()
round_style()
row major
rows()
rsqrt()
saving arrays
scalb()
secondDim
seed()
seeding a RNG
set_new_handler()
shallow copies, see also reference()
shape() (Array method)
shape()
shape()
signalling_NaN()
signed -- is_signed()
sin()
size()
slicing arrays
solving linear systems
sqr()
sqrt()
stateTag (RNGs)
stencil objects
applying
declaring
stencil operators
declaring your own
STL iterators for arrays
STL, for indirection
storage of arrays
storage order, creating your own
storage orders for arrays
stride()
strip()
subarrays
sum() reduction
support, obtaining
symbol too long, Solaris as
System V math functions
tan()
tanh()
templates with C linkage, DECcxx
temporaries
tensor contraction
tensor namespace
tensor notation
efficiency issues
tensor product
thirdDim
tiny()
tinyness_before()
TinyVector
transpose(), transposeSelf()
transposing arrays
traps()
traversal order
type promotion
for user-defined types
ubound()
uitrunc()
Uniform RNG
UniformClosed RNG
UniformClosedOpen RNG
UniformOpen RNG
UniformOpenClosed RNG
unordered()
using namespace blitz
vector field
virtual memory problems, gcc
where statements
writing arrays to output streams
XOPEN_SOURCE
XOPEN_SOURCE_EXTENDED
y0()
y1()
zero()
zeroOffset()
zipping expressions
[] operator, for indirection
_class()