barotropic_state_exit_data Subroutine

private subroutine barotropic_state_exit_data(this)

Reverse of enter_data — copy out prognostic fields, drop scratch. Caller detaches the parent struct after this returns.

Type Bound

barotropic_state_t

Arguments

Type IntentOptional Attributes Name
class(barotropic_state_t), intent(inout) :: this

Calls

proc~~barotropic_state_exit_data~~CallsGraph proc~barotropic_state_exit_data barotropic_state_t%barotropic_state_exit_data proc~barotropic_state_exit_data_impl barotropic_state_exit_data_impl proc~barotropic_state_exit_data->proc~barotropic_state_exit_data_impl

Source Code

   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