ROMS
Loading...
Searching...
No Matches
mod_esmf_esm::esm_field Type Reference

Public Attributes

logical connected
 
logical debug_write
 
logical enable_integral_adj
 
integer fid
 
integer gtype
 
integer etype
 
integer itype
 
integer tindex
 
character(len=20) ctarget
 
character(len=22), dimension(2) datestring
 
character(len=:), allocatable short_name
 
character(len=:), allocatable standard_name
 
character(len=:), allocatable long_name
 
character(len=:), allocatable dst_gtype
 
character(len=:), allocatable dst_units
 
character(len=:), allocatable src_gtype
 
character(len=:), allocatable src_units
 
character(len=:), allocatable nc_vname
 
character(len=:), allocatable nc_tname
 
character(len=:), allocatable regridmethod
 
character(len=:), allocatable extrapmethod
 
real(r8scale_factor
 
real(r8add_offset
 
real(r8tmin
 
real(r8tmax
 
real(r8tstr
 
real(r8tend
 
real(r8), dimension(2) tintrp
 
real(r8), dimension(2) vtime
 
type(esmf_routehandle) rhandle
 

Detailed Description

Definition at line 241 of file mod_esmf_esm.F.

Member Data Documentation

◆ add_offset

real (r8) mod_esmf_esm::esm_field::add_offset

Definition at line 268 of file mod_esmf_esm.F.

268 real (r8) :: add_offset ! field add offset value

◆ connected

logical mod_esmf_esm::esm_field::connected

Definition at line 242 of file mod_esmf_esm.F.

242 logical :: connected ! connected to coupler

◆ ctarget

character (len=20) mod_esmf_esm::esm_field::ctarget

Definition at line 252 of file mod_esmf_esm.F.

252 character (len=20) :: Ctarget ! component destination

◆ datestring

character (len=22), dimension(2) mod_esmf_esm::esm_field::datestring

Definition at line 253 of file mod_esmf_esm.F.

253 character (len=22) :: DateString(2) ! date-snapshots string

◆ debug_write

logical mod_esmf_esm::esm_field::debug_write

Definition at line 243 of file mod_esmf_esm.F.

243 logical :: debug_write ! write exchanged field

◆ dst_gtype

character (len=:), allocatable mod_esmf_esm::esm_field::dst_gtype

Definition at line 258 of file mod_esmf_esm.F.

258 character (len=:), allocatable :: dst_gtype ! DST grid type

◆ dst_units

character (len=:), allocatable mod_esmf_esm::esm_field::dst_units

Definition at line 259 of file mod_esmf_esm.F.

259 character (len=:), allocatable :: dst_units ! DST units

◆ enable_integral_adj

logical mod_esmf_esm::esm_field::enable_integral_adj

Definition at line 244 of file mod_esmf_esm.F.

244 logical :: enable_integral_adj ! area integral adjusted

◆ etype

integer mod_esmf_esm::esm_field::etype

Definition at line 248 of file mod_esmf_esm.F.

248 integer :: etype ! field extrapolation flag

◆ extrapmethod

character (len=:), allocatable mod_esmf_esm::esm_field::extrapmethod

Definition at line 265 of file mod_esmf_esm.F.

265 character (len=:), allocatable :: ExtrapMethod ! extrapolate

◆ fid

integer mod_esmf_esm::esm_field::fid

Definition at line 246 of file mod_esmf_esm.F.

246 integer :: fid ! internal field ID

◆ gtype

integer mod_esmf_esm::esm_field::gtype

Definition at line 247 of file mod_esmf_esm.F.

247 integer :: gtype ! field grid mesh type

◆ itype

integer mod_esmf_esm::esm_field::itype

Definition at line 249 of file mod_esmf_esm.F.

249 integer :: itype ! field interpolation flag

◆ long_name

character (len=:), allocatable mod_esmf_esm::esm_field::long_name

Definition at line 257 of file mod_esmf_esm.F.

257 character (len=:), allocatable :: long_name ! long name

◆ nc_tname

character (len=:), allocatable mod_esmf_esm::esm_field::nc_tname

Definition at line 263 of file mod_esmf_esm.F.

263 character (len=:), allocatable :: nc_tname ! DATA Tname

◆ nc_vname

character (len=:), allocatable mod_esmf_esm::esm_field::nc_vname

Definition at line 262 of file mod_esmf_esm.F.

262 character (len=:), allocatable :: nc_vname ! DATA Vname

◆ regridmethod

character (len=:), allocatable mod_esmf_esm::esm_field::regridmethod

Definition at line 264 of file mod_esmf_esm.F.

264 character (len=:), allocatable :: RegridMethod ! regrid method

◆ rhandle

type (esmf_routehandle) mod_esmf_esm::esm_field::rhandle

Definition at line 276 of file mod_esmf_esm.F.

276 TYPE (ESMF_RouteHandle) :: rhandle ! field RouteHandle

◆ scale_factor

real (r8) mod_esmf_esm::esm_field::scale_factor

Definition at line 267 of file mod_esmf_esm.F.

267 real (r8) :: scale_factor ! field scale factor

◆ short_name

character (len=:), allocatable mod_esmf_esm::esm_field::short_name

Definition at line 255 of file mod_esmf_esm.F.

255 character (len=:), allocatable :: short_name ! short name

◆ src_gtype

character (len=:), allocatable mod_esmf_esm::esm_field::src_gtype

Definition at line 260 of file mod_esmf_esm.F.

260 character (len=:), allocatable :: src_gtype ! SRC grid type

◆ src_units

character (len=:), allocatable mod_esmf_esm::esm_field::src_units

Definition at line 261 of file mod_esmf_esm.F.

261 character (len=:), allocatable :: src_units ! SRC units

◆ standard_name

character (len=:), allocatable mod_esmf_esm::esm_field::standard_name

Definition at line 256 of file mod_esmf_esm.F.

256 character (len=:), allocatable :: standard_name ! standard name

◆ tend

real (r8) mod_esmf_esm::esm_field::tend

Definition at line 272 of file mod_esmf_esm.F.

272 real (r8) :: Tend ! DATA upper time-snapshot

◆ tindex

integer mod_esmf_esm::esm_field::tindex

Definition at line 250 of file mod_esmf_esm.F.

250 integer :: Tindex ! rolling two-time indices

◆ tintrp

real (r8), dimension(2) mod_esmf_esm::esm_field::tintrp

Definition at line 273 of file mod_esmf_esm.F.

273 real (r8) :: Tintrp(2) ! interpolation time (days)

◆ tmax

real (r8) mod_esmf_esm::esm_field::tmax

Definition at line 270 of file mod_esmf_esm.F.

270 real (r8) :: Tmax ! DATA time maximum value

◆ tmin

real (r8) mod_esmf_esm::esm_field::tmin

Definition at line 269 of file mod_esmf_esm.F.

269 real (r8) :: Tmin ! DATA time minimum value

◆ tstr

real (r8) mod_esmf_esm::esm_field::tstr

Definition at line 271 of file mod_esmf_esm.F.

271 real (r8) :: Tstr ! DATA lower time-snapshot

◆ vtime

real (r8), dimension(2) mod_esmf_esm::esm_field::vtime

Definition at line 274 of file mod_esmf_esm.F.

274 real (r8) :: Vtime(2) ! latest two-time values

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