(git:c5411e0)
|
Public Member Functions | |
subroutine | pw_copy_r1d_r1d_rs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_copy_r1d_r1d_gs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_gather_s_r1d_r3d_2 (pw1, pw2, scale) |
Gathers the pw vector from a 3d data field. | |
subroutine | pw_scatter_s_r1d_r3d_2 (pw1, pw2, scale) |
Scatters a pw vector to a 3d data field. | |
subroutine | pw_copy_r1d_c1d_rs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_copy_r1d_c1d_gs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_gather_s_r1d_c3d_2 (pw1, pw2, scale) |
Gathers the pw vector from a 3d data field. | |
subroutine | pw_scatter_s_r1d_c3d_2 (pw1, pw2, scale) |
Scatters a pw vector to a 3d data field. | |
subroutine | pw_copy_r3d_r3d_rs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_copy_r3d_r3d_gs (pw1, pw2) |
copy a pw type variable | |
subroutine | fft_wrap_pw1pw2_r3d_c1d_rs_gs (pw1, pw2, debug) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type. | |
subroutine | pw_copy_r3d_c3d_rs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_copy_r3d_c3d_gs (pw1, pw2) |
copy a pw type variable | |
subroutine | fft_wrap_pw1pw2_r3d_c3d_rs_gs (pw1, pw2, debug) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type. | |
subroutine | pw_copy_c1d_r1d_rs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_copy_c1d_r1d_gs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_gather_s_c1d_r3d_2 (pw1, pw2, scale) |
Gathers the pw vector from a 3d data field. | |
subroutine | pw_scatter_s_c1d_r3d_2 (pw1, pw2, scale) |
Scatters a pw vector to a 3d data field. | |
subroutine | fft_wrap_pw1pw2_c1d_r3d_gs_rs (pw1, pw2, debug) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type. | |
subroutine | pw_copy_c1d_c1d_rs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_copy_c1d_c1d_gs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_gather_s_c1d_c3d_2 (pw1, pw2, scale) |
Gathers the pw vector from a 3d data field. | |
subroutine | pw_scatter_s_c1d_c3d_2 (pw1, pw2, scale) |
Scatters a pw vector to a 3d data field. | |
subroutine | fft_wrap_pw1pw2_c1d_c3d_gs_rs (pw1, pw2, debug) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type. | |
subroutine | pw_copy_c3d_r3d_rs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_copy_c3d_r3d_gs (pw1, pw2) |
copy a pw type variable | |
subroutine | fft_wrap_pw1pw2_c3d_r3d_gs_rs (pw1, pw2, debug) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type. | |
subroutine | fft_wrap_pw1pw2_c3d_c1d_rs_gs (pw1, pw2, debug) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type. | |
subroutine | pw_copy_c3d_c3d_rs (pw1, pw2) |
copy a pw type variable | |
subroutine | pw_copy_c3d_c3d_gs (pw1, pw2) |
copy a pw type variable | |
subroutine | fft_wrap_pw1pw2_c3d_c3d_rs_gs (pw1, pw2, debug) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type. | |
subroutine | fft_wrap_pw1pw2_c3d_c3d_gs_rs (pw1, pw2, debug) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type. | |
Definition at line 303 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_r1d_r1d_rs | ( | type(pw_r1d_rs_type), intent(in) | pw1, |
type(pw_r1d_rs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 1827 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_r1d_r1d_gs | ( | type(pw_r1d_gs_type), intent(in) | pw1, |
type(pw_r1d_gs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 2278 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_gather_s_r1d_r3d_2 | ( | type(pw_r3d_gs_type), intent(in) | pw1, |
type(pw_r1d_gs_type), intent(inout) | pw2, | ||
real(kind=dp), intent(in), optional | scale | ||
) |
Gathers the pw vector from a 3d data field.
pw | ... |
c | ... |
scale | ... |
Definition at line 8027 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_scatter_s_r1d_r3d_2 | ( | type(pw_r1d_gs_type), intent(in) | pw1, |
type(pw_r3d_gs_type), intent(inout) | pw2, | ||
real(kind=dp), intent(in), optional | scale | ||
) |
Scatters a pw vector to a 3d data field.
pw | ... |
c | ... |
scale | ... |
Definition at line 8096 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_r1d_c1d_rs | ( | type(pw_r1d_rs_type), intent(in) | pw1, |
type(pw_c1d_rs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 2762 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_r1d_c1d_gs | ( | type(pw_r1d_gs_type), intent(in) | pw1, |
type(pw_c1d_gs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 3213 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_gather_s_r1d_c3d_2 | ( | type(pw_c3d_gs_type), intent(in) | pw1, |
type(pw_r1d_gs_type), intent(inout) | pw2, | ||
real(kind=dp), intent(in), optional | scale | ||
) |
Gathers the pw vector from a 3d data field.
pw | ... |
c | ... |
scale | ... |
Definition at line 8207 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_scatter_s_r1d_c3d_2 | ( | type(pw_r1d_gs_type), intent(in) | pw1, |
type(pw_c3d_gs_type), intent(inout) | pw2, | ||
real(kind=dp), intent(in), optional | scale | ||
) |
Scatters a pw vector to a 3d data field.
pw | ... |
c | ... |
scale | ... |
Definition at line 8276 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_r3d_r3d_rs | ( | type(pw_r3d_rs_type), intent(in) | pw1, |
type(pw_r3d_rs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 3697 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_r3d_r3d_gs | ( | type(pw_r3d_gs_type), intent(in) | pw1, |
type(pw_r3d_gs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 4003 of file pw_methods.F.
subroutine pw_methods::pw_transfer::fft_wrap_pw1pw2_r3d_c1d_rs_gs | ( | type(pw_r3d_rs_type), intent(in) | pw1, |
type(pw_c1d_gs_type), intent(inout) | pw2, | ||
logical, intent(in), optional | debug | ||
) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type.
pw1 | ... |
pw2 | ... |
debug | ... |
Definition at line 8392 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_r3d_c3d_rs | ( | type(pw_r3d_rs_type), intent(in) | pw1, |
type(pw_c3d_rs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 4308 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_r3d_c3d_gs | ( | type(pw_r3d_gs_type), intent(in) | pw1, |
type(pw_c3d_gs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 4614 of file pw_methods.F.
subroutine pw_methods::pw_transfer::fft_wrap_pw1pw2_r3d_c3d_rs_gs | ( | type(pw_r3d_rs_type), intent(in) | pw1, |
type(pw_c3d_gs_type), intent(inout) | pw2, | ||
logical, intent(in), optional | debug | ||
) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type.
pw1 | ... |
pw2 | ... |
debug | ... |
Definition at line 8557 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_c1d_r1d_rs | ( | type(pw_c1d_rs_type), intent(in) | pw1, |
type(pw_r1d_rs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 4919 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_c1d_r1d_gs | ( | type(pw_c1d_gs_type), intent(in) | pw1, |
type(pw_r1d_gs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 5370 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_gather_s_c1d_r3d_2 | ( | type(pw_r3d_gs_type), intent(in) | pw1, |
type(pw_c1d_gs_type), intent(inout) | pw2, | ||
real(kind=dp), intent(in), optional | scale | ||
) |
Gathers the pw vector from a 3d data field.
pw | ... |
c | ... |
scale | ... |
Definition at line 8837 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_scatter_s_c1d_r3d_2 | ( | type(pw_c1d_gs_type), intent(in) | pw1, |
type(pw_r3d_gs_type), intent(inout) | pw2, | ||
real(kind=dp), intent(in), optional | scale | ||
) |
Scatters a pw vector to a 3d data field.
pw | ... |
c | ... |
scale | ... |
Definition at line 8906 of file pw_methods.F.
subroutine pw_methods::pw_transfer::fft_wrap_pw1pw2_c1d_r3d_gs_rs | ( | type(pw_c1d_gs_type), intent(in) | pw1, |
type(pw_r3d_rs_type), intent(inout) | pw2, | ||
logical, intent(in), optional | debug | ||
) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type.
pw1 | ... |
pw2 | ... |
debug | ... |
Definition at line 8668 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_c1d_c1d_rs | ( | type(pw_c1d_rs_type), intent(in) | pw1, |
type(pw_c1d_rs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 5854 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_c1d_c1d_gs | ( | type(pw_c1d_gs_type), intent(in) | pw1, |
type(pw_c1d_gs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 6307 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_gather_s_c1d_c3d_2 | ( | type(pw_c3d_gs_type), intent(in) | pw1, |
type(pw_c1d_gs_type), intent(inout) | pw2, | ||
real(kind=dp), intent(in), optional | scale | ||
) |
Gathers the pw vector from a 3d data field.
pw | ... |
c | ... |
scale | ... |
Definition at line 9134 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_scatter_s_c1d_c3d_2 | ( | type(pw_c1d_gs_type), intent(in) | pw1, |
type(pw_c3d_gs_type), intent(inout) | pw2, | ||
real(kind=dp), intent(in), optional | scale | ||
) |
Scatters a pw vector to a 3d data field.
pw | ... |
c | ... |
scale | ... |
Definition at line 9203 of file pw_methods.F.
subroutine pw_methods::pw_transfer::fft_wrap_pw1pw2_c1d_c3d_gs_rs | ( | type(pw_c1d_gs_type), intent(in) | pw1, |
type(pw_c3d_rs_type), intent(inout) | pw2, | ||
logical, intent(in), optional | debug | ||
) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type.
pw1 | ... |
pw2 | ... |
debug | ... |
Definition at line 9018 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_c3d_r3d_rs | ( | type(pw_c3d_rs_type), intent(in) | pw1, |
type(pw_r3d_rs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 6793 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_c3d_r3d_gs | ( | type(pw_c3d_gs_type), intent(in) | pw1, |
type(pw_r3d_gs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 7099 of file pw_methods.F.
subroutine pw_methods::pw_transfer::fft_wrap_pw1pw2_c3d_r3d_gs_rs | ( | type(pw_c3d_gs_type), intent(in) | pw1, |
type(pw_r3d_rs_type), intent(inout) | pw2, | ||
logical, intent(in), optional | debug | ||
) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type.
pw1 | ... |
pw2 | ... |
debug | ... |
Definition at line 9315 of file pw_methods.F.
subroutine pw_methods::pw_transfer::fft_wrap_pw1pw2_c3d_c1d_rs_gs | ( | type(pw_c3d_rs_type), intent(in) | pw1, |
type(pw_c1d_gs_type), intent(inout) | pw2, | ||
logical, intent(in), optional | debug | ||
) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type.
pw1 | ... |
pw2 | ... |
debug | ... |
Definition at line 9423 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_c3d_c3d_rs | ( | type(pw_c3d_rs_type), intent(in) | pw1, |
type(pw_c3d_rs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 7404 of file pw_methods.F.
subroutine pw_methods::pw_transfer::pw_copy_c3d_c3d_gs | ( | type(pw_c3d_gs_type), intent(in) | pw1, |
type(pw_c3d_gs_type), intent(inout) | pw2 | ||
) |
copy a pw type variable
pw1 | ... |
pw2 | ... |
Definition at line 7712 of file pw_methods.F.
subroutine pw_methods::pw_transfer::fft_wrap_pw1pw2_c3d_c3d_rs_gs | ( | type(pw_c3d_rs_type), intent(in) | pw1, |
type(pw_c3d_gs_type), intent(inout) | pw2, | ||
logical, intent(in), optional | debug | ||
) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type.
pw1 | ... |
pw2 | ... |
debug | ... |
Definition at line 9549 of file pw_methods.F.
subroutine pw_methods::pw_transfer::fft_wrap_pw1pw2_c3d_c3d_gs_rs | ( | type(pw_c3d_gs_type), intent(in) | pw1, |
type(pw_c3d_rs_type), intent(inout) | pw2, | ||
logical, intent(in), optional | debug | ||
) |
Generic function for 3d FFT of a coefficient_type or pw_r3d_rs_type.
pw1 | ... |
pw2 | ... |
debug | ... |
Definition at line 9650 of file pw_methods.F.