Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | du | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | send_u_s | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | send_u_e | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | u | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | u_s | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | u_e | ||
real(kind=dp), | intent(in), | device, dimension(:, :) | :: | coeffs_s | ||
real(kind=dp), | intent(in), | device, dimension(:, :) | :: | coeffs_e | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | coeffs | ||
integer, | intent(in), | value | :: | n | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | ffr | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | fbc | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | faf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | du | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | recv_u_s | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | recv_u_e | ||
integer, | intent(in), | value | :: | n | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | dist_sa | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | dist_sc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | du | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | dud | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | d2u | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | send_du_s | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | send_du_e | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | send_dud_s | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | send_dud_e | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | send_d2u_s | ||
real(kind=dp), | intent(out), | device, dimension(:, :, :) | :: | send_d2u_e | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | u | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | u_s | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | u_e | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | v | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | v_s | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | v_e | ||
integer, | intent(in), | value | :: | n | ||
real(kind=dp), | intent(in), | device | :: | d1_coeffs_s(:,:) | ||
real(kind=dp), | intent(in), | device | :: | d1_coeffs_e(:,:) | ||
real(kind=dp), | intent(in), | device | :: | d1_coeffs(:) | ||
real(kind=dp), | intent(in), | device | :: | d1_fw(:) | ||
real(kind=dp), | intent(in), | device | :: | d1_bw(:) | ||
real(kind=dp), | intent(in), | device | :: | d1_af(:) | ||
real(kind=dp), | intent(in), | device | :: | d2_coeffs_s(:,:) | ||
real(kind=dp), | intent(in), | device | :: | d2_coeffs_e(:,:) | ||
real(kind=dp), | intent(in), | device | :: | d2_coeffs(:) | ||
real(kind=dp), | intent(in), | device | :: | d2_fw(:) | ||
real(kind=dp), | intent(in), | device | :: | d2_bw(:) | ||
real(kind=dp), | intent(in), | device | :: | d2_af(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout), | device, dimension(:, :, :) | :: | r_du |
The result array, it stores 'du' first then its overwritten |
|
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | conv | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | dud | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | d2u | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | recv_du_s | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | recv_du_e | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | recv_dud_s | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | recv_dud_e | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | recv_d2u_s | ||
real(kind=dp), | intent(in), | device, dimension(:, :, :) | :: | recv_d2u_e | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | d1_sa | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | d1_sc | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | d2_sa | ||
real(kind=dp), | intent(in), | device, dimension(:) | :: | d2_sc | ||
integer, | intent(in), | value | :: | n | ||
real(kind=dp), | intent(in), | value | :: | nu |