Attach all wide arrays (and wide metrics leaf arrays) to the GPU
present table. The containing ocean_dyn_t is already mapped by
the caller; this routine attaches the components.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(bt_wide_t), | intent(inout) | :: | this |
subroutine bt_wide_enter_data(this) !! Attach all wide arrays (and wide metrics leaf arrays) to the GPU !! present table. The containing `ocean_dyn_t` is already mapped by !! the caller; this routine attaches the components. class(bt_wide_t), intent(inout) :: this select type (this) type is (bt_wide_t) call bt_wide_enter_data_impl(this) end select end subroutine bt_wide_enter_data