Mercurial > hg > octave-lyh
annotate doc/liboctave/liboctave.texi @ 9720:2997727398d1
Cleanup make process for liboctave documentation
Stopped comment header at start of file from being erroeosly included in documentation
author | Rik <rdrider0-list@yahoo.com> |
---|---|
date | Mon, 12 Oct 2009 12:13:22 -0700 |
parents | fd42779a8428 |
children | 0d4613a736e9 |
rev | line source |
---|---|
9720
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
1 % Copyright (C) 1996, 1997, 1998, 2000, 2004, 2005, 2006, 2007 John W. Eaton |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
2 % |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
3 % This file is part of Octave. |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
4 % |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
5 % Octave is free software; you can redistribute it and/or modify it |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
6 % under the terms of the GNU General Public License as published by the |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
7 % Free Software Foundation; either version 3 of the License, or (at |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
8 % your option) any later version. |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
9 % |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
10 % Octave is distributed in the hope that it will be useful, but WITHOUT |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
11 % ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
12 % FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
13 % for more details. |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
14 % |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
15 % You should have received a copy of the GNU General Public License |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
16 % along with Octave; see the file COPYING. If not, see |
2997727398d1
Cleanup make process for liboctave documentation
Rik <rdrider0-list@yahoo.com>
parents:
7018
diff
changeset
|
17 % <http://www.gnu.org/licenses/>. |
7018 | 18 |
2333 | 19 |
20 \input texinfo @c -*-texinfo-*- | |
21 @setfilename liboctave.info | |
5099 | 22 @direntry |
23 * liboctave: (liboctave). Octave C++ Classes | |
24 @end direntry | |
2333 | 25 |
26 @c @smallbook | |
27 @c @setchapternewpage odd | |
28 @c @cropmarks | |
29 @c @finalout | |
30 | |
31 @c Smaller amounts of whitespace for the 8.5 by 11 inch format. | |
32 @tex | |
33 \global\chapheadingskip = 15pt plus 4pt minus 2pt | |
34 \global\secheadingskip = 12pt plus 3pt minus 2pt | |
35 \global\subsecheadingskip = 9pt plus 2pt minus 2pt | |
36 \global\parskip 6pt plus 1pt | |
37 @end tex | |
38 | |
39 @iftex | |
40 @set DONTINCLUDEGPL | |
41 @end iftex | |
42 | |
43 @defindex op | |
44 | |
2705 | 45 @c Things like the Octave version number are defined in conf.texi. |
46 @c This file doesn't include a chapter, so it must not be included | |
47 @c if you want to run the Emacs function texinfo-multiple-files-update. | |
48 | |
5647 | 49 @include conf.texi |
2333 | 50 |
51 @settitle Octave C++ Classes | |
52 | |
5423 | 53 @ifnottex |
2333 | 54 |
2847 | 55 Copyright (C) 1996, 1997 John W. Eaton. |
2333 | 56 |
57 Permission is granted to make and distribute verbatim copies of | |
58 this manual provided the copyright notice and this permission notice | |
59 are preserved on all copies. | |
60 | |
61 @ignore | |
62 Permission is granted to process this file through Tex and print the | |
63 results, provided the printed document carries copying permission | |
64 notice identical to this one except for the removal of this paragraph | |
65 (this paragraph not being relevant to the printed manual). | |
66 | |
67 @end ignore | |
68 Permission is granted to copy and distribute modified versions of | |
69 this manual under the conditions for verbatim copying, provided that | |
70 the entire resulting derived work is distributed under the terms of | |
71 a permission notice identical to this one. | |
72 | |
73 Permission is granted to copy and distribute translations of this | |
74 manual into another language, under the above conditions for | |
75 modified versions. | |
5423 | 76 @end ifnottex |
2333 | 77 |
78 @titlepage | |
79 @title{Octave C++ Classes} | |
80 @subtitle{Edition 1.0 for Octave version @value{VERSION}} | |
81 @subtitle{September 1993} | |
82 @author{John W. Eaton} | |
83 @page | |
84 @vskip 0pt plus 1filll | |
2847 | 85 Copyright @copyright{} 1996, 1997 John W. Eaton. |
2333 | 86 |
87 This is the first edition of the documentation for Octave's C++ classes, | |
88 and is consistent with version @value{VERSION} of Octave. | |
89 | |
90 Permission is granted to make and distribute verbatim copies of | |
91 this manual provided the copyright notice and this permission notice | |
92 are preserved on all copies. | |
93 | |
94 Permission is granted to copy and distribute modified versions of this | |
95 manual under the conditions for verbatim copying, provided that the entire | |
96 resulting derived work is distributed under the terms of a permission | |
97 notice identical to this one. | |
98 | |
99 Permission is granted to copy and distribute translations of this manual | |
100 into another language, under the same conditions as for modified versions. | |
101 @end titlepage | |
102 | |
3606 | 103 @contents |
104 | |
5423 | 105 @ifnottex |
2333 | 106 @node Top, Acknowledgements, (dir), (dir) |
107 @top | |
108 | |
109 This manual documents how to use, install and port Octave's C++ class | |
110 library, and how to report bugs. It corresponds to Octave version | |
111 @value{VERSION}. | |
5423 | 112 @end ifnottex |
2333 | 113 |
114 @c ------------------------------------------------------------------------ | |
115 | |
116 @menu | |
117 * Acknowledgements:: | |
118 * Copying:: | |
119 * Introduction:: | |
120 * Arrays:: | |
3178 | 121 * Matrix and Vector Operations:: |
2333 | 122 * Matrix Factorizations:: |
123 * Ranges:: | |
124 * Nonlinear Functions:: | |
2657 | 125 * Nonlinear Equations:: |
126 * Optimization:: | |
2333 | 127 * Quadrature:: |
128 * Ordinary Differential Equations:: | |
2657 | 129 * Differential Algebraic Equations:: |
2656 | 130 * Error Handling:: |
2333 | 131 * Installation:: |
132 * Bugs:: | |
133 * Concept Index:: | |
134 * Function Index:: | |
135 | |
136 --- The Detailed Node Listing --- | |
137 | |
138 Acknowledgements | |
139 | |
140 * Contributors:: People who contributed to developing of Octave. | |
141 | |
142 Arrays | |
143 | |
144 * Constructors and Assignment:: | |
2657 | 145 |
146 Optimization | |
147 | |
148 * Objective Functions:: | |
149 * Bounds:: | |
150 * Linear Constraints:: | |
151 * Nonlinear Constraints:: | |
152 * Quadratic Programming:: | |
153 * Nonlinear Programming:: | |
154 | |
155 Quadrature | |
156 | |
157 * Collocation Weights:: | |
2333 | 158 @end menu |
159 | |
5424 | 160 @c ------------------------------------------------------------------------ |
161 | |
2333 | 162 @include preface.texi |
163 @include gpl.texi | |
164 @include intro.texi | |
165 @include array.texi | |
166 @include matvec.texi | |
167 @include factor.texi | |
168 @include range.texi | |
2656 | 169 @include nlfunc.texi |
2333 | 170 @include nleqn.texi |
171 @include optim.texi | |
172 @include quad.texi | |
173 @include diffeq.texi | |
2656 | 174 @include dae.texi |
2333 | 175 @include error.texi |
176 @include install.texi | |
177 @include bugs.texi | |
178 @include cp-idx.texi | |
179 @include fn-idx.texi | |
180 | |
181 @bye |