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

Public Attributes

logical connected
 
logical debug_write
 
integer gtype
 
integer itype
 
integer tindex
 
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 map_norm
 
character(len=:), allocatable map_type
 
character(len=22), dimension(2) datestring
 
real(dp) scale_factor
 
real(dp) add_offset
 
real(dp) tmin
 
real(dp) tmax
 
real(dp) tstr
 
real(dp) tend
 
real(dp), dimension(2) tintrp
 
real(dp), dimension(2) vtime
 
type(esmf_routehandle) rhandle
 

Detailed Description

Definition at line 215 of file cmeps_roms.h.

Member Data Documentation

◆ add_offset

real (dp) cmeps_roms_mod::esm_field::add_offset

Definition at line 238 of file cmeps_roms.h.

238 real (dp) :: add_offset ! field add offset value

◆ connected

logical cmeps_roms_mod::esm_field::connected

Definition at line 216 of file cmeps_roms.h.

216 logical :: connected ! connected to coupler

◆ datestring

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

Definition at line 235 of file cmeps_roms.h.

235 character (len=22) :: DateString(2) ! snapshots date

◆ debug_write

logical cmeps_roms_mod::esm_field::debug_write

Definition at line 217 of file cmeps_roms.h.

217 logical :: debug_write ! write exchanged field

◆ dst_gtype

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

Definition at line 226 of file cmeps_roms.h.

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

◆ dst_units

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

Definition at line 227 of file cmeps_roms.h.

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

◆ gtype

integer cmeps_roms_mod::esm_field::gtype

Definition at line 219 of file cmeps_roms.h.

219 integer :: gtype ! field grid mesh type

◆ itype

integer cmeps_roms_mod::esm_field::itype

Definition at line 220 of file cmeps_roms.h.

220 integer :: itype ! field interpolation flag

◆ long_name

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

Definition at line 225 of file cmeps_roms.h.

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

◆ map_norm

character (len=:), allocatable cmeps_roms_mod::esm_field::map_norm

Definition at line 232 of file cmeps_roms.h.

232 character (len=:), allocatable :: map_norm ! mapping norm

◆ map_type

character (len=:), allocatable cmeps_roms_mod::esm_field::map_type

Definition at line 233 of file cmeps_roms.h.

233 character (len=:), allocatable :: map_type ! regrid method

◆ nc_tname

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

Definition at line 231 of file cmeps_roms.h.

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

◆ nc_vname

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

Definition at line 230 of file cmeps_roms.h.

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

◆ rhandle

type (esmf_routehandle) cmeps_roms_mod::esm_field::rhandle

Definition at line 246 of file cmeps_roms.h.

246 TYPE (ESMF_RouteHandle) :: rhandle ! field RouteHandle

◆ scale_factor

real (dp) cmeps_roms_mod::esm_field::scale_factor

Definition at line 237 of file cmeps_roms.h.

237 real (dp) :: scale_factor ! field scale factor

◆ short_name

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

Definition at line 223 of file cmeps_roms.h.

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

◆ src_gtype

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

Definition at line 228 of file cmeps_roms.h.

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

◆ src_units

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

Definition at line 229 of file cmeps_roms.h.

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

◆ standard_name

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

Definition at line 224 of file cmeps_roms.h.

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

◆ tend

real (dp) cmeps_roms_mod::esm_field::tend

Definition at line 242 of file cmeps_roms.h.

242 real (dp) :: Tend ! DATA upper time-snapshot

◆ tindex

integer cmeps_roms_mod::esm_field::tindex

Definition at line 221 of file cmeps_roms.h.

221 integer :: Tindex ! rolling two-time indices

◆ tintrp

real (dp), dimension(2) cmeps_roms_mod::esm_field::tintrp

Definition at line 243 of file cmeps_roms.h.

243 real (dp) :: Tintrp(2) ! interpolation time (day)

◆ tmax

real (dp) cmeps_roms_mod::esm_field::tmax

Definition at line 240 of file cmeps_roms.h.

240 real (dp) :: Tmax ! DATA time maximum value

◆ tmin

real (dp) cmeps_roms_mod::esm_field::tmin

Definition at line 239 of file cmeps_roms.h.

239 real (dp) :: Tmin ! DATA time minimum value

◆ tstr

real (dp) cmeps_roms_mod::esm_field::tstr

Definition at line 241 of file cmeps_roms.h.

241 real (dp) :: Tstr ! DATA lower time-snapshot

◆ vtime

real (dp), dimension(2) cmeps_roms_mod::esm_field::vtime

Definition at line 244 of file cmeps_roms.h.

244 real (dp) :: Vtime(2) ! latest two-time values

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