|
subroutine, public | fourier_space_oct_m::cube_function_alloc_fs (cube, cf, force_alloc) |
| Allocates locally the Fourier space grid, if PFFT library is not used. Otherwise, it assigns the PFFT Fourier space grid to the cube Fourier space grid, via pointer. More...
|
|
subroutine, public | fourier_space_oct_m::cube_function_free_fs (cube, cf) |
| Deallocates the Fourier space grid. More...
|
|
subroutine, public | fourier_space_oct_m::fourier_space_op_end (this) |
|
subroutine, public | fourier_space_oct_m::dcube_function_rs2fs (cube, cf) |
| The following routines convert the function between real space and Fourier space Note that the dimensions of the function in fs are different depending on whether f is real or complex, because the FFT representation is different (FFTW scheme). More...
|
|
subroutine, public | fourier_space_oct_m::dcube_function_fs2rs (cube, cf) |
|
subroutine, public | fourier_space_oct_m::dfourier_space_op_init (this, cube, op, in_device) |
|
subroutine, public | fourier_space_oct_m::dfourier_space_op_apply (this, cube, cf) |
| Applies a multiplication factor to the Fourier space grid. This is a local function. More...
|
|
subroutine, public | fourier_space_oct_m::zcube_function_rs2fs (cube, cf) |
| The following routines convert the function between real space and Fourier space Note that the dimensions of the function in fs are different depending on whether f is real or complex, because the FFT representation is different (FFTW scheme). More...
|
|
subroutine, public | fourier_space_oct_m::zcube_function_fs2rs (cube, cf) |
|
subroutine, public | fourier_space_oct_m::zfourier_space_op_init (this, cube, op, in_device) |
|
subroutine, public | fourier_space_oct_m::zfourier_space_op_apply (this, cube, cf) |
| Applies a multiplication factor to the Fourier space grid. This is a local function. More...
|
|