GridCase Interface

public interface GridCase

Calls

interface~~gridcase~2~~CallsGraph interface~gridcase~2 GridCase proc~gridcase_global~2 GridCase_global interface~gridcase~2->proc~gridcase_global~2 proc~gridcase_local~2 GridCase_local interface~gridcase~2->proc~gridcase_local~2 none~setnumpetsrequested ESMF_TestParameter%setNumPetsRequested proc~gridcase_global~2->none~setnumpetsrequested proc~gridcase_local~2->none~setnumpetsrequested

Module Procedures

public function GridCase_global(nx, ny, im_world, jm_world, dateline, pole, default_decomposition, ims, jms, lons, lats) result(param)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nx
integer, intent(in) :: ny
integer, intent(in) :: im_world
integer, intent(in) :: jm_world
character(len=2), intent(in) :: dateline
character(len=2), intent(in) :: pole
logical, intent(in) :: default_decomposition
integer, intent(in) :: ims(:)
integer, intent(in) :: jms(:)
real, intent(in) :: lons(:)
real, intent(in) :: lats(:)

Return Value type(GridCase)

public function GridCase_local(nx, ny, im_world, jm_world, lon_range, lat_range, default_decomposition, ims, jms, lons, lats) result(param)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nx
integer, intent(in) :: ny
integer, intent(in) :: im_world
integer, intent(in) :: jm_world
type(RealMinMax), intent(in) :: lon_range
type(RealMinMax), intent(in) :: lat_range
logical, intent(in) :: default_decomposition
integer, intent(in) :: ims(:)
integer, intent(in) :: jms(:)
real, intent(in) :: lons(:)
real, intent(in) :: lats(:)

Return Value type(GridCase)