ESMF_FileRegridCheckMod Module



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