datm_comp_run Subroutine

public subroutine datm_comp_run(EClock, x2a, a2x, SDATM, gsMap, ggrid, mpicom, compid, my_task, master_task, inst_suffix, logunit, orbEccen, orbMvelpp, orbLambm0, orbObliqr, nextsw_cday, case_name)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Clock), intent(in) :: EClock
type(AttrVect), intent(inout) :: x2a
type(AttrVect), intent(inout) :: a2x
type(shr_strdata_type), intent(inout) :: SDATM
type(GlobalSegMap), pointer :: gsMap
type(GeneralGrid), pointer :: ggrid
integer(kind=IN), intent(in) :: mpicom
integer(kind=IN), intent(in) :: compid
integer(kind=IN), intent(in) :: my_task
integer(kind=IN), intent(in) :: master_task
character(len=*), intent(in) :: inst_suffix
integer(kind=IN), intent(in) :: logunit
real(kind=R8), intent(in) :: orbEccen
real(kind=R8), intent(in) :: orbMvelpp
real(kind=R8), intent(in) :: orbLambm0
real(kind=R8), intent(in) :: orbObliqr
real(kind=R8), intent(out) :: nextsw_cday
character(len=CL), intent(in), optional :: case_name