ESMF_FileRegridCheckMod Module


Uses

Used by

  • module~~esmf_fileregridcheckmod~~UsedByGraph module~esmf_fileregridcheckmod ESMF_FileRegridCheckMod program~esmf_fileregridutest ESMF_FileRegridUTest program~esmf_fileregridutest->module~esmf_fileregridcheckmod program~esmf_regridapp ESMF_RegridApp program~esmf_regridapp->module~esmf_fileregridcheckmod

Subroutines

public subroutine ESMF_FileRegridCheck(dstFile, dstVarName, keywordEnforcer, dstDataFile, tileFilePath, regridmethod, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: dstFile
character(len=*), intent(in) :: dstVarName
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: dstDataFile
character(len=*), intent(in), optional :: tileFilePath
type(ESMF_RegridMethod_Flag), intent(in), optional :: regridmethod
integer, intent(out), optional :: rc

public subroutine GridSpecReadCoords(filename, coordsname, lonarray, latarray, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
character(len=*), intent(in) :: coordsname
real(kind=ESMF_KIND_R8), TARGET :: lonarray(:,:)
real(kind=ESMF_KIND_R8), TARGET :: latarray(:,:)
integer :: rc

public subroutine MosaicReadCoords(mosaic, lonarray, latarray, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Mosaic) :: mosaic
real(kind=ESMF_KIND_R8), TARGET :: lonarray(:,:)
real(kind=ESMF_KIND_R8), TARGET :: latarray(:,:)
integer :: rc

public subroutine UGridReadCoords(filename, meshvar, meshloc, lonarray, latarray, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
character(len=*), intent(in) :: meshvar
type(ESMF_MeshLoc) :: meshloc
real(kind=ESMF_KIND_R8), TARGET :: lonarray(:)
real(kind=ESMF_KIND_R8), TARGET :: latarray(:)
integer :: rc

public subroutine readVar1D(filename, varname, farray, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
character(len=*), intent(in) :: varname
real(kind=ESMF_KIND_R8), TARGET :: farray(:)
integer :: rc

public subroutine readVar2D(filename, varname, farray, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
character(len=*), intent(in) :: varname
real(kind=ESMF_KIND_R8), TARGET :: farray(:,:)
integer :: rc

public subroutine readVar3D(filename, varname, farray, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
character(len=*), intent(in) :: varname
real(kind=ESMF_KIND_R8), TARGET :: farray(:,:,:)
integer :: rc

public subroutine readVar4D(filename, varname, farray, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
character(len=*), intent(in) :: varname
real(kind=ESMF_KIND_R8), TARGET :: farray(:,:,:,:)
integer :: rc