Data Types | |
type | mapdesc |
interface | wrfhydro_esmf_ferretscriptwrite |
interface | wrfhydro_esmf_fillarray |
interface | wrfhydro_esmf_fillfield |
interface | wrfhydro_esmf_fillfieldbundle |
interface | wrfhydro_esmf_fillstate |
interface | wrfhydro_esmf_gridwrite |
interface | wrfhydro_esmf_logfarraylclval |
interface | wrfhydro_esmf_nclscriptwrite |
interface | wrfhydro_esmf_netcdfreadixjx |
Public Member Functions | |
subroutine, public | wrfhydro_esmf_fieldfill (field, keywordEnforcer, dataFillScheme, member, step, amplitude, meanValue, rc) |
logical function, public | wrfhydro_esmf_netcdfispresent (varname, filename, rc) |
subroutine, public | wrfhydro_esmf_logstatelist (stateList, nestedFlag, label, rc) |
subroutine, public | wrfhydro_esmf_logstate (state, nestedFlag, label, fvalues, rc) |
subroutine, public | wrfhydro_esmf_logfieldconnections (state, nestedFlag, label, rc) |
subroutine, public | wrfhydro_esmf_loggrid (grid, label, rc) |
subroutine, public | wrfhydro_esmf_logfieldlist (fieldList, label, rc) |
subroutine, public | wrfhydro_esmf_logfield (field, label, rc) |
subroutine, public | wrfhydro_esmf_logfieldlclval (field, label, rc) |
subroutine, public | wrfhydro_esmf_logarraylclval (array, fieldName, label, rc) |
subroutine, public | wrfhydro_esmf_logcpllist (cplcomp, label, rc) |
Public Attributes | |
type(mapdesc), parameter, public | wrfhydro_esmf_mappreset_global = MapDesc("GLOBAL", .TRUE., -90.0, 90.0, -180.0, -180.0) |
type(mapdesc), parameter, public | wrfhydro_esmf_mappreset_conus = MapDesc("CONUS", .FALSE., 18.0, 49.0, 235.0, 298.0) |
type(mapdesc), parameter, public | wrfhydro_esmf_mappreset_irene = MapDesc("IRENE", .FALSE., 10.0, 60.0, 240.0, 320.0) |
type(mapdesc), parameter, public | wrfhydro_esmf_mappreset_frontrange = MapDesc("FRONTRANGE", .FALSE., 38.5, 41.0, -107.0, -103.5) |
Private Member Functions | |
subroutine | wrfhydro_esmf_gridwrite_coords (grid, nclScript, mapName, minCoords, maxCoords, fileName, overwrite, status, timeslice, iofmt, relaxedflag, rc) |
subroutine | wrfhydro_esmf_gridwrite_preset (grid, nclScript, mapPreset, fileName, overwrite, status, timeslice, iofmt, relaxedflag, rc) |
subroutine | wrfhydro_esmf_gridwrite_default (grid, fileName, overwrite, status, timeslice, iofmt, relaxedflag, nclScript, map, rc) |
subroutine | wrfhydro_esmf_nclscriptwrite_coords (gridFile, mapName, minCoords, maxCoords, title, nclFile, uniformRect, writeCorners, rc) |
subroutine | wrfhydro_esmf_nclscriptwrite_preset (gridFile, mapPreset, title, nclFile, uniformRect, writeCorners, rc) |
subroutine | wrfhydro_esmf_nclscriptwrite_default (gridFile, map, title, nclFile, uniformRect, writeCorners, rc) |
subroutine | wrfhydro_esmf_ferretscriptwrite_coords (varName, dataFile, gridFile, slices, mapName, minCoords, maxCoords, scale, jnlFile, uniformRect, rc) |
subroutine | wrfhydro_esmf_ferretscriptwrite_preset (varName, dataFile, gridFile, slices, mapPreset, scale, jnlFile, uniformRect, rc) |
subroutine | wrfhydro_esmf_ferretscriptwrite_default (varName, dataFile, gridFile, slices, map, scale, jnlFile, uniformRect, rc) |
subroutine | wrfhydro_esmf_fillstate_i4 (state, value, rc) |
subroutine | wrfhydro_esmf_fillstate_i8 (state, value, rc) |
subroutine | wrfhydro_esmf_fillstate_r4 (state, value, rc) |
subroutine | wrfhydro_esmf_fillstate_r8 (state, value, rc) |
subroutine | wrfhydro_esmf_fillstate_scheme (state, dataFillScheme, step, rc) |
subroutine | wrfhydro_esmf_fillfieldbundle_i4 (fieldbundle, value, rc) |
subroutine | wrfhydro_esmf_fillfieldbundle_i8 (fieldbundle, value, rc) |
subroutine | wrfhydro_esmf_fillfieldbundle_r4 (fieldbundle, value, rc) |
subroutine | wrfhydro_esmf_fillfieldbundle_r8 (fieldbundle, value, rc) |
subroutine | wrfhydro_esmf_fillfieldbundle_scheme (fieldbundle, dataFillScheme, step, rc) |
subroutine | wrfhydro_esmf_fillfield_i4 (field, value, rc) |
subroutine | wrfhydro_esmf_fillfield_i8 (field, value, rc) |
subroutine | wrfhydro_esmf_fillfield_r4 (field, value, rc) |
subroutine | wrfhydro_esmf_fillfield_r8 (field, value, rc) |
subroutine | wrfhydro_esmf_fillarray_i4 (array, value, rc) |
subroutine | wrfhydro_esmf_fillarray_i8 (array, value, rc) |
subroutine | wrfhydro_esmf_fillarray_r4 (array, value, rc) |
subroutine | wrfhydro_esmf_fillarray_r8 (array, value, rc) |
subroutine | wrfhydro_esmf_netcdfreadixjx_field (varname, filename, start, field, rc) |
subroutine | wrfhydro_esmf_netcdfreadixjx_array (varname, filename, start, array, rc) |
subroutine | wrfhydro_esmf_netcdfreadixjx_i4 (varname, filename, start, farray, rc) |
subroutine | wrfhydro_esmf_netcdfreadixjx_i8 (varname, filename, start, farray, rc) |
subroutine | wrfhydro_esmf_netcdfreadixjx_r4 (varname, filename, start, farray, rc) |
subroutine | wrfhydro_esmf_netcdfreadixjx_r8 (varname, filename, start, farray, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_i41d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_i42d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_i43d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_i81d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_i82d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_i83d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_r41d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_r42d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_r43d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_r81d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_r82d (farray, fieldName, label, rc) |
subroutine | wrfhydro_esmf_logfarraylclval_r83d (farray, fieldName, label, rc) |
Private Attributes | |
character(len=*), parameter | nuopc_copy_fwd = 'from ESMF_Array to FORTRAN array' |
character(len=*), parameter | nuopc_copy_bwd = 'from FORTRAN array to ESMF_Array' |
|
private |
|
private |
|
private |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_fieldfill | ( | type(esmf_field), intent(inout) | field, |
type(esmf_keywordenforcer), optional | keywordEnforcer, | ||
character(len=*), intent(in), optional | dataFillScheme, | ||
integer, intent(in), optional | member, | ||
integer, intent(in), optional | step, | ||
real, intent(in), optional | amplitude, | ||
real, intent(in), optional | meanValue, | ||
integer, intent(out), optional | rc | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_logarraylclval | ( | type(esmf_array), intent(in) | array, |
character(len=*), intent(in), optional | fieldName, | ||
character(len=*), intent(in), optional | label, | ||
integer, intent(out), optional | rc | ||
) |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_logcpllist | ( | type(esmf_cplcomp), intent(in) | cplcomp, |
character(len=*), intent(in), optional | label, | ||
integer, intent(out), optional | rc | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_logfield | ( | type(esmf_field) | field, |
character(len=*), intent(in), optional | label, | ||
integer, intent(out), optional | rc | ||
) |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_logfieldconnections | ( | type(esmf_state), intent(in) | state, |
logical, intent(in), optional | nestedFlag, | ||
character(len=*), intent(in), optional | label, | ||
integer, intent(out), optional | rc | ||
) |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_logfieldlclval | ( | type(esmf_field), intent(in) | field, |
character(len=*), intent(in), optional | label, | ||
integer, intent(out), optional | rc | ||
) |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_logfieldlist | ( | type(esmf_field), dimension(:), intent(in) | fieldList, |
character(len=*), intent(in), optional | label, | ||
integer, intent(out), optional | rc | ||
) |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_loggrid | ( | type(esmf_grid), intent(in) | grid, |
character(len=*), intent(in), optional | label, | ||
integer, intent(out), optional | rc | ||
) |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_logstate | ( | type(esmf_state), intent(in) | state, |
logical, intent(in), optional | nestedFlag, | ||
character(len=*), optional | label, | ||
logical, intent(in), optional | fvalues, | ||
integer, intent(out), optional | rc | ||
) |
subroutine, public wrfhydro_esmf_extensions::wrfhydro_esmf_logstatelist | ( | type(esmf_state), dimension(:), intent(in) | stateList, |
logical, intent(in), optional | nestedFlag, | ||
character(len=*), intent(in), optional | label, | ||
integer, intent(out), optional | rc | ||
) |
|
private |
|
private |
|
private |
logical function, public wrfhydro_esmf_extensions::wrfhydro_esmf_netcdfispresent | ( | character(len=*), intent(in) | varname, |
character(len=*), intent(in) | filename, | ||
integer, intent(out), optional | rc | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
type(mapdesc), parameter, public wrfhydro_esmf_extensions::wrfhydro_esmf_mappreset_conus = MapDesc("CONUS", .FALSE., 18.0, 49.0, 235.0, 298.0) |
type(mapdesc), parameter, public wrfhydro_esmf_extensions::wrfhydro_esmf_mappreset_frontrange = MapDesc("FRONTRANGE", .FALSE., 38.5, 41.0, -107.0, -103.5) |
type(mapdesc), parameter, public wrfhydro_esmf_extensions::wrfhydro_esmf_mappreset_global = MapDesc("GLOBAL", .TRUE., -90.0, 90.0, -180.0, -180.0) |
type(mapdesc), parameter, public wrfhydro_esmf_extensions::wrfhydro_esmf_mappreset_irene = MapDesc("IRENE", .FALSE., 10.0, 60.0, 240.0, 320.0) |