BundleTestSupport Module


Uses

Used by

  • module~~bundletestsupport~~UsedByGraph module~bundletestsupport BundleTestSupport program~ut_regridding ut_ReGridding program~ut_regridding->module~bundletestsupport

Variables

Type Visibility Attributes Name Initial
real, public, parameter :: cs_stretch_uninit = -1.0

Functions

public function create_gridname(im, jm, date, pole) result(gridname)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: im
integer, intent(in) :: jm
character(len=2), intent(in) :: date
character(len=2), intent(in) :: pole

Return Value character(len=ESMF_MAXSTR)

public function create_cf(grid_name, im_world, jm_world, nx, ny, lm, cs_stretch_param, rc) result(cf)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: grid_name
integer, intent(in) :: im_world
integer, intent(in) :: jm_world
integer, intent(in) :: nx
integer, intent(in) :: ny
integer, intent(in) :: lm
real, intent(in) :: cs_stretch_param(3)
integer, intent(out), optional :: rc

Return Value type(ESMF_Config)


Subroutines

public subroutine UnpackGridName(gridName, im, jm, date, pole)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: gridName
integer, intent(out) :: im
integer, intent(out) :: jm
character(len=2), intent(out) :: date
character(len=2), intent(out) :: pole

public subroutine compare_bundle(State1, State2, tol, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FieldBundle), intent(inout) :: State1
type(ESMF_FieldBundle), intent(inout) :: State2
real, intent(in) :: tol
integer, intent(out), optional :: rc