LIS NUOPC Cap
 All Classes Files Functions Variables Macros Pages
Data Types | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
lis_esmf_extensions Module Reference

Data Types

interface  lis_esmf_ferretscriptwrite
 
interface  lis_esmf_fillarray
 
interface  lis_esmf_fillfield
 
interface  lis_esmf_fillfieldbundle
 
interface  lis_esmf_fillstate
 
interface  lis_esmf_gridwrite
 
interface  lis_esmf_logfarraylclval
 
interface  lis_esmf_nclscriptwrite
 
interface  lis_esmf_netcdfreadixjx
 
type  mapdesc
 

Public Member Functions

subroutine, public lis_esmf_decompwrite (grid, fileName, overwrite, status, iofmt, relaxedflag, rc)
 
subroutine, public lis_esmf_fieldfill (field, keywordEnforcer, dataFillScheme, member, step, amplitude, meanValue, rc)
 
logical function, public lis_esmf_netcdfispresent (varname, filename, rc)
 
subroutine, public lis_esmf_logstatelist (stateList, nestedFlag, label, rc)
 
subroutine, public lis_esmf_logstate (state, nestedFlag, label, fvalues, rc)
 
subroutine, public lis_esmf_logfieldconnections (state, nestedFlag, label, rc)
 
subroutine, public lis_esmf_loggrid (grid, label, rc)
 
subroutine, public lis_esmf_logfieldlist (fieldList, label, rc)
 
subroutine, public lis_esmf_logfield (field, label, rc)
 
subroutine, public lis_esmf_logfieldlclval (field, label, rc)
 
subroutine, public lis_esmf_logarraylclval (array, fieldName, label, rc)
 
subroutine, public lis_esmf_logcpllist (cplcomp, label, rc)
 

Public Attributes

type(mapdesc), parameter, public lis_esmf_mappreset_global = MapDesc("GLOBAL", .TRUE., -90.0, 90.0, -180.0, -180.0)
 
type(mapdesc), parameter, public lis_esmf_mappreset_conus = MapDesc("CONUS", .FALSE., 18.0, 49.0, 235.0, 298.0)
 
type(mapdesc), parameter, public lis_esmf_mappreset_irene = MapDesc("IRENE", .FALSE., 10.0, 60.0, 240.0, 320.0)
 
type(mapdesc), parameter, public lis_esmf_mappreset_frontrange = MapDesc("FRONTRANGE", .FALSE., 38.5, 41.0, -107.0, -103.5)
 

Private Member Functions

subroutine lis_esmf_gridwrite_coords (grid, nclScript, mapName, minCoords, maxCoords, fileName, overwrite, status, timeslice, iofmt, relaxedflag, rc)
 
subroutine lis_esmf_gridwrite_preset (grid, nclScript, mapPreset, fileName, overwrite, status, timeslice, iofmt, relaxedflag, rc)
 
subroutine lis_esmf_gridwrite_default (grid, fileName, overwrite, status, timeslice, iofmt, relaxedflag, nclScript, map, rc)
 
subroutine lis_esmf_nclscriptwrite_coords (gridFile, mapName, minCoords, maxCoords, title, nclFile, uniformRect, writeCorners, rc)
 
subroutine lis_esmf_nclscriptwrite_preset (gridFile, mapPreset, title, nclFile, uniformRect, writeCorners, rc)
 
subroutine lis_esmf_nclscriptwrite_default (gridFile, map, title, nclFile, uniformRect, writeCorners, rc)
 
subroutine lis_esmf_ferretscriptwrite_coords (varName, dataFile, gridFile, slices, mapName, minCoords, maxCoords, scale, jnlFile, uniformRect, rc)
 
subroutine lis_esmf_ferretscriptwrite_preset (varName, dataFile, gridFile, slices, mapPreset, scale, jnlFile, uniformRect, rc)
 
subroutine lis_esmf_ferretscriptwrite_default (varName, dataFile, gridFile, slices, map, scale, jnlFile, uniformRect, rc)
 
subroutine lis_esmf_fillstate_i4 (state, value, rc)
 
subroutine lis_esmf_fillstate_i8 (state, value, rc)
 
subroutine lis_esmf_fillstate_r4 (state, value, rc)
 
subroutine lis_esmf_fillstate_r8 (state, value, rc)
 
subroutine lis_esmf_fillstate_scheme (state, dataFillScheme, step, rc)
 
subroutine lis_esmf_fillfieldbundle_i4 (fieldbundle, value, rc)
 
