Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | sharedObj | |||
character(len=:), | public, | allocatable | :: | userRoutine |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(DSOSetServices), | intent(in) | :: | this | |||
type(ESMF_GridComp) | :: | GridComp | ||||
integer, | intent(out) | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ProcSetServices), | intent(in) | :: | this | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | iotype | |||
integer, | intent(in) | :: | v_list(:) | |||
integer, | intent(out) | :: | iostat | |||
character(len=*), | intent(inout) | :: | iomsg |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(DSOSetServices), | intent(in) | :: | this | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | iotype | |||
integer, | intent(in) | :: | v_list(:) | |||
integer, | intent(out) | :: | iostat | |||
character(len=*), | intent(inout) | :: | iomsg |
type, extends(AbstractUserSetServices) :: DSOSetServices character(:), allocatable :: sharedObj ! ESMF naming convention character(:), allocatable :: userRoutine ! ESMF naming convention contains procedure :: run => run_DSOSetServices procedure :: write_formatted => write_formatted_dso end type DSOSetServices