f_esmf_stateitemwrapcast Subroutine

subroutine f_esmf_stateitemwrapcast(stateItemWrapOut, stateItemWrapIn, rc)

Uses

  • proc~~f_esmf_stateitemwrapcast~~UsesGraph proc~f_esmf_stateitemwrapcast f_esmf_stateitemwrapcast module~esmf_basemod ESMF_BaseMod proc~f_esmf_stateitemwrapcast->module~esmf_basemod module~esmf_logerrmod ESMF_LogErrMod proc~f_esmf_stateitemwrapcast->module~esmf_logerrmod module~esmf_stateitemmod ESMF_StateItemMod proc~f_esmf_stateitemwrapcast->module~esmf_stateitemmod module~esmf_utiltypesmod ESMF_UtilTypesMod proc~f_esmf_stateitemwrapcast->module~esmf_utiltypesmod module~esmf_basemod->module~esmf_logerrmod module~esmf_basemod->module~esmf_utiltypesmod iso_c_binding iso_c_binding module~esmf_basemod->iso_c_binding module~esmf_initmacrosmod ESMF_InitMacrosMod module~esmf_basemod->module~esmf_initmacrosmod module~esmf_ioutilmod ESMF_IOUtilMod module~esmf_basemod->module~esmf_ioutilmod module~esmf_vmmod ESMF_VMMod module~esmf_basemod->module~esmf_vmmod module~esmf_logerrmod->module~esmf_utiltypesmod module~esmf_logerrmod->module~esmf_ioutilmod module~esmf_utilstringmod ESMF_UtilStringMod module~esmf_logerrmod->module~esmf_utilstringmod module~esmf_stateitemmod->module~esmf_basemod module~esmf_stateitemmod->module~esmf_logerrmod module~esmf_stateitemmod->module~esmf_utiltypesmod ESMF_FieldBundleMod ESMF_FieldBundleMod module~esmf_stateitemmod->ESMF_FieldBundleMod ESMF_FieldGetMod ESMF_FieldGetMod module~esmf_stateitemmod->ESMF_FieldGetMod module~esmf_arraybundlemod ESMF_ArrayBundleMod module~esmf_stateitemmod->module~esmf_arraybundlemod module~esmf_arraymod ESMF_ArrayMod module~esmf_stateitemmod->module~esmf_arraymod module~esmf_containermod ESMF_ContainerMod module~esmf_stateitemmod->module~esmf_containermod module~esmf_fieldmod ESMF_FieldMod module~esmf_stateitemmod->module~esmf_fieldmod module~esmf_stateitemmod->module~esmf_initmacrosmod module~esmf_stateitemmod->module~esmf_ioutilmod module~esmf_rhandlemod ESMF_RHandleMod module~esmf_stateitemmod->module~esmf_rhandlemod module~esmf_stateitemmod->module~esmf_vmmod module~esmf_utiltypesmod->iso_c_binding

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