LatLonGridFactory Interface

public interface LatLonGridFactory

Module Procedures

private function LatLonGridFactory_from_parameters(unusable, grid_name, im_world, jm_world, lm, nx, ny, ims, jms, pole, dateline, lon_range, lat_range, force_decomposition, rc) result(factory)

Arguments

Type IntentOptional Attributes Name
class(KeywordEnforcer), intent(in), optional :: unusable
character(len=*), intent(in), optional :: grid_name
integer, intent(in), optional :: im_world
integer, intent(in), optional :: jm_world
integer, intent(in), optional :: lm
integer, intent(in), optional :: nx
integer, intent(in), optional :: ny
integer, intent(in), optional :: ims(:)
integer, intent(in), optional :: jms(:)
character(len=2), intent(in), optional :: pole
character(len=2), intent(in), optional :: dateline
type(RealMinMax), intent(in), optional :: lon_range
type(RealMinMax), intent(in), optional :: lat_range
logical, intent(in), optional :: force_decomposition
integer, intent(out), optional :: rc

Return Value type(LatLonGridFactory)