ESMF_FractionMod Module


Uses

  • module~~esmf_fractionmod~~UsesGraph module~esmf_fractionmod ESMF_FractionMod module~esmf_initmacrosmod ESMF_InitMacrosMod module~esmf_fractionmod->module~esmf_initmacrosmod module~esmf_utiltypesmod ESMF_UtilTypesMod module~esmf_fractionmod->module~esmf_utiltypesmod module~esmf_initmacrosmod->module~esmf_utiltypesmod module~esmf_logerrmod ESMF_LogErrMod module~esmf_initmacrosmod->module~esmf_logerrmod iso_c_binding iso_c_binding module~esmf_utiltypesmod->iso_c_binding module~esmf_logerrmod->module~esmf_utiltypesmod module~esmf_ioutilmod ESMF_IOUtilMod module~esmf_logerrmod->module~esmf_ioutilmod module~esmf_utilstringmod ESMF_UtilStringMod module~esmf_logerrmod->module~esmf_utilstringmod module~esmf_ioutilmod->module~esmf_utiltypesmod

Used by

  • module~~esmf_fractionmod~~UsedByGraph module~esmf_fractionmod ESMF_FractionMod module~esmf ESMF module~esmf->module~esmf_fractionmod module~esmf_timeintervalmod ESMF_TimeIntervalMod module~esmf_timeintervalmod->module~esmf_fractionmod

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