Mercurial > octave
annotate liboctave/numeric/lo-specfun.h @ 30564:796f54d4ddbf stable
update Octave Project Developers copyright for the new year
In files that have the "Octave Project Developers" copyright notice,
update for 2021.
In all .txi and .texi files except gpl.txi and gpl.texi in the
doc/liboctave and doc/interpreter directories, change the copyright
to "Octave Project Developers", the same as used for other source
files. Update copyright notices for 2022 (not done since 2019). For
gpl.txi and gpl.texi, change the copyright notice to be "Free Software
Foundation, Inc." and leave the date at 2007 only because this file
only contains the text of the GPL, not anything created by the Octave
Project Developers.
Add Paul Thomas to contributors.in.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 28 Dec 2021 18:22:40 -0500 |
parents | 6f07492c9c20 |
children | e88a07dec498 |
rev | line source |
---|---|
27923
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
1 //////////////////////////////////////////////////////////////////////// |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
2 // |
30564
796f54d4ddbf
update Octave Project Developers copyright for the new year
John W. Eaton <jwe@octave.org>
parents:
30508
diff
changeset
|
3 // Copyright (C) 1996-2022 The Octave Project Developers |
27923
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
4 // |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
5 // See the file COPYRIGHT.md in the top-level directory of this |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
6 // distribution or <https://octave.org/copyright/>. |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
7 // |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
8 // This file is part of Octave. |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
9 // |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
10 // Octave is free software: you can redistribute it and/or modify it |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
11 // under the terms of the GNU General Public License as published by |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
12 // the Free Software Foundation, either version 3 of the License, or |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
13 // (at your option) any later version. |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
14 // |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
15 // Octave is distributed in the hope that it will be useful, but |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
16 // WITHOUT ANY WARRANTY; without even the implied warranty of |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
17 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
18 // GNU General Public License for more details. |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
19 // |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
20 // You should have received a copy of the GNU General Public License |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
21 // along with Octave; see the file COPYING. If not, see |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
22 // <https://www.gnu.org/licenses/>. |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
23 // |
bd51beb6205e
update formatting of copyright notices
John W. Eaton <jwe@octave.org>
parents:
27919
diff
changeset
|
24 //////////////////////////////////////////////////////////////////////// |
3146 | 25 |
20791
f7084eae3318
maint: Use Octave coding conventions for #if statements.
Rik <rik@octave.org>
parents:
20161
diff
changeset
|
26 #if ! defined (octave_lo_specfun_h) |
17822
ebb3ef964372
maint: Use common #define syntax "octave_filename_h" in h_files.
Rik <rik@octave.org>
parents:
17769
diff
changeset
|
27 #define octave_lo_specfun_h 1 |
3146 | 28 |
21244
1473547f50f5
include octave-config.h in public header files
John W. Eaton <jwe@octave.org>
parents:
21231
diff
changeset
|
29 #include "octave-config.h" |
1473547f50f5
include octave-config.h in public header files
John W. Eaton <jwe@octave.org>
parents:
21231
diff
changeset
|
30 |
30508
6f07492c9c20
Provide header file with forward declarations of matrix types (bug #59820).
Markus Mützel <markus.muetzel@gmx.de>
parents:
29358
diff
changeset
|
31 #include "mx-fwd.h" |
6f07492c9c20
Provide header file with forward declarations of matrix types (bug #59820).
Markus Mützel <markus.muetzel@gmx.de>
parents:
29358
diff
changeset
|
32 |
23475
d691ed308237
maint: Clean up #includes in liboctave/numeric directory.
Rik <rik@octave.org>
parents:
23220
diff
changeset
|
33 #include "Array.h" |
3220 | 34 #include "oct-cmplx.h" |
35 | |
21786
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
36 namespace octave |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
37 { |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
38 namespace math |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
39 { |
23668
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
40 inline double acosh (double x) { return std::acosh (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
41 inline float acosh (float x) { return std::acoshf (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
42 inline Complex acosh (const Complex& x) { return std::acosh (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
43 inline FloatComplex acosh (const FloatComplex& x) { return std::acosh (x); } |
7789
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7638
diff
changeset
|
44 |
23668
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
45 extern OCTAVE_API Complex airy (const Complex& z, bool deriv, bool scaled, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
46 octave_idx_type& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
47 extern OCTAVE_API ComplexMatrix airy (const ComplexMatrix& z, bool deriv, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
48 bool scaled, Array<octave_idx_type>& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
49 extern OCTAVE_API ComplexNDArray airy (const ComplexNDArray& z, bool deriv, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
50 bool scaled, Array<octave_idx_type>& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
51 extern OCTAVE_API FloatComplex airy (const FloatComplex& z, bool deriv, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
52 bool scaled, octave_idx_type& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
53 extern OCTAVE_API FloatComplexMatrix airy (const FloatComplexMatrix& z, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
54 bool deriv, bool scaled, Array<octave_idx_type>& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
55 extern OCTAVE_API FloatComplexNDArray airy (const FloatComplexNDArray& z, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
56 bool deriv, bool scaled, Array<octave_idx_type>& ierr); |
7638
2df457529cfa
implement expm1 and log1p functions
Jaroslav Hajek <highegg@gmail.com>
parents:
7601
diff
changeset
|
57 |
23668
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
58 inline double asinh (double x) { return std::asinh (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
59 inline float asinh (float x) { return std::asinhf (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
60 inline Complex asinh (const Complex& x) { return std::asinh (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
61 inline FloatComplex asinh (const FloatComplex& x) { return std::asinh (x); } |
10414
2a8b1db1e2ca
implement built-in cbrt
Jaroslav Hajek <highegg@gmail.com>
parents:
10391
diff
changeset
|
62 |
23668
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
63 inline double atanh (double x) { return std::atanh (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
64 inline float atanh (float x) { return std::atanhf (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
65 inline Complex atanh (const Complex& x) { return std::atanh (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
66 inline FloatComplex atanh (const FloatComplex& x) { return std::atanh (x); } |
3146 | 67 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
68 extern OCTAVE_API Complex besselj (double alpha, const Complex& x, bool scaled, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
69 octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
70 extern OCTAVE_API Complex bessely (double alpha, const Complex& x, bool scaled, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
71 octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
72 extern OCTAVE_API Complex besseli (double alpha, const Complex& x, bool scaled, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
73 octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
74 extern OCTAVE_API Complex besselk (double alpha, const Complex& x, bool scaled, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
75 octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
76 extern OCTAVE_API Complex besselh1 (double alpha, const Complex& x, bool scaled, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
77 octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
78 extern OCTAVE_API Complex besselh2 (double alpha, const Complex& x, bool scaled, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
79 octave_idx_type& ierr); |
3220 | 80 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
81 extern OCTAVE_API ComplexMatrix besselj (double alpha, const ComplexMatrix& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
82 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
83 extern OCTAVE_API ComplexMatrix bessely (double alpha, const ComplexMatrix& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
84 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
85 extern OCTAVE_API ComplexMatrix besseli (double alpha, const ComplexMatrix& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
86 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
87 extern OCTAVE_API ComplexMatrix besselk (double alpha, const ComplexMatrix& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
88 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
89 extern OCTAVE_API ComplexMatrix besselh1 (double alpha, const ComplexMatrix& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
90 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
91 extern OCTAVE_API ComplexMatrix besselh2 (double alpha, const ComplexMatrix& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
92 bool scaled, Array<octave_idx_type>& ierr); |
3220 | 93 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
94 extern OCTAVE_API ComplexMatrix besselj (const Matrix& alpha, const Complex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
95 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
96 extern OCTAVE_API ComplexMatrix bessely (const Matrix& alpha, const Complex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
97 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
98 extern OCTAVE_API ComplexMatrix besseli (const Matrix& alpha, const Complex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
99 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
100 extern OCTAVE_API ComplexMatrix besselk (const Matrix& alpha, const Complex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
101 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
102 extern OCTAVE_API ComplexMatrix besselh1 (const Matrix& alpha, const Complex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
103 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
104 extern OCTAVE_API ComplexMatrix besselh2 (const Matrix& alpha, const Complex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
105 bool scaled, Array<octave_idx_type>& ierr); |
3220 | 106 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
107 extern OCTAVE_API ComplexMatrix besselj (const Matrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
108 const ComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
109 extern OCTAVE_API ComplexMatrix bessely (const Matrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
110 const ComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
111 extern OCTAVE_API ComplexMatrix besseli (const Matrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
112 const ComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
113 extern OCTAVE_API ComplexMatrix besselk (const Matrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
114 const ComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
115 extern OCTAVE_API ComplexMatrix besselh1 (const Matrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
116 const ComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
117 extern OCTAVE_API ComplexMatrix besselh2 (const Matrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
118 const ComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 119 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
120 extern OCTAVE_API ComplexNDArray besselj (double alpha, const ComplexNDArray& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
121 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
122 extern OCTAVE_API ComplexNDArray bessely (double alpha, const ComplexNDArray& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
123 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
124 extern OCTAVE_API ComplexNDArray besseli (double alpha, const ComplexNDArray& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
125 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
126 extern OCTAVE_API ComplexNDArray besselk (double alpha, const ComplexNDArray& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
127 bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
128 extern OCTAVE_API ComplexNDArray besselh1 (double alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
129 const ComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
130 extern OCTAVE_API ComplexNDArray besselh2 (double alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
131 const ComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 132 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
133 extern OCTAVE_API ComplexNDArray besselj (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
134 const Complex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
135 extern OCTAVE_API ComplexNDArray bessely (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
136 const Complex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
137 extern OCTAVE_API ComplexNDArray besseli (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
138 const Complex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
139 extern OCTAVE_API ComplexNDArray besselk (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
140 const Complex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
141 extern OCTAVE_API ComplexNDArray besselh1 (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
142 const Complex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
143 extern OCTAVE_API ComplexNDArray besselh2 (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
144 const Complex& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 145 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
146 extern OCTAVE_API ComplexNDArray besselj (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
147 const ComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
148 extern OCTAVE_API ComplexNDArray bessely (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
149 const ComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
150 extern OCTAVE_API ComplexNDArray besseli (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
151 const ComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
152 extern OCTAVE_API ComplexNDArray besselk (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
153 const ComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
154 extern OCTAVE_API ComplexNDArray besselh1 (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
155 const ComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
156 extern OCTAVE_API ComplexNDArray besselh2 (const NDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
157 const ComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 158 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
159 extern OCTAVE_API ComplexMatrix besselj (const RowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
160 const ComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
161 extern OCTAVE_API ComplexMatrix bessely (const RowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
162 const ComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
163 extern OCTAVE_API ComplexMatrix besseli (const RowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
164 const ComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
165 extern OCTAVE_API ComplexMatrix besselk (const RowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
166 const ComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
167 extern OCTAVE_API ComplexMatrix besselh1 (const RowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
168 const ComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
169 extern OCTAVE_API ComplexMatrix besselh2 (const RowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
170 const ComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 171 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
172 extern OCTAVE_API FloatComplex besselj (float alpha, const FloatComplex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
173 bool scaled, octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
174 extern OCTAVE_API FloatComplex bessely (float alpha, const FloatComplex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
175 bool scaled, octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
176 extern OCTAVE_API FloatComplex besseli (float alpha, const FloatComplex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
177 bool scaled, octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
178 extern OCTAVE_API FloatComplex besselk (float alpha, const FloatComplex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
179 bool scaled, octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
180 extern OCTAVE_API FloatComplex besselh1 (float alpha, const FloatComplex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
181 bool scaled, octave_idx_type& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
182 extern OCTAVE_API FloatComplex besselh2 (float alpha, const FloatComplex& x, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
183 bool scaled, octave_idx_type& ierr); |
3220 | 184 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
185 extern OCTAVE_API FloatComplexMatrix besselj (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
186 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
187 extern OCTAVE_API FloatComplexMatrix bessely (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
188 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
189 extern OCTAVE_API FloatComplexMatrix besseli (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
190 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
191 extern OCTAVE_API FloatComplexMatrix besselk (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
192 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
193 extern OCTAVE_API FloatComplexMatrix besselh1 (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
194 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
195 extern OCTAVE_API FloatComplexMatrix besselh2 (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
196 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 197 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
198 extern OCTAVE_API FloatComplexMatrix besselj (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
199 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
200 extern OCTAVE_API FloatComplexMatrix bessely (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
201 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
202 extern OCTAVE_API FloatComplexMatrix besseli (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
203 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
204 extern OCTAVE_API FloatComplexMatrix besselk (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
205 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
206 extern OCTAVE_API FloatComplexMatrix besselh1 (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
207 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
208 extern OCTAVE_API FloatComplexMatrix besselh2 (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
209 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
3146 | 210 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
211 extern OCTAVE_API FloatComplexMatrix besselj (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
212 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
213 extern OCTAVE_API FloatComplexMatrix bessely (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
214 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
215 extern OCTAVE_API FloatComplexMatrix besseli (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
216 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
217 extern OCTAVE_API FloatComplexMatrix besselk (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
218 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
219 extern OCTAVE_API FloatComplexMatrix besselh1 (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
220 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
221 extern OCTAVE_API FloatComplexMatrix besselh2 (const FloatMatrix& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
222 const FloatComplexMatrix& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 223 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
224 extern OCTAVE_API FloatComplexNDArray besselj (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
225 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
226 extern OCTAVE_API FloatComplexNDArray bessely (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
227 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
228 extern OCTAVE_API FloatComplexNDArray besseli (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
229 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
230 extern OCTAVE_API FloatComplexNDArray besselk (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
231 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
232 extern OCTAVE_API FloatComplexNDArray besselh1 (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
233 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
234 extern OCTAVE_API FloatComplexNDArray besselh2 (float alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
235 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 236 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
237 extern OCTAVE_API FloatComplexNDArray besselj (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
238 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
239 extern OCTAVE_API FloatComplexNDArray bessely (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
240 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
241 extern OCTAVE_API FloatComplexNDArray besseli (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
242 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
243 extern OCTAVE_API FloatComplexNDArray besselk (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
244 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
245 extern OCTAVE_API FloatComplexNDArray besselh1 (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
246 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
247 extern OCTAVE_API FloatComplexNDArray besselh2 (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
248 const FloatComplex& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 249 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
250 extern OCTAVE_API FloatComplexNDArray besselj (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
251 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
252 extern OCTAVE_API FloatComplexNDArray bessely (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
253 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
254 extern OCTAVE_API FloatComplexNDArray besseli (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
255 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
256 extern OCTAVE_API FloatComplexNDArray besselk (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
257 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
258 extern OCTAVE_API FloatComplexNDArray besselh1 (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
259 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
260 extern OCTAVE_API FloatComplexNDArray besselh2 (const FloatNDArray& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
261 const FloatComplexNDArray& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 262 |
22402
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
263 extern OCTAVE_API FloatComplexMatrix besselj (const FloatRowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
264 const FloatComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
265 extern OCTAVE_API FloatComplexMatrix bessely (const FloatRowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
266 const FloatComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
267 extern OCTAVE_API FloatComplexMatrix besseli (const FloatRowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
268 const FloatComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
269 extern OCTAVE_API FloatComplexMatrix besselk (const FloatRowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
270 const FloatComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
271 extern OCTAVE_API FloatComplexMatrix besselh1 (const FloatRowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
272 const FloatComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
273 extern OCTAVE_API FloatComplexMatrix besselh2 (const FloatRowVector& alpha, |
4caa7b28d183
maint: Style check C++ code in liboctave/
Rik <rik@octave.org>
parents:
22323
diff
changeset
|
274 const FloatComplexColumnVector& x, bool scaled, Array<octave_idx_type>& ierr); |
3220 | 275 |
23668
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
276 extern OCTAVE_API Complex biry (const Complex& z, bool deriv, bool scaled, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
277 octave_idx_type& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
278 extern OCTAVE_API ComplexMatrix biry (const ComplexMatrix& z, bool deriv, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
279 bool scaled, Array<octave_idx_type>& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
280 extern OCTAVE_API ComplexNDArray biry (const ComplexNDArray& z, bool deriv, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
281 bool scaled, Array<octave_idx_type>& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
282 extern OCTAVE_API FloatComplex biry (const FloatComplex& z, bool deriv, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
283 bool scaled, octave_idx_type& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
284 extern OCTAVE_API FloatComplexMatrix biry (const FloatComplexMatrix& z, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
285 bool deriv, bool scaled, Array<octave_idx_type>& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
286 extern OCTAVE_API FloatComplexNDArray biry (const FloatComplexNDArray& z, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
287 bool deriv, bool scaled, Array<octave_idx_type>& ierr); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
288 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
289 inline double cbrt (double x) { return std::cbrt (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
290 inline float cbrt (float x) { return std::cbrtf (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
291 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
292 extern OCTAVE_API double dawson (double x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
293 extern OCTAVE_API float dawson (float x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
294 extern OCTAVE_API Complex dawson (const Complex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
295 extern OCTAVE_API FloatComplex dawson (const FloatComplex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
296 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
297 extern OCTAVE_API void ellipj (double u, double m, double& sn, double& cn, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
298 double& dn, double& err); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
299 extern OCTAVE_API void ellipj (const Complex& u, double m, Complex& sn, |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
300 Complex& cn, Complex& dn, double& err); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
301 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
302 inline double erf (double x) { return std::erf (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
303 inline float erf (float x) { return std::erff (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
304 extern OCTAVE_API Complex erf (const Complex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
305 extern OCTAVE_API FloatComplex erf (const FloatComplex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
306 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
307 inline double erfc (double x) { return std::erfc (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
308 inline float erfc (float x) { return std::erfcf (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
309 extern OCTAVE_API Complex erfc (const Complex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
310 extern OCTAVE_API FloatComplex erfc (const FloatComplex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
311 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
312 extern OCTAVE_API double erfcinv (double x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
313 extern OCTAVE_API float erfcinv (float x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
314 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
315 extern OCTAVE_API double erfcx (double x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
316 extern OCTAVE_API float erfcx (float x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
317 extern OCTAVE_API Complex erfcx (const Complex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
318 extern OCTAVE_API FloatComplex erfcx (const FloatComplex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
319 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
320 extern OCTAVE_API double erfi (double x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
321 extern OCTAVE_API float erfi (float x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
322 extern OCTAVE_API Complex erfi (const Complex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
323 extern OCTAVE_API FloatComplex erfi (const FloatComplex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
324 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
325 extern OCTAVE_API double erfinv (double x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
326 extern OCTAVE_API float erfinv (float x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
327 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
328 inline double expm1 (double x) { return std::expm1 (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
329 inline float expm1 (float x) { return std::expm1f (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
330 extern OCTAVE_API Complex expm1 (const Complex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
331 extern OCTAVE_API FloatComplex expm1 (const FloatComplex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
332 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
333 extern OCTAVE_API double gamma (double x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
334 extern OCTAVE_API float gamma (float x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
335 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
336 inline double lgamma (double x) { return std::lgamma (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
337 inline float lgamma (float x) { return std::lgammaf (x); } |
4844 | 338 |
23668
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
339 inline double log1p (double x) { return std::log1p (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
340 inline float log1p (float x) { return std::log1pf (x); } |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
341 extern OCTAVE_API Complex log1p (const Complex& x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
342 extern OCTAVE_API FloatComplex log1p (const FloatComplex& x); |
21786
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
343 |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
344 extern OCTAVE_API double psi (double x); |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
345 extern OCTAVE_API float psi (float x); |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
346 extern OCTAVE_API Complex psi (const Complex& x); |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
347 extern OCTAVE_API FloatComplex psi (const FloatComplex& x); |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
348 extern OCTAVE_API double psi (octave_idx_type n, double z); |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
349 extern OCTAVE_API float psi (octave_idx_type n, float z); |
23668
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
350 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
351 extern OCTAVE_API Complex rc_lgamma (double x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
352 extern OCTAVE_API FloatComplex rc_lgamma (float x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
353 |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
354 extern OCTAVE_API Complex rc_log1p (double x); |
a6eef0626b2b
Promote simple functions from lo-specfun.cc to inline versions in lo-specfun.h.
Rik <rik@octave.org>
parents:
23615
diff
changeset
|
355 extern OCTAVE_API FloatComplex rc_log1p (float x); |
21786
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
356 } |
df064166f180
use namespace for lo-specfun.h functions
John W. Eaton <jwe@octave.org>
parents:
21244
diff
changeset
|
357 } |
3220 | 358 |
3146 | 359 #endif |