Reverse of enter_data — copy out prognostic fields, drop scratch.
Caller detaches the parent struct after this returns.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(barotropic_state_t), | intent(inout) | :: | this |
subroutine barotropic_state_exit_data(this) !! Reverse of `enter_data` — copy out prognostic fields, drop scratch. !! Caller detaches the parent struct after this returns. class(barotropic_state_t), intent(inout) :: this select type (this) type is (barotropic_state_t) call barotropic_state_exit_data_impl(this) end select end subroutine barotropic_state_exit_data