mk_grid Function

public function mk_grid(grid_name, rc) result(grid)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: grid_name
integer, intent(out), optional :: rc

Return Value type(ESMF_Grid)


Calls

proc~~mk_grid~~CallsGraph proc~mk_grid mk_grid ESMF_GridCreateNoPeriDim ESMF_GridCreateNoPeriDim proc~mk_grid->ESMF_GridCreateNoPeriDim proc~mapl_return MAPL_Return proc~mk_grid->proc~mapl_return proc~mapl_verify MAPL_Verify proc~mk_grid->proc~mapl_verify at at proc~mapl_return->at insert insert proc~mapl_return->insert proc~mapl_throw_exception MAPL_throw_exception proc~mapl_return->proc~mapl_throw_exception proc~mapl_verify->proc~mapl_throw_exception

Called by

proc~~mk_grid~~CalledByGraph proc~mk_grid mk_grid proc~mk_field_common mk_field_common proc~mk_field_common->proc~mk_grid proc~mk_field_r4_2d mk_field_r4_2d proc~mk_field_r4_2d->proc~mk_field_common proc~mk_field_r4_ungrid mk_field_r4_ungrid proc~mk_field_r4_ungrid->proc~mk_field_common proc~mk_field_r8_2d mk_field_r8_2d proc~mk_field_r8_2d->proc~mk_field_common interface~mk_field mk_field interface~mk_field->proc~mk_field_r4_2d interface~mk_field->proc~mk_field_r8_2d proc~mk_r4ungrid_field mk_r4ungrid_field proc~mk_r4ungrid_field->proc~mk_field_r4_ungrid proc~set_up_data~2 set_up_data proc~set_up_data~2->proc~mk_field_r4_ungrid proc~set_up_data~2->interface~mk_field proc~mk_r4field mk_r4field proc~mk_r4field->interface~mk_field proc~mk_r8field mk_r8field proc~mk_r8field->interface~mk_field proc~set_up_data set_up_data proc~set_up_data->interface~mk_field proc~test_fieldconvertprec_r4r8 test_FieldConvertPrec_R4R8 proc~test_fieldconvertprec_r4r8->interface~mk_field

Source Code

   function mk_grid(grid_name, rc) result(grid)
      character(len=*), intent(in) :: grid_name
      integer, optional, intent(out) :: rc

      type(ESMF_Grid) :: grid

      integer :: status

      grid = ESMF_GridCreateNoPeriDim(countsPerDeDim1=[2,2], countsPerDeDim2=[2,2], indexflag=INDEX_FLAG_DEFAULT, name = grid_name, _RC)

      _RETURN(_SUCCESS)
   end function mk_grid