subroutine lis_esmf_fillfieldbundle_i8 (fieldbundle, value, rc)
 
subroutine lis_esmf_fillfieldbundle_r4 (fieldbundle, value, rc)
 
subroutine lis_esmf_fillfieldbundle_r8 (fieldbundle, value, rc)
 
subroutine lis_esmf_fillfieldbundle_scheme (fieldbundle, dataFillScheme, step, rc)
 
subroutine lis_esmf_fillfield_i4 (field, value, rc)
 
subroutine lis_esmf_fillfield_i8 (field, value, rc)
 
subroutine lis_esmf_fillfield_r4 (field, value, rc)
 
subroutine lis_esmf_fillfield_r8 (field, value, rc)
 
subroutine lis_esmf_fillarray_i4 (array, value, rc)
 
subroutine lis_esmf_fillarray_i8 (array, value, rc)
 
subroutine lis_esmf_fillarray_r4 (array, value, rc)
 
subroutine lis_esmf_fillarray_r8 (array, value, rc)
 
subroutine lis_esmf_netcdfreadixjx_field (varname, filename, start, field, rc)
 
subroutine lis_esmf_netcdfreadixjx_array (varname, filename, start, array, rc)
 
subroutine lis_esmf_netcdfreadixjx_i4 (varname, filename, start, farray, rc)
 
subroutine lis_esmf_netcdfreadixjx_i8 (varname, filename, start, farray, rc)
 
subroutine lis_esmf_netcdfreadixjx_r4 (varname, filename, start, farray, rc)
 
subroutine lis_esmf_netcdfreadixjx_r8 (varname, filename, start, farray, rc)
 
subroutine lis_esmf_logfarraylclval_i41d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_i42d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_i43d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_i81d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_i82d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_i83d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_r41d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_r42d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_r43d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_r81d (farray, fieldName, label, rc)
 
subroutine lis_esmf_logfarraylclval_r82d (farray, fieldName, label, rc)
 
subroutine lis_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'
 

Member Function/Subroutine Documentation

subroutine, public lis_esmf_extensions::lis_esmf_decompwrite ( type(esmf_grid), intent(in)  grid,
character(len=*), intent(in), optional  fileName,
logical, intent(in), optional  overwrite,
type(esmf_filestatus_flag), intent(in), optional  status,
type(esmf_iofmt_flag), intent(in), optional  iofmt,
logical, intent(in), optional  relaxedflag,
integer, intent(out), optional  rc 
)
subroutine lis_esmf_extensions::lis_esmf_ferretscriptwrite_coords ( character(len=*), intent(in)  varName,
character(len=*), intent(in)  dataFile,
character(len=*), intent(in)  gridFile,
integer, dimension(:), intent(in)  slices,
character(len=*), intent(in)  mapName,
real, dimension(2), intent(in)  minCoords,
real, dimension(2), intent(in)  maxCoords,
real, dimension(3), intent(in), optional  scale,
character(len=*), intent(in), optional  jnlFile,
logical, intent(in), optional  uniformRect,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_ferretscriptwrite_default ( character(len=*), intent(in)  varName,
character(len=*), intent(in)  dataFile,
character(len=*), intent(in)  gridFile,
integer, dimension(:), intent(in)  slices,
type(mapdesc), intent(in)  map,
real, dimension(3), intent(in), optional  scale,
character(len=*), intent(in), optional  jnlFile,
logical, intent(in), optional  uniformRect,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_ferretscriptwrite_preset ( character(len=*), intent(in)  varName,
character(len=*), intent(in)  dataFile,
character(len=*), intent(in)  gridFile,
integer, dimension(:), intent(in)  slices,
character(len=*), intent(in)  mapPreset,
real, dimension(3), intent(in), optional  scale,
character(len=*), intent(in), optional  jnlFile,
logical, intent(in), optional  uniformRect,
integer, intent(out), optional  rc 
)
private
subroutine, public lis_esmf_extensions::lis_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 
)
subroutine lis_esmf_extensions::lis_esmf_fillarray_i4 ( type(esmf_array), intent(in)  array,
integer(esmf_kind_i4), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillarray_i8 ( type(esmf_array), intent(in)  array,
integer(esmf_kind_i8), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillarray_r4 ( type(esmf_array), intent(in)  array,
real(esmf_kind_r4), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillarray_r8 ( type(esmf_array), intent(in)  array,
real(esmf_kind_r8), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfield_i4 ( type(esmf_field), intent(in)  field,
integer(esmf_kind_i4), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfield_i8 ( type(esmf_field), intent(in)  field,
integer(esmf_kind_i8), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfield_r4 ( type(esmf_field), intent(in)  field,
real(esmf_kind_r4), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfield_r8 ( type(esmf_field), intent(in)  field,
real(esmf_kind_r8), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfieldbundle_i4 ( type(esmf_fieldbundle), intent(in)  fieldbundle,
integer(esmf_kind_i4), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfieldbundle_i8 ( type(esmf_fieldbundle), intent(in)  fieldbundle,
integer(esmf_kind_i8), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfieldbundle_r4 ( type(esmf_fieldbundle), intent(in)  fieldbundle,
real(esmf_kind_r4), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfieldbundle_r8 ( type(esmf_fieldbundle), intent(in)  fieldbundle,
real(esmf_kind_r8), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillfieldbundle_scheme ( type(esmf_fieldbundle), intent(in)  fieldbundle,
character(len=*), intent(in)  dataFillScheme,
integer, intent(in), optional  step,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillstate_i4 ( type(esmf_state), intent(in)  state,
integer(esmf_kind_i4), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillstate_i8 ( type(esmf_state), intent(in)  state,
integer(esmf_kind_i8), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillstate_r4 ( type(esmf_state), intent(in)  state,
real(esmf_kind_r4), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillstate_r8 ( type(esmf_state), intent(in)  state,
real(esmf_kind_r8), intent(in)  value,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_fillstate_scheme ( type(esmf_state), intent(in)  state,
character(len=*), intent(in)  dataFillScheme,
integer, intent(in), optional  step,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_gridwrite_coords ( type(esmf_grid), intent(in)  grid,
logical, intent(in)  nclScript,
character(len=*), intent(in)  mapName,
real, dimension(2), intent(in)  minCoords,
real, dimension(2), intent(in)  maxCoords,
character(len=*), intent(in), optional  fileName,
logical, intent(in), optional  overwrite,
type(esmf_filestatus_flag), intent(in), optional  status,
integer, intent(in), optional  timeslice,
type(esmf_iofmt_flag), intent(in), optional  iofmt,
logical, intent(in), optional  relaxedflag,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_gridwrite_default ( type(esmf_grid), intent(in)  grid,
character(len=*), intent(in), optional  fileName,
logical, intent(in), optional  overwrite,
type(esmf_filestatus_flag), intent(in), optional  status,
integer, intent(in), optional  timeslice,
type(esmf_iofmt_flag), intent(in), optional  iofmt,
logical, intent(in), optional  relaxedflag,
logical, intent(in), optional  nclScript,
type(mapdesc), intent(in), optional  map,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_gridwrite_preset ( type(esmf_grid), intent(in)  grid,
logical, intent(in)  nclScript,
character(len=*), intent(in)  mapPreset,
character(len=*), intent(in), optional  fileName,
logical, intent(in), optional  overwrite,
type(esmf_filestatus_flag), intent(in), optional  status,
integer, intent(in), optional  timeslice,
type(esmf_iofmt_flag), intent(in), optional  iofmt,
logical, intent(in), optional  relaxedflag,
integer, intent(out), optional  rc 
)
private
subroutine, public lis_esmf_extensions::lis_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 lis_esmf_extensions::lis_esmf_logcpllist ( type(esmf_cplcomp), intent(in)  cplcomp,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_i41d ( integer(esmf_kind_i4), dimension(:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_i42d ( integer(esmf_kind_i4), dimension(:,:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_i43d ( integer(esmf_kind_i4), dimension(:,:,:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_i81d ( integer(esmf_kind_i8), dimension(:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_i82d ( integer(esmf_kind_i8), dimension(:,:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_i83d ( integer(esmf_kind_i8), dimension(:,:,:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_r41d ( real(esmf_kind_r4), dimension(:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_r42d ( real(esmf_kind_r4), dimension(:,:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_r43d ( real(esmf_kind_r4), dimension(:,:,:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_r81d ( real(esmf_kind_r8), dimension(:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_r82d ( real(esmf_kind_r8), dimension(:,:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_logfarraylclval_r83d ( real(esmf_kind_r8), dimension(:,:,:), intent(in)  farray,
character(len=*), intent(in), optional  fieldName,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
private
subroutine, public lis_esmf_extensions::lis_esmf_logfield ( type(esmf_field)  field,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
subroutine, public lis_esmf_extensions::lis_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 lis_esmf_extensions::lis_esmf_logfieldlclval ( type(esmf_field), intent(in)  field,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
subroutine, public lis_esmf_extensions::lis_esmf_logfieldlist ( type(esmf_field), dimension(:), intent(in)  fieldList,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
subroutine, public lis_esmf_extensions::lis_esmf_loggrid ( type(esmf_grid), intent(in)  grid,
character(len=*), intent(in), optional  label,
integer, intent(out), optional  rc 
)
subroutine, public lis_esmf_extensions::lis_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 lis_esmf_extensions::lis_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 
)
subroutine lis_esmf_extensions::lis_esmf_nclscriptwrite_coords ( character(len=*), intent(in)  gridFile,
character(len=*), intent(in)  mapName,
real, dimension(2), intent(in)  minCoords,
real, dimension(2), intent(in)  maxCoords,
character(len=*), intent(in), optional  title,
character(len=*), intent(in), optional  nclFile,
logical, intent(in), optional  uniformRect,
logical, intent(in), optional  writeCorners,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_nclscriptwrite_default ( character(len=*), intent(in)  gridFile,
type(mapdesc), intent(in)  map,
character(len=*), intent(in), optional  title,
character(len=*), intent(in), optional  nclFile,
logical, intent(in), optional  uniformRect,
logical, intent(in), optional  writeCorners,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_nclscriptwrite_preset ( character(len=*), intent(in)  gridFile,
character(len=*), intent(in)  mapPreset,
character(len=*), intent(in), optional  title,
character(len=*), intent(in), optional  nclFile,
logical, intent(in), optional  uniformRect,
logical, intent(in), optional  writeCorners,
integer, intent(out), optional  rc 
)
private
logical function, public lis_esmf_extensions::lis_esmf_netcdfispresent ( character(len=*), intent(in)  varname,
character(len=*), intent(in)  filename,
integer, intent(out), optional  rc 
)
subroutine lis_esmf_extensions::lis_esmf_netcdfreadixjx_array ( character(len=*), intent(in)  varname,
character(len=*), intent(in)  filename,
integer, dimension(2), intent(in)  start,
type(esmf_array), intent(inout)  array,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_netcdfreadixjx_field ( character(len=*), intent(in)  varname,
character(len=*), intent(in)  filename,
integer, dimension(2), intent(in)  start,
type(esmf_field), intent(inout)  field,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_netcdfreadixjx_i4 ( character(len=*), intent(in)  varname,
character(len=*), intent(in)  filename,
integer, dimension(2), intent(in)  start,
integer(esmf_kind_i4), dimension(:,:), intent(inout)  farray,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_netcdfreadixjx_i8 ( character(len=*), intent(in)  varname,
character(len=*), intent(in)  filename,
integer, dimension(2), intent(in)  start,
integer(esmf_kind_i8), dimension(:,:), intent(inout)  farray,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_netcdfreadixjx_r4 ( character(len=*), intent(in)  varname,
character(len=*), intent(in)  filename,
integer, dimension(2), intent(in)  start,
real(esmf_kind_r4), dimension(:,:), intent(inout)  farray,
integer, intent(out), optional  rc 
)
private
subroutine lis_esmf_extensions::lis_esmf_netcdfreadixjx_r8 ( character(len=*), intent(in)  varname,
character(len=*), intent(in)  filename,
integer, dimension(2), intent(in)  start,
real(esmf_kind_r8), dimension(:,:), intent(inout)  farray,
integer, intent(out), optional  rc 
)
private

Member Data Documentation

type(mapdesc), parameter, public lis_esmf_extensions::lis_esmf_mappreset_conus = MapDesc("CONUS", .FALSE., 18.0, 49.0, 235.0, 298.0)
type(mapdesc), parameter, public lis_esmf_extensions::lis_esmf_mappreset_frontrange = MapDesc("FRONTRANGE", .FALSE., 38.5, 41.0, -107.0, -103.5)
type(mapdesc), parameter, public lis_esmf_extensions::lis_esmf_mappreset_global = MapDesc("GLOBAL", .TRUE., -90.0, 90.0, -180.0, -180.0)
type(mapdesc), parameter, public lis_esmf_extensions::lis_esmf_mappreset_irene = MapDesc("IRENE", .FALSE., 10.0, 60.0, 240.0, 320.0)
character(len=*), parameter lis_esmf_extensions::nuopc_copy_bwd = 'from FORTRAN array to ESMF_Array'
private
character(len=*), parameter lis_esmf_extensions::nuopc_copy_fwd = 'from ESMF_Array to FORTRAN array'
private

The documentation for this module was generated from the following file: