File: blitz.yo

package info (click to toggle)
blitz%2B%2B 1%3A1.0.1%2Bds-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 8,016 kB
  • sloc: cpp: 56,889; python: 1,939; fortran: 1,510; f90: 852; makefile: 828; sh: 309
file content (142 lines) | stat: -rw-r--r-- 2,883 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
mailto(tveldhui@acm.org)
includefile(blitzmacros)
latexoptions(epsf,twoside)
standardlayout()
htmlbodyopt(fgcolor)(#27408B)
htmlbodyopt(bgcolor)(#FFFAF0)
COMMENT(abstract(Blitz++ is a C++ class library for scientific computing.))

latexcommand(\makeindex)

XXstartdocument(report)

latexcommand(\pagestyle{headings})
latexcommand(\oddsidemargin 0in)
latexcommand(\evensidemargin 0in)
latexcommand(\topmargin 0in)
latexcommand(\textheight 8.5in)
latexcommand(\textwidth 6in)

XXsetdocumentheader(Blitz++ User's Guide)
                   (Todd Veldhuizen nl() tt(<tveldhui@acm.org>))
                   (Version 1.2, February 2001)

COMMENT(
       ( PIPETHROUGH(date +"%B %d, %Y")(x)
       ))

chapter(Introduction)

bzsect(About this document)

To use the Blitz++ library,
you will need a compiler with near-ISO/ANSI C++ syntax support
(see the following section for possible compilers).
Information on what platforms are supported is
available from
url(http://oonumerics.org/blitz/platforms/)(http://oonumerics.org/blitz/platforms/).  To download Blitz++, please go to the
download page at
url(http://oonumerics.org/blitz/download/)(http://oonumerics.org/blitz/download/).

If you need to do something that Blitz++ doesn't support, 
see a possible improvement, or notice an error in the documentation,
please send a note to one of the Blitz++ mailing lists (described
later).

bzsect(Platform notes)
includefile(platforms)

bzsect(How to download Blitz++)
includefile(download)

bzsect(Installation and porting)
includefile(install)

bzsect(Compiling with Blitz++)
includefile(compiling)

bzsect(Licensing terms)
includefile(legal)

bzsect(Mailing lists and support)
includefile(help)


chapter(Arrays)

bzsect(Getting started)
includefile(arrays-intro)

bzsect(Public types)
includefile(arrays-types)

bzsect(Constructors)
includefile(arrays-ctors)

bzsect(Indexing, subarrays, and slicing)
includefile(arrays-slicing)

bzsect(Debug mode)
includefile(arrays-debug)

bzsect(Member functions)
includefile(arrays-members)

bzsect(Global functions)
includefile(arrays-globals)

bzsect(Inputting and Outputting Arrays)
includefile(arrays-io)

bzsect(Array storage orders)
includefile(arrays-storage)


chapter(Array Expressions)

includefile(arrays-expr)


chapter(Stencils)

includefile(arrays-stencils)


chapter(Multicomponent, complex, and user type arrays)

bzsect(Multicomponent and complex arrays)
includefile(arrays-multi)

bzsect(Creating arrays of a user type)
includefile(arrays-usertype)


chapter(Indirection)

bzsect(Indirection)
includefile(arrays-indirect)



chapter(TinyVector)
includefile(tinyvector)


chapter(Parallel Computing with Blitz++)
includefile(parallel)

chapter(Random Number Generators)
includefile(random)



chapter(Numeric properties)
includefile(numinquire)


chapter(Frequently Asked Questions)
includefile(faq)


latexcommand(\input{blitz.ind})