Attach the C-grid barotropic allocatables to the device. The parent
struct is mapped by the orchestrating routine. Read+write fields use
copyin; pure-workspace fields use create.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(barotropic_state_t), | intent(inout) | :: | this |
subroutine barotropic_state_enter_data(this) !! Attach the C-grid barotropic allocatables to the device. The parent !! struct is mapped by the orchestrating routine. Read+write fields use !! `copyin`; pure-workspace fields use `create`. class(barotropic_state_t), intent(inout) :: this select type (this) type is (barotropic_state_t) call barotropic_state_enter_data_impl(this) end select end subroutine barotropic_state_enter_data