Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only allow deployment of CI when PR is done on master branch #52

Merged
merged 23 commits into from
May 20, 2022

Conversation

zengfung
Copy link
Collaborator

No description provided.

No changes in functionalities in current patch update. Only fixes and additions are made to
follow JOSS guidelines.
Fixes to JOSS code snippets.
Organize source code of the same purpose into a subdirectory. Eg:
```
src/ACWT.jl                     src/ACWT.jl
src/acwt_all.jl         ->      src/acwt/acwt_all.jl
src/acwt_one_level.jl           src/acwt/acwt_one_level.jl
src/acwt_utils.jl               src/acwt/acwt_utils.jl
```
- Update function documentations
- Add `ns_idwt`, `nonstd_wavemult` to be exported from module.
Updates:
- Standard form wavelet multiplication.
- Documentation for `WaveMult` module.

TODO:
- Add examples in `WaveMult` documentations.
- Added parentheses to condition evaluation in `stretchmatrix` function. This improves the
  condition evaluation process that was previously buggy and produces the wrong logical expressions.
- Added a line in `mat2sparseform_nonstd` function. Previous implementation did not produce
  the right answer.
In both `mat2sparse_nonstd` and `mat2sparse_std` functions, the line
```
maxcolnorm = (maximum ∘ mapslices)(norm, Mw, dims = 1)
```
is changed to
```
maxcolnorm = mapslices(norm, Mw, dims = 1) |> maximum
```
@zengfung zengfung merged commit 9a1bc09 into UCD4IDS:master May 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant