f_esmf_stateitemwrapcast Subroutine

subroutine f_esmf_stateitemwrapcast(stateItemWrapOut, stateItemWrapIn, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_StateItemWrap), intent(inout) :: stateItemWrapOut
type(ESMF_StateItemWrap), intent(inout) :: stateItemWrapIn
integer, intent(out) :: rc

Source Code

subroutine f_esmf_stateitemwrapcast(stateItemWrapOut, stateItemWrapIn, rc)

  use ESMF_UtilTypesMod
  use ESMF_BaseMod
  use ESMF_LogErrMod
  use ESMF_StateItemMod

  implicit none

  type(ESMF_StateItemWrap),intent(inout) :: stateItemWrapOut
  type(ESMF_StateItemWrap),intent(inout) :: stateItemWrapIn
  integer, intent(out)           :: rc              

  integer :: localrc

  localrc = ESMF_RC_NOT_IMPL

  ! simple assignment
  stateItemWrapOut = stateItemWrapIn

  ! return successfully
  rc = ESMF_SUCCESS

end subroutine f_esmf_stateitemwrapcast