Mercurial > hg > octave-nkf
annotate scripts/specfun/module.mk @ 20828:a3b9ee5c040a
Replace bsxfun with broadcasting for performance with complex inputs (bug #38628).
cumtrapz.m, quadgk.m, trapz.m, center.m, zscore.m: Replace bsxfun with
broadcasting for performance where inputs might be complex.
author | Rik <rik@octave.org> |
---|---|
date | Mon, 12 Oct 2015 21:28:32 -0700 |
parents | 916cc788d906 |
children |
rev | line source |
---|---|
20538
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
1 FCN_FILE_DIRS += scripts/specfun |
9794
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
2 |
20538
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
3 scripts_specfun_FCN_FILES = \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
4 scripts/specfun/bessel.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
5 scripts/specfun/beta.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
6 scripts/specfun/betaln.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
7 scripts/specfun/ellipke.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
8 scripts/specfun/expint.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
9 scripts/specfun/factor.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
10 scripts/specfun/factorial.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
11 scripts/specfun/isprime.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
12 scripts/specfun/lcm.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
13 scripts/specfun/legendre.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
14 scripts/specfun/nchoosek.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
15 scripts/specfun/nthroot.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
16 scripts/specfun/perms.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
17 scripts/specfun/pow2.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
18 scripts/specfun/primes.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
19 scripts/specfun/reallog.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
20 scripts/specfun/realpow.m \ |
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
21 scripts/specfun/realsqrt.m |
9794
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
22 |
20553
916cc788d906
fix installation of script files
John W. Eaton <jwe@octave.org>
parents:
20538
diff
changeset
|
23 scripts_specfundir = $(fcnfiledir)/specfun |
916cc788d906
fix installation of script files
John W. Eaton <jwe@octave.org>
parents:
20538
diff
changeset
|
24 |
916cc788d906
fix installation of script files
John W. Eaton <jwe@octave.org>
parents:
20538
diff
changeset
|
25 scripts_specfun_DATA = $(scripts_specfun_FCN_FILES) |
916cc788d906
fix installation of script files
John W. Eaton <jwe@octave.org>
parents:
20538
diff
changeset
|
26 |
20538
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
27 FCN_FILES += $(scripts_specfun_FCN_FILES) |
9794
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
28 |
20538
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
29 PKG_ADD_FILES += scripts/specfun/PKG_ADD |
9906 | 30 |
20538
fa9fa6ab76f0
eliminate recursive make invocation in scripts directory tree
John W. Eaton <jwe@octave.org>
parents:
16584
diff
changeset
|
31 DIRSTAMP_FILES += scripts/specfun/$(octave_dirstamp) |