annotate CITATION @ 20155:1fae49e34a1a

psi: add support for complex numbers. * libinterp/corefcn/psi.cc: add logic and input check to support complex numbers (implementation is in lo-specfun.cc). Add tests. * liboctave/numeric/lo-specfun.cc, liboctave/numeric/lo-specfun.h: add template specialization to psi() for std::complex. It is mostly taken from the implementation in XLiFE++ (also under GPLv3+, see b03c7cccadc2 commit message for more details).
author Carnë Draug <carandraug@octave.org>
date Sun, 15 Mar 2015 06:30:09 +0000
parents a6d13c62fccf
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16178
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
1 To cite GNU Octave in publications use:
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
2
18759
a6d13c62fccf Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents: 16178
diff changeset
3 John W. Eaton, David Bateman, Søren Hauberg, Rik Wehbring (2014).
a6d13c62fccf Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents: 16178
diff changeset
4 GNU Octave version 3.8.1 manual: a high-level interactive language for
a6d13c62fccf Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents: 16178
diff changeset
5 numerical computations.
16178
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
6 CreateSpace Independent Publishing Platform. ISBN 1441413006,
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
7 URL http://www.gnu.org/software/octave/doc/interpreter/
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
8
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
9 A BibTeX entry for LaTeX users is:
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
10
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
11 @book{,
18759
a6d13c62fccf Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents: 16178
diff changeset
12 author = {John W. Eaton, David Bateman, S\oren Hauberg, and Rik Wehbring},
a6d13c62fccf Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents: 16178
diff changeset
13 title = {{GNU Octave} version 3.8.1 manual: a high-level interactive language for numerical computations},
16178
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
14 publisher = {CreateSpace Independent Publishing Platform},
18759
a6d13c62fccf Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents: 16178
diff changeset
15 year = {2014},
16178
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
16 note = {{ISBN} 1441413006},
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
17 url = {http://www.gnu.org/software/octave/doc/interpreter},
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
18 }
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
19
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
20 We have invested a lot of time and effort in creating GNU Octave, please cite it
3a93af21d206 New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
21 when using it. See also `citation pkgname' for citing Octave packages.