mapl3g_generalized_equality Module


Uses

  • module~~mapl3g_generalized_equality~~UsesGraph module~mapl3g_generalized_equality mapl3g_generalized_equality ESMF ESMF module~mapl3g_generalized_equality->ESMF

Used by

  • module~~mapl3g_generalized_equality~~UsedByGraph module~mapl3g_generalized_equality mapl3g_generalized_equality module~mapl3g_hconfig_get_private mapl3g_hconfig_get_private module~mapl3g_hconfig_get_private->module~mapl3g_generalized_equality module~mapl3g_hconfig_get mapl3g_hconfig_get module~mapl3g_hconfig_get->module~mapl3g_hconfig_get_private module~test_hconfig_get_private Test_hconfig_get_private module~test_hconfig_get_private->module~mapl3g_hconfig_get_private module~hconfig3g hconfig3g module~hconfig3g->module~mapl3g_hconfig_get module~mapl3g_generic mapl3g_Generic module~mapl3g_generic->module~mapl3g_hconfig_get module~generic3g Generic3g module~generic3g->module~mapl3g_generic module~mapl3g_deprecated mapl3g_Deprecated module~mapl3g_deprecated->module~mapl3g_generic module~protoextdatagc ProtoExtDataGC module~protoextdatagc->module~mapl3g_generic module~simpleparentgridcomp SimpleParentGridComp module~simpleparentgridcomp->module~mapl3g_generic module~test_runchild Test_RunChild module~test_runchild->module~mapl3g_generic module~test_scenarios Test_Scenarios module~test_scenarios->module~mapl3g_generic module~test_simpleleafgridcomp Test_SimpleLeafGridComp module~test_simpleleafgridcomp->module~mapl3g_generic module~test_simpleparentgridcomp Test_SimpleParentGridComp module~test_simpleparentgridcomp->module~mapl3g_generic proc~setservices setservices proc~setservices->module~mapl3g_generic proc~setservices~4 setservices proc~setservices~4->module~mapl3g_generic proc~setservices~5 setservices proc~setservices~5->module~mapl3g_generic

Interfaces

public interface are_equal

  • private function equals_i4_scalar(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=ESMF_KIND_I4), intent(in) :: u
    integer(kind=ESMF_KIND_I4), intent(in) :: v

    Return Value logical

  • private function equals_i8_scalar(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=ESMF_KIND_I8), intent(in) :: u
    integer(kind=ESMF_KIND_I8), intent(in) :: v

    Return Value logical

  • private function equals_r4_scalar(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=ESMF_KIND_R4), intent(in) :: u
    real(kind=ESMF_KIND_R4), intent(in) :: v

    Return Value logical

  • private function equals_r8_scalar(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=ESMF_KIND_R8), intent(in) :: u
    real(kind=ESMF_KIND_R8), intent(in) :: v

    Return Value logical

  • private function equals_l_scalar(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    logical, intent(in) :: u
    logical, intent(in) :: v

    Return Value logical

  • private function equals_string(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    character(len=:), intent(in), allocatable :: u
    character(len=*), intent(in) :: v

    Return Value logical

  • private function equals_i4_array(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=ESMF_KIND_I4), intent(in), allocatable :: u(:)
    integer(kind=ESMF_KIND_I4), intent(in) :: v(:)

    Return Value logical

  • private function equals_i8_array(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=ESMF_KIND_I8), intent(in), allocatable :: u(:)
    integer(kind=ESMF_KIND_I8), intent(in) :: v(:)

    Return Value logical

  • private function equals_r4_array(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=ESMF_KIND_R4), intent(in), allocatable :: u(:)
    real(kind=ESMF_KIND_R4), intent(in) :: v(:)

    Return Value logical

  • private function equals_r8_array(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=ESMF_KIND_R8), intent(in), allocatable :: u(:)
    real(kind=ESMF_KIND_R8), intent(in) :: v(:)

    Return Value logical

  • private function equals_l_array(u, v) result(lval)

    Arguments

    Type IntentOptional Attributes Name
    logical, intent(in), allocatable :: u(:)
    logical, intent(in) :: v(:)

    Return Value logical