◆ diag0d_copyinout_array()
subroutine globals_diag::diag_copyinout::diag0d_copyinout_array |
( |
type(diag0d), dimension(:), intent(inout) |
diags, |
|
|
logical, intent(in) |
copyin |
|
) |
| |
Transfer an array of 0D diagnostics from host to device or vice-versa.
- Parameters
-
[in,out] | diags | Diagnostics |
[in] | copyin | .true. for host to device, .false. for device to host |
◆ diag0d_copyinout_scalar()
subroutine globals_diag::diag_copyinout::diag0d_copyinout_scalar |
( |
type(diag0d), intent(inout) |
diag, |
|
|
logical, intent(in) |
copyin |
|
) |
| |
Transfer one 0D diagnostic from host to device or vice-versa.
- Parameters
-
[in,out] | diag | Diagnostic |
[in] | copyin | .true. for host to device, .false. for device to host |
◆ diag1d_copyinout_array()
subroutine globals_diag::diag_copyinout::diag1d_copyinout_array |
( |
type(diag1d), dimension(:), intent(inout) |
diags, |
|
|
logical, intent(in) |
copyin |
|
) |
| |
Transfer an array of 1D diagnostics from host to device or vice-versa.
- Parameters
-
[in,out] | diags | Diagnostics |
[in] | copyin | .true. for host to device, .false. for device to host |
◆ diag1d_copyinout_scalar()
subroutine globals_diag::diag_copyinout::diag1d_copyinout_scalar |
( |
type(diag1d), intent(inout) |
diag, |
|
|
logical, intent(in) |
copyin |
|
) |
| |
Transfer one 1D diagnostic from host to device or vice-versa.
- Parameters
-
[in,out] | diag | Diagnostic |
[in] | copyin | .true. for host to device, .false. for device to host |
◆ diag2d_copyinout_array()
subroutine globals_diag::diag_copyinout::diag2d_copyinout_array |
( |
type(diag2d), dimension(:), intent(inout) |
diags, |
|
|
logical, intent(in) |
copyin |
|
) |
| |
Transfer an array of 2D diagnostics from host to device or vice-versa.
- Parameters
-
[in,out] | diags | Diagnostics |
[in] | copyin | .true. for host to device, .false. for device to host |
◆ diag2d_copyinout_scalar()
subroutine globals_diag::diag_copyinout::diag2d_copyinout_scalar |
( |
type(diag2d), intent(inout) |
diag, |
|
|
logical, intent(in) |
copyin |
|
) |
| |
Transfer one 2D diagnostic from host to device or vice-versa.
- Parameters
-
[in,out] | diag | Diagnostic |
[in] | copyin | .true. for host to device, .false. for device to host |
◆ diag3d_copyinout_array()
subroutine globals_diag::diag_copyinout::diag3d_copyinout_array |
( |
type(diag3d), dimension(:), intent(inout) |
diags, |
|
|
logical, intent(in) |
copyin |
|
) |
| |
Transfer an array of 3D diagnostics from host to device or vice-versa.
- Parameters
-
[in,out] | diags | Diagnostics |
[in] | copyin | .true. for host to device, .false. for device to host |
◆ diag3d_copyinout_scalar()
subroutine globals_diag::diag_copyinout::diag3d_copyinout_scalar |
( |
type(diag3d), intent(inout) |
diag, |
|
|
logical, intent(in) |
copyin |
|
) |
| |
Transfer one 3D diagnostic from host to device or vice-versa.
- Parameters
-
[in,out] | diag | Diagnostic |
[in] | copyin | .true. for host to device, .false. for device to host |
The documentation for this interface was generated from the following file: