![]() |
(git:0ec2378)
|
Functions/Subroutines | |
| subroutine, public | pw_fpga_init () |
| Allocates resources on the fpga device. | |
| subroutine, public | pw_fpga_finalize () |
| Releases resources on the fpga device. | |
| subroutine, public | pw_fpga_r3dc1d_3d_dp (n, c_out) |
| perform an in-place double precision fft3d on the FPGA | |
| subroutine, public | pw_fpga_c1dr3d_3d_dp (n, c_out) |
| perform an in-place double precision inverse fft3d on the FPGA | |
| subroutine, public | pw_fpga_r3dc1d_3d_sp (n, c_out) |
| perform an in-place single precision fft3d on the FPGA | |
| subroutine, public | pw_fpga_c1dr3d_3d_sp (n, c_out) |
| perform an in-place single precision inverse fft3d on the FPGA | |
| integer function, public | pw_fpga_init_bitstream (n) |
| Invoke the pw_fpga_check_bitstream C function passing the path to the data dir. | |
| subroutine, public pw_fpga::pw_fpga_init |
| subroutine, public pw_fpga::pw_fpga_finalize |
| subroutine, public pw_fpga::pw_fpga_r3dc1d_3d_dp | ( | integer, dimension(:), intent(in) | n, |
| complex(kind=dp), dimension(n(1), n(2), n(3)), intent(inout) | c_out | ||
| ) |
| subroutine, public pw_fpga::pw_fpga_c1dr3d_3d_dp | ( | integer, dimension(:), intent(in) | n, |
| complex(kind=dp), dimension(n(1), n(2), n(3)), intent(inout) | c_out | ||
| ) |
| subroutine, public pw_fpga::pw_fpga_r3dc1d_3d_sp | ( | integer, dimension(:), intent(in) | n, |
| complex(kind=dp), dimension(n(1), n(2), n(3)), intent(inout) | c_out | ||
| ) |
| subroutine, public pw_fpga::pw_fpga_c1dr3d_3d_sp | ( | integer, dimension(:), intent(in) | n, |
| complex(kind=dp), dimension(n(1), n(2), n(3)), intent(inout) | c_out | ||
| ) |
| integer function, public pw_fpga::pw_fpga_init_bitstream | ( | integer, dimension(:), intent(in) | n | ) |