ESMF_HConfigIterNE Function

private function ESMF_HConfigIterNE(HConfig1, HConfig2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: HConfig1
type(ESMF_HConfigIter), intent(in) :: HConfig2

Return Value logical


Calls

proc~~esmf_hconfigiterne~~CallsGraph proc~esmf_hconfigiterne ESMF_HConfigIterNE proc~esmf_hconfigitereq ESMF_HConfigIterEQ proc~esmf_hconfigiterne->proc~esmf_hconfigitereq interface~c_esmc_hconfigequal c_ESMC_HConfigEqual proc~esmf_hconfigitereq->interface~c_esmc_hconfigequal proc~esmf_hconfigitergetinit ESMF_HConfigIterGetInit proc~esmf_hconfigitereq->proc~esmf_hconfigitergetinit

Called by

proc~~esmf_hconfigiterne~~CalledByGraph proc~esmf_hconfigiterne ESMF_HConfigIterNE interface~operator(SLASH=)~6 operator(/=) interface~operator(SLASH=)~6->proc~esmf_hconfigiterne

Source Code

  function ESMF_HConfigIterNE(HConfig1, HConfig2)
!
! !RETURN VALUE:
    logical :: ESMF_HConfigIterNE

! !ARGUMENTS:
    type(ESMF_HConfigIter), intent(in) :: HConfig1
    type(ESMF_HConfigIter), intent(in) :: HConfig2

! !DESCRIPTION:
!   Test if both {\tt HConfig1} and {\tt HConfig2} alias the same
!   ESMF HConfigIter object.
!
!EOPI
!-------------------------------------------------------------------------------

    ESMF_HConfigIterNE = .not.ESMF_HConfigIterEQ(HConfig1, HConfig2)

  end function ESMF_HConfigIterNE