NUOPC_SetTimestamp Interface

public interface NUOPC_SetTimestamp

Module Procedures

private subroutine NUOPC_SetTimestampField(field, time, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: field
type(ESMF_Time), intent(in) :: time
integer, intent(out), optional :: rc

private subroutine NUOPC_SetTimestampFieldList(fieldList, time, selective, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: fieldList(:)
type(ESMF_Time), intent(in) :: time
logical, intent(in), optional :: selective
integer, intent(out), optional :: rc

private subroutine NUOPC_SetTimestampFieldListClk(fieldList, clock, selective, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: fieldList(:)
type(ESMF_Clock), intent(in) :: clock
logical, intent(in), optional :: selective
integer, intent(out), optional :: rc

private subroutine NUOPC_SetTimestampState(state, time, selective, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: state
type(ESMF_Time), intent(in) :: time
logical, intent(in), optional :: selective
integer, intent(out), optional :: rc

private subroutine NUOPC_SetTimestampStateClk(state, clock, selective, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: state
type(ESMF_Clock), intent(in) :: clock
logical, intent(in), optional :: selective
integer, intent(out), optional :: rc