Skip to content

Commit 102a8e4

Browse files
try updating docs for Documenter & 0.6
1 parent 6081670 commit 102a8e4

File tree

15 files changed

+149
-598
lines changed

15 files changed

+149
-598
lines changed

.gitignore

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
1-
*.jl.cov
2-
*.jl.*.cov
3-
*.jl.mem
4-
site
1+
docs/build/
2+
docs/site/

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ julia:
88
- nightly
99
notifications:
1010
email: false
11+
after_success:
12+
- julia -e 'Pkg.add("Documenter")'
13+
- julia -e 'cd(Pkg.dir("FastTransforms")); include(joinpath("docs", "make.jl"))'
14+
1115
# uncomment the following lines to override the default test script
1216
#script:
1317
# - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The FastTransforms.jl package is licensed under the MIT "Expat" License:
22

3-
> Copyright (c) 2016: Richard Mikael Slevinsky.
3+
> Copyright (c) 2017: Richard Mikael Slevinsky.
44
>
55
> Permission is hereby granted, free of charge, to any person obtaining
66
> a copy of this software and associated documentation files (the

README.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
# FastTransforms.jl
22

3-
[![Build Status](https://travis-ci.org/MikaelSlevinsky/FastTransforms.jl.svg?branch=master)](https://travis-ci.org/MikaelSlevinsky/FastTransforms.jl) [![Documentation Status](https://readthedocs.org/projects/fasttransformsjl/badge/?version=latest)](http://fasttransformsjl.readthedocs.org/en/latest/?badge=latest)
4-
5-
The aim of this package is to provide a new class of fast transforms
6-
based on the use of asymptotic formulae to relate the transforms to a small
7-
number of fast Fourier transforms. This new class of fast transforms does not
8-
require large pre-computation for fast execution, and they are designed
3+
[![Build Status](https://travis-ci.org/MikaelSlevinsky/FastTransforms.jl.svg?branch=master)](https://travis-ci.org/MikaelSlevinsky/FastTransforms.jl) [![](https://img.shields.io/badge/docs-stable-blue.svg)](https://MikaelSlevinsky.github.io/FastTransforms.jl/stable) [![](https://img.shields.io/badge/docs-latest-blue.svg)](https://MikaelSlevinsky.github.io/FastTransforms.jl/latest)
4+
5+
The aim of this package is to provide new classes of fast transforms with low
6+
pre-computation. One approach is based on the use of asymptotic formulae to
7+
relate the transforms to a small number of fast Fourier transforms. Another
8+
approach is based on a Toeplitz-dot-Hankel decomposition of the matrix of
9+
connection coefficients. Both new classes of fast transforms do not
10+
require large pre-computation for fast execution and they are designed
911
to work on expansions of functions with any degree of regularity.
1012

1113
The Chebyshev—Jacobi transform and its inverse are implemented. This
@@ -41,6 +43,11 @@ is valid for the half-open square `(α,β) ∈ (-1/2,1/2]^2`. Therefore, the fas
4143
when the parameters are inside. If the parameters `(α,β)` are not exceptionally beyond the square,
4244
then increment/decrement operators are used with linear complexity (and linear conditioning) in the degree.
4345

46+
The Padua transform and its inverse are also implemented thanks to
47+
[Michael Clarke](https://github.com/MikeAClarke). These are optimized methods
48+
designed for computing the bivariate Chebyshev coefficients by interpolating a
49+
bivariate function at the Padua points on `[-1,1]^2`.
50+
4451
# References:
4552

4653
1. N. Hale and A. Townsend. <a href="http://dx.doi.org/10.1137/130932223">A fast, simple, and stable Chebyshev—Legendre transform using and asymptotic formula</a>, SIAM J. Sci. Comput., 36:A148—A167, 2014.

appveyor.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

builddocs

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)