Mercurial > hg > octave-lojdl
comparison doc/liboctave/quad.texi @ 2333:b1a56412c385
[project @ 1996-07-19 02:20:16 by jwe]
Initial revision
author | jwe |
---|---|
date | Fri, 19 Jul 1996 02:26:23 +0000 |
parents | |
children | bdb1346e0f7f |
comparison
equal
deleted
inserted
replaced
2332:98d0771f7484 | 2333:b1a56412c385 |
---|---|
1 @node Quadrature, Ordinary Differential Equations, Objective Functions, Top | |
2 @chapter Quadrature | |
3 @cindex quadrature | |
4 @cindex numerical integration | |
5 @cindex integration | |
6 | |
7 @deftypefn {} {}Quad (integrand_fcn @var{fcn}) | |
8 @deftypefnx {} {}Quad (integrand_fcn @var{fcn}, double @var{abs}, double @var{rel}) | |
9 @end deftypefn | |
10 | |
11 @deftypefn {} {virtual double} integrate (void) | |
12 @deftypefnx {} {virtual double} integrate (int &@var{ier}) | |
13 @deftypefnx {} {virtual double} integrate (int &@var{ier}, int &@var{neval}) | |
14 @deftypefnx {} {virtual double} integrate (int &@var{ier}, int &@var{neval}, double &@var{abserr}) = 0 | |
15 @end deftypefn | |
16 | |
17 @deftypefn {} Quad_options (void) | |
18 @deftypefnx {} Quad_options (const Quad_options &@var{opt}) | |
19 @end deftypefn | |
20 | |
21 @deftypefn {} Quad_options& {operator =} (const Quad_options &@var{opt}) | |
22 @end deftypefn | |
23 | |
24 @deftypefn {} void init (void) | |
25 @end deftypefn | |
26 | |
27 @deftypefn {} void copy (const Quad_options &@var{opt}) | |
28 @end deftypefn | |
29 | |
30 @deftypefn {} void set_default_options (void) | |
31 @end deftypefn | |
32 | |
33 @deftypefn {} void set_absolute_tolerance (double @var{val}) | |
34 @end deftypefn | |
35 | |
36 @deftypefn {} void set_relative_tolerance (double @var{val}) | |
37 @end deftypefn | |
38 | |
39 @deftypefn {} double absolute_tolerance (void) | |
40 @deftypefnx {} double relative_tolerance (void) | |
41 @end deftypefn | |
42 | |
43 @deftypefn {} {}DefQuad (integrand_fcn @var{fcn}) | |
44 @deftypefnx {} {}DefQuad (integrand_fcn @var{fcn}, double @var{ll}, double @var{ul}) | |
45 @deftypefnx {} {}DefQuad (integrand_fcn @var{fcn}, double @var{ll}, double @var{ul}, double @var{abs}, double @var{rel}) | |
46 @deftypefnx {} {}DefQuad (integrand_fcn @var{fcn}, double @var{ll}, double @var{ul}, const ColumnVector &@var{sing}) | |
47 @deftypefnx {} {}DefQuad (integrand_fcn @var{fcn}, const ColumnVector &@var{sing}, double @var{abs}, double @var{rel}) | |
48 @deftypefnx {} {}DefQuad (integrand_fcn @var{fcn}, const ColumnVector &@var{sing}) | |
49 @deftypefnx {} {}DefQuad (integrand_fcn @var{fcn}, double @var{ll}, double @var{ul}, const ColumnVector &@var{sing}, double @var{abs}, double @var{rel}) | |
50 @end deftypefn | |
51 | |
52 @deftypefn {} {}IndefQuad (integrand_fcn @var{fcn}) | |
53 @deftypefnx {} {}IndefQuad (integrand_fcn @var{fcn}, double @var{b}, IntegralType @var{t}) | |
54 @deftypefnx {} {}IndefQuad (integrand_fcn @var{fcn}, double @var{b}, IntegralType @var{t}, double @var{abs}, double @var{rel}) | |
55 @deftypefnx {} {}IndefQuad (integrand_fcn @var{fcn}, double @var{abs}, double @var{rel}) | |
56 @end deftypefn | |
57 | |
58 @node Collocation Weights, , Quadrature | |
59 @chapter Collocation Weights | |
60 @cindex orthogonal collocation | |
61 @cindex collocation weights | |
62 | |
63 @deftypefn {} {}CollocWt (void) | |
64 @deftypefnx {} {}CollocWt (int @var{n}, int @var{inc_l}, int @var{inc_r}) | |
65 @deftypefnx {} {}CollocWt (int @var{n}, int @var{inc_l}, int @var{inc_r}, double @var{l}, double @var{r}) | |
66 @deftypefnx {} {}CollocWt (int @var{n}, double @var{a}, double @var{b}, int @var{inc_l}, int @var{inc_r}) | |
67 @deftypefnx {} {}CollocWt (int @var{n}, int @var{inc_l}, int @var{inc_r}, double @var{l}, double @var{r}) | |
68 @deftypefnx {} {}CollocWt (const CollocWt&) | |
69 @end deftypefn | |
70 | |
71 @deftypefn {} CollocWt& {operator =} (const CollocWt&) | |
72 @end deftypefn | |
73 | |
74 @deftypefn {} CollocWt& resize (int @var{ncol}) | |
75 @end deftypefn | |
76 | |
77 @deftypefn {} CollocWt& add_left (void) | |
78 @deftypefnx {} CollocWt& add_right (void) | |
79 @end deftypefn | |
80 | |
81 @deftypefn {} CollocWt& delete_left (void) | |
82 @deftypefnx {} CollocWt& delete_right (void) | |
83 @end deftypefn | |
84 | |
85 @deftypefn {} CollocWt& set_left (double @var{val}) | |
86 @deftypefnx {} CollocWt& set_right (double @var{val}) | |
87 @end deftypefn | |
88 | |
89 @deftypefn {} CollocWt& set_alpha (double @var{val}) | |
90 @deftypefnx {} CollocWt& set_beta (double @var{val}) | |
91 @end deftypefn | |
92 | |
93 @deftypefn {} int ncol (void) const | |
94 @end deftypefn | |
95 | |
96 @deftypefn {} int left_included (void) const | |
97 @deftypefnx {} int right_included (void) const | |
98 @end deftypefn | |
99 | |
100 @deftypefn {} double left (void) const | |
101 @deftypefnx {} double right (void) const | |
102 @deftypefnx {} double width (void) const | |
103 @end deftypefn | |
104 | |
105 @deftypefn {} double alpha (void) const | |
106 @deftypefnx {} double beta (void) const | |
107 @end deftypefn | |
108 | |
109 @deftypefn {} ColumnVector roots (void) | |
110 @deftypefnx {} ColumnVector quad (void) | |
111 @deftypefnx {} ColumnVector quad_weights (void) | |
112 @end deftypefn | |
113 | |
114 @deftypefn {} Matrix first (void) | |
115 @deftypefnx {} Matrix second (void) | |
116 @end deftypefn | |
117 | |
118 @deftypefn {} {ostream&} {operator <<} (ostream &@var{os}, const CollocWt &@var{c}) | |
119 @end deftypefn |