Skip to content

Commit afcf132

Browse files
committed
Add barebones boundary ref page
1 parent 6e89e0a commit afcf132

File tree

4 files changed

+33
-2
lines changed

4 files changed

+33
-2
lines changed

docs/ref/boundary.rst

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
.. _ref-modes:
2+
3+
.. currentmodule:: ptwt.constants
4+
5+
Boundary handling modes
6+
=======================
7+
8+
As is typical the algorithms in this toolbox are designed to be applied to signals of finite size.
9+
10+
.. TODO: Add explanation page on signal extension / boundary wavelets
11+
12+
13+
Signal extension via padding
14+
----------------------------
15+
16+
.. _`modes.padding`:
17+
18+
.. autodata:: BoundaryMode
19+
20+
21+
Boundary wavelets
22+
-----------------
23+
24+
.. _`modes.boundary wavelets`:
25+
26+
.. autodata:: ExtendedBoundaryMode
27+
28+
.. autodata:: PaddingMode
29+
30+
.. autodata:: OrthogonalizeMethod

docs/ref/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ The ptwt package -- API reference
55
:maxdepth: 2
66

77
return-types
8+
boundary
89
conv-fwt
910
conv-inverse-fwt
1011
matrix-fwt

src/ptwt/matmul_transform.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ class MatrixWavedec(BaseMatrixWaveDec):
170170
sparse transformation matrix and the input signal.
171171
This transform uses boundary wavelets instead of padding to
172172
handle the signal boundaries, see the
173-
:ref:`boundary wavelet docs <subsec-boundary-wavelet>`.
173+
:ref:`boundary wavelet docs <modes.boundary wavelets>`.
174174
175175
Note:
176176
Constructing the sparse FWT matrix can be expensive.

src/ptwt/matmul_transform_2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ class MatrixWavedec2(BaseMatrixWaveDec):
233233
sparse transformation matrix and the input signal.
234234
This transform uses boundary wavelets instead of padding to
235235
handle the signal boundaries, see the
236-
:ref:`boundary wavelet docs <subsec-boundary-wavelet>`.
236+
:ref:`boundary wavelet docs <modes.boundary wavelets>`.
237237
238238
Note:
239239
Constructing the sparse FWT matrix is expensive.

0 commit comments

Comments
 (0)