ESMF_FractionMod Module



Variables

Type Visibility Attributes Name Initial
character(len=*), private, parameter :: version = '$Id$'

Derived Types

type, public, sequence  ::  ESMF_Fraction

Components

Type Visibility Attributes Name Initial
integer(kind=ESMF_KIND_I8), private :: isInit = 76838410
integer(kind=ESMF_KIND_I8), private :: shallowMemory(3)

Functions

public function ESMF_FractionGetInit(s)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Fraction), intent(in), optional :: s

Return Value integer(kind=ESMF_KIND_I8)


Subroutines

public subroutine ESMF_FractionInit(s)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Fraction) :: s

public subroutine ESMF_FractionValidate(s, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Fraction), intent(inout) :: s
integer, intent(out), optional :: rc