fftpack icon indicating copy to clipboard operation
fftpack copied to clipboard

Double precision version of fftpack

Results 10 fftpack issues
Sort by recently updated
recently updated
newest added

This PR just adds interface blocks for `dsinti` and `dsint`, which happen to be the FFTPACK routines I need most often. I have not written any new specs or tests...

Related to #9, #22. EDIT: See PR #35 for the implementation of item 1. EDIT: See PR #38 for the implementation of item 2. I suggest the following changes, which...

It looks like FFTPACK has "double precision" hard coded in. Would the maintainers be open to accepting a pull request that made this configurable? I would: - change all instances...

To close #14 . Support for multiple real kinds using the `-cpp` preprocessor. ```sh fpm test --flag "-Dfftpack_sp" ```

### Two commits - [x] Add `(i)qst` interfaces. - [x] Add `(i)dst` interfaces. ### Notes So far, all the interface additions and auxiliary functions such as `(i)fftshift` are performed on...

You recommended me (see https://github.com/fortran-lang/fpm-registry/pull/40#issuecomment-837038091) to check whether the code in this repository(`certik/fftpack`) is **consistent** with `netlib/dfftpack1.0 (fftpack4.0)`. **I confirm that they are consistent.** And I want to learn from...

- [x] add `hilbert` function. #### Description Computes the discrete-time analytic signal using Hilbert. #### Prior Art 1. [matlab.hilbert](https://www.mathworks.com/help/signal/ref/hilbert.html) 2. [keurfonluu/forlab.hilbert](https://github.com/keurfonluu/FFTPack/blob/f4b82af35a1a473d33593b3b6f7a03977bf3110e/src/fftpack.f90#L743) 3. [scipy.fftpack.hilbert](https://docs.scipy.org/doc/scipy/reference/generated/scipy.fftpack.hilbert.html#scipy.fftpack.hilbert)

reviewers needed

#### Problem 1: The API name `(i)qct`? I improved the interfaces and its documentation of `dcosq` routines in [this branch](https://github.com/fortran-fans/fortran-lang-fftpack/commit/453601dbf99f07d3719565ccce31ad493f68c2aa) (I may consider submitting a PR tomorrow?). **They compute the...

`include("${PROJECT_SOURCE_DIR}/cmake/helper.cmake")` is called in project root CMakeLists.txt, so it is not necessary to have it in `install/` as well.

Hej, Thanks for the awesome work on modernizing `fftpack`. I've used simple signal processing stuff. If my understanding is correct however, it seems like the current implementation only provide 1D